DEV Community

atabakoff
atabakoff

Posted on

Key Skills for a back-end Engineer

  1. Solid understanding of SOLID and ability to apply it in the code.
  2. Ability to write resilient unit tests.
  3. Understanding HTTP and REST.
  4. High level understanding of relational DBs (indexes & transactions & query plan).
  5. Ability to write simple SQL queries (join & filter & group & order).
  6. Basic understanding of distributed systems.
  7. Basics of your language & experience with one mainstream framework.

Top comments (2)

Collapse
Β 
liama profile image
Liam A β€’

Such a unique content. I have never read this kind of stuff on the internet πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚.

Total waste of time.

Collapse
Β 
atabakoff profile image
atabakoff β€’

Such dedication to waste time from a person who got offended by me pointing out to a funny typo. I recommend to subscribe cause I'm gonna write more and you'll be able to waste even more time.