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.