DEV Community

Discussion on: What are the essential tools and technologies that every junior developer should learn?

Collapse
 
almostconverge profile image
Peter Ellis

It isn't about the syntax at all, it's quite often about the build process and other things that IDEs like to hide away from you, making the whole dev cycle a lot smoother.

But this will come back to bite you in the backside when it suddenly doesn't work as you expected it to, and you've got no idea what is supposed to happen under the hood.

Does acquiring the knowledge to solve these situations worth the extra hassle? I think it definitely does, all IDEs are fallible.

Do I think we should shove it down junior devs' throats then?

No, not at all. Particularly in the very early days, the enjoyment of creating something, anything, is a lot more important for me. But you do need to come back to it and learn the underlying mechanics with time, certainly by the time you become a senior dev, I'd expect you to know how to build something with just the basic tools.

Most people's natural curiosity will take them there anyway.