|
|
|
How should I decide on learning front-end vs back-end development?
|
|
4 points
by markzuckerwho
5009 days ago
|
|
Hi HN, So here's the quick story. For the longest time I have wanted to build this idea that I had, so finally instead of looking for a dev I decided to learn how to code -- turns out I kind of enjoy it. I have been using Codecademy (don't hate, it's actually good) and thus far have completed the Web Fundamentals (HTML, CSS) track, and am 50% done with the JavaScript Fundamentals track. My question is, where do I go once I'm done with these courses? I'm only 16, so I can see the potential to get a job in this field, but I don't know if I should do back-end or front-end. Do I just need to try a back-end language and decide what's for me? Are there enough jobs available for front-end designers/engineers if I went that direction? If I wanted to do front-end, what languages/libraries should I learn, and vice versa for back-end? |
|
To go about learning "backend" I'd say start with c and java. Knowing c will force you to understand how your computer works at a very low level, and java will give you a solid understanding of object orientied programming and software design patterns. Stick with javascript too, because its only getting more important and you can do both Backend and frontend with it - also for someone starting out I think its a really easy language. I wouldn't say learn such and such framework, just read lots of source code and build you own apps, and make sure you're having fun and know you'll always keep learning.
Lots of luck!