i’ll say that i don’t think it was essential that i attend a bootcamp, but i do think it provides a bit of legitimacy to your career change efforts in that:
- you have projects due by deadlines
- you have others to struggle with
- depending on the bootcamp, they provide a bit of assistance in preparing your resume / portfolio
yah, it seems there is a huge need for people to do that especially in the fairly new cloud space (e.g. aws, gcp, and azure). i’ve really been enjoying it and like that i’m supporting the applications without being responsible for new customer facing features .
hehe, i’m glad i’m not the only one. during my bootcamp, i would often try and solve coding exercises without any help from the internet…though once i was in the industry, most often than not, i’d find my answer with a few carefully worded internet searches. a large portion of my days are often spent reading stackoverflow and documentation.
absolutely…i’ll also say that you shouldn’t feel beholden to becoming a software engineer. a lot of people will get into project management or other more people facing roles.
as for myself, i fell into this devops thing (e.g. cloud, site reliability, platform etc) where there is a huge need and lack of people to fill these roles. while there is a component of programming, much of it is just learning/understanding larger systems finding ways to ensure developers’ code runs with the least amount of friction. you get to find ways to automate things such as app build/deployments or alerting when something has gone awry.
since you’re starting that python course, i’d recommend you get a copy of “python crash course” and read/work on that as you go through the course as it’s a great introduction to using python.