Feeling stuck after 3 years in backend. what are the core fundamentals I should know by now?(Seniors, help needed)

Posted by JajEnkan3pe@reddit | ExperiencedDevs | View on Reddit | 47 comments

I’ve been working as a backend dev for about 3 years now, and lately it’s hitting me that I don’t really know the real backend fundamentals.

Most of my work so far has been pretty basic, integrating third party services, wiring up APIs, that kind of stuff. Recently I was talking to a friend who mentioned he was working on things like marshalling/unmarshalling, dealing with buffers, streams, etc., and I realized I have no clue about most of that.

It honestly made me a bit uncomfortable because I don’t want to just stay stuck doing what I do now forever. I want to actually understand how things work under the hood.

For those of you who’ve been doing backend for a while:

Would really appreciate any advice or a rough roadmap. I’d like to start working on this instead of just feeling bad about where I’m at.

Thanks in advance.