You say you have zero coding experience. Does that mean zero/near-zero knowledge as well?
Most bootcamps assume you have at least a beginner level of knowledge (HTML/CSS) and they move at a very fast pace. The hey-day of bootcamps when every bootcamp graduate was getting hired is long gone. They might still be worth it though. The biggest problem with only self-learning as a newbie is that the field is vast and most people end up lost and rapidly lose motivation. Search /r/cscareerquestions for recent threads from bootcamp graduates and read their experience. Go to LinkedIn and search for recent alumni of the bootcamps you've shortlisted, then message those people individually asking about their experience.
I'll give you a few tips if you're just after the money...
What you should avoid:
- Don't learn PHP, Java, C++, C, C#, Ruby et al
- Don't do IT either
- Don't do certs. Certifications are only worth doing in IT (especially in networking) and cybersecurity. They are almost useless in coding/programming. Employers do not care. Although certs can be used to keyword-stuff your resume which can help your resume get past the ATS.
I personally disagree with the poster who said IT can be just as lucrative as coding. You can look at base salaries shared on levels.fyi and the total compensation figures shared on Blind and be your own judge.
What you should do:
- Learn JavaScript. Then learn React. If you can't get your head around JS then you can learn Python first and then switch over to JS. Python was my first programming language.
- Prefer fontend over backend
- Leetcode: do the Blind 75 + Neet150 if you want a 6-figure job right out of the gate. If you aren't as ambitious then the easies + a few mediums should be enough. Practically every high paying software dev. job interview will feature leetcode. The difficulty of the leetcode questions asked depends on the company, obviously. Check leetcode forums - a lot of folks post their recent interview experiences there.
- Register on TeamBlind and beg for referrals.
For learning on your own, avoid FreeCodeCamp or Odin. They're not focussed enough. Instead, complete Fullstack Open. It's a free, quality course from University of Helsinki.
If you have the money, buy books from Apress, Packt (my preference), and O'Reilly. Packt allows you to download DRM-free epubs and PDFs. For React, I like Robin Wieruch's courses. LinkedIn Learning is also good, see if you can get it for free through your library.
I hope my post doesn't intimidate you, lol...
@rachel83az - Google IT Automation with Python would give OP access to BigInterview as well and would be better than Google IT Support for him.
Most bootcamps assume you have at least a beginner level of knowledge (HTML/CSS) and they move at a very fast pace. The hey-day of bootcamps when every bootcamp graduate was getting hired is long gone. They might still be worth it though. The biggest problem with only self-learning as a newbie is that the field is vast and most people end up lost and rapidly lose motivation. Search /r/cscareerquestions for recent threads from bootcamp graduates and read their experience. Go to LinkedIn and search for recent alumni of the bootcamps you've shortlisted, then message those people individually asking about their experience.
I'll give you a few tips if you're just after the money...
What you should avoid:
- Don't learn PHP, Java, C++, C, C#, Ruby et al
- Don't do IT either
- Don't do certs. Certifications are only worth doing in IT (especially in networking) and cybersecurity. They are almost useless in coding/programming. Employers do not care. Although certs can be used to keyword-stuff your resume which can help your resume get past the ATS.
I personally disagree with the poster who said IT can be just as lucrative as coding. You can look at base salaries shared on levels.fyi and the total compensation figures shared on Blind and be your own judge.
What you should do:
- Learn JavaScript. Then learn React. If you can't get your head around JS then you can learn Python first and then switch over to JS. Python was my first programming language.
- Prefer fontend over backend
- Leetcode: do the Blind 75 + Neet150 if you want a 6-figure job right out of the gate. If you aren't as ambitious then the easies + a few mediums should be enough. Practically every high paying software dev. job interview will feature leetcode. The difficulty of the leetcode questions asked depends on the company, obviously. Check leetcode forums - a lot of folks post their recent interview experiences there.
- Register on TeamBlind and beg for referrals.
For learning on your own, avoid FreeCodeCamp or Odin. They're not focussed enough. Instead, complete Fullstack Open. It's a free, quality course from University of Helsinki.
If you have the money, buy books from Apress, Packt (my preference), and O'Reilly. Packt allows you to download DRM-free epubs and PDFs. For React, I like Robin Wieruch's courses. LinkedIn Learning is also good, see if you can get it for free through your library.
I hope my post doesn't intimidate you, lol...
@rachel83az - Google IT Automation with Python would give OP access to BigInterview as well and would be better than Google IT Support for him.