Requesting suggestions/opinions on roadmap.sh

ryu_88

Disciple
Hey TE Community,

I recently came across this website and found people talking about it on reddit https://roadmap.sh/ and was wondering how accurate/correct it may be. I am just a beginner aspiring to become a frontend developer one day, and would definitely find it hugely beneficial to have some kind of a 'map' which would give me a basic idea on the tools/concepts that I would need to learn and the order.

I would like to hear your opinions/thoughts about this website, specifically for the frontend developer roadmap.

Thanks in advance.
 
I concur with the frontend developer roadmap on the linked website.

However IMO as a tech startup founder who has been hiring for 15 years now, I feel you don't necessarily have to actually complete that entire roadmap to apply for a job. Somewhere after "package managers" on that particular roadmap is good enough for an entry-level front-end developer job, and you can pick up the rest on the job as you grow into future roles. Just my two cents.
 
I concur with the frontend developer roadmap on the linked website.

However IMO as a tech startup founder who has been hiring for 15 years now, I feel you don't necessarily have to actually complete that entire roadmap to apply for a job. Somewhere after "package managers" on that particular roadmap is good enough for an entry-level front-end developer job, and you can pick up the rest on the job as you grow into future roles. Just my two cents.

thank you for the reply, definitely helps :)
 
I concur with the frontend developer roadmap on the linked website.

However IMO as a tech startup founder who has been hiring for 15 years now, I feel you don't necessarily have to actually complete that entire roadmap to apply for a job. Somewhere after "package managers" on that particular roadmap is good enough for an entry-level front-end developer job, and you can pick up the rest on the job as you grow into future roles. Just my two cents.
what about backend?
 
what about backend?
Backend is even more forgiving IMO. You can go light on the OS knowledge, and by the time you're done with APIs and have a few projects done, you are already ready for an entry level role.

Web security is more of a good to have, and caching, testing and CI are probably going to be organization-specific anyway. Design principles onwards the roadmap is for experienced fellows.

The only thing that strikes me as a bit odd on roadmap.sh/backend is that JavaScript which is mentioned as the recommended backend language is historically considered a front-end language. Possibly because it can be used for both back-end and front-end, they have marked JS as the preferred backend language to learn. Or maybe I'm just biased towards Python for the back-end for new startups that have web and ML to handle, and for enterprises a lot of stuff is in Java or even (horror) .Net
 
Back
Top