2 answers
2 answers
Updated
Allen’s Answer
There are truly limitless ways to get into software development. The traditional way is by majoring in Computer Science in college. If college is not for you, you can also attend any numerous code boot camps and still land a good job. Another route is the self-taught road, which is perfect for some but also very intimidating for most. You can work freelance, but this often requires a high degree of skill.
I would start by reading about computer science and learning which areas interest you the most. Once you have figured a very general lane you would like to pursue a bit more, look at what programming languages those kinds of technologies use. Then, explore the millions of free tutorials online or take a class (whether in school or elsewhere). This exposure will give you a great clue as to if this is the profession for you.
From there, start interning. There are very very few jobs that will accept you without ANY experience, and so interning is both a great way to gain experience, but also get you foot in the door with that given company.
Final step: apply. A lot. It is rough out there starting out. Don't get intimidated. Apply to everything you find interesting and go to every interview you can. This will get you comfy with rejection, help you narrow in on what you like/dislike about companie/people, and improve your interviewing skills for when you land your big interviews!
This road map is obviously not 100% of the steps you need but it will point you in the right direction to find the resources you need to learn the way you feel works best for you! Good luck!
I would start by reading about computer science and learning which areas interest you the most. Once you have figured a very general lane you would like to pursue a bit more, look at what programming languages those kinds of technologies use. Then, explore the millions of free tutorials online or take a class (whether in school or elsewhere). This exposure will give you a great clue as to if this is the profession for you.
From there, start interning. There are very very few jobs that will accept you without ANY experience, and so interning is both a great way to gain experience, but also get you foot in the door with that given company.
Final step: apply. A lot. It is rough out there starting out. Don't get intimidated. Apply to everything you find interesting and go to every interview you can. This will get you comfy with rejection, help you narrow in on what you like/dislike about companie/people, and improve your interviewing skills for when you land your big interviews!
This road map is obviously not 100% of the steps you need but it will point you in the right direction to find the resources you need to learn the way you feel works best for you! Good luck!