DEV Community

Discussion on: Yo, I'm going to become a Software Dev

Collapse
 
jenbutondevto profile image
Jen • Edited

If you're interested in developing for the web, then html/css is fundamental. JS should follow shortly after. then you can start learning "frameworks", like react, angular etc. The danger of learning react from the get-go, is firstly it only means you know how to code "react", and if you move to a company that uses angular, you might get lost.

If you are interested in front end, of course it is not limited to web. You can decide to be an iOS/android dev.

If you are aiming to be a software developer, learning CS fundamentals is not necessary, although it depends what you mean by fundamentals. Do you need to learn and understand logic? Yes. Do you need to spend a school term learning the ins-and-outs? nope!

In a year, possibly. It all depends if you have a natural "talent" for it and/or how hard you work for it. Luck could also be a factor. You might find an employer that sees your potential, and take you on, even though you skills might be lacking right now.

Good luck!