https://medium.com/@bharani.blogs/what-are-the-steps-to-becoming-a-programmer-in-2023-an-instructional-manual-81ad034f28b9