u/Fabulous_Project3859 wrote (the comment Michael replied to):
Hi Michael! I’m someone who got a bachelor’s in political science and has been working in that area for the past few years and am seriously considering a pivot to software development. I’m wondering, based on your experience with bootcamp graduates, given that I don’t have a st
u/michaelnovati replied · ★ FEATURED
I wish there was a simple answer to this because I get asked a lot.
It really depends on you. How do you learn (e.g. by reading, by doing, with people, alone)? What are your starting skills and how much programming have you done? What kind of job do you want? Where do you want to work?
For a high school student who has the opportunity to go to a top 10/20 CS/engineering schools, I would almost always recommend going the college route and doing top tier internships each summer. 1. you get to try working at different places and find the BEST job for you and not just A job. 2. you meet a lot of other people who will go one to other top companies and in other areas as well.
If you are going to go to a less well respected college just to get a degree on paper, I don't know if it's always worth it over other things, like bootcamps. This is where it becomes more personal. Codesmith is 9am to 8pm 5 days a week and 6 hours on Saturdays. It's not for everyone, but it self selects out people who are driven and successful. HackReactor is a super intense, but less intense program that has very solid outcomes. If you look at HackReactor alumni years down the road, a lot are at very good companies and they get there much faster than doing a full CS degree first.
My overall recommendation with bootcamps is to focus on getting at least a decent job quickly to get the ball rolling and then focus on the dream job down the road.
I have to disclose that I'm the co-founder of Formation.dev and we work with people with typically 1-3 years software engineering work experience level up to top tier companies, so I'm biased about this approach, because we help people make that second step.
Again, DEPENDS ON YOU. Some people want to get a top tier job right out of a bootcamp, which is hard, but for the right people can be done with a little extra time and prep.