DEV Community

Discussion on: Roadmap to Becoming a Back End Developer

Collapse
 
rebaiahmed profile image
Ahmed Rebai

I think you're choosing the skills that any Developer should know, Git, for example, is a necessary skill for front-end, DevOps, back-end, and event mobile developer, and you can have experience with many technologies at the same time like Nodejs, java, python, etc ...
In my opinion, a Good back-end developer should have knowledge about Unit Testing, Integration Testing, REST API, caching, Data modeling, API documentation, Good Design patterns like MVC, learn new trends like microservices, Data processing, that's all :D

Collapse
 
aumayeung profile image
John Au-Yeung

Git is handy for everything.

Unit testing is also useful. No one wants to try every endpoint themselves.

It's hard to disagree with anything on this list.