DEV Community

Discussion on: 5 Common Mistakes Every Junior Developer Makes (And How to Avoid Them)

Collapse
 
andyjessop profile image
Andy Jessop

To add to this, I would say the most important thing is to thoroughly learn the basics.

This doesn't mean you have to have a CS degree, or to learn everything before diving in, but you should definitely have a programme of learning alongside your projects that includes: a low level language (e.g. C++), systems design, a database language (SQL), algorithms.

The concepts you learn at this stage will stay with you for your entire career and are your rock solid foundation.

Collapse
 
jagroop2001 profile image
Jagroop Singh

💯