u/DangerousExpert8187

🔥 Hot ▲ 53 r/dev+1 crossposts

Backend engineer being pushed into fullstack: is specialization dead or should I jump ship?

Hey guys,

I’m a backend engineer with almost 8+ years of experience, mainly in Java and Golang.

Right now, I’m working at a company with hundreds of small teams. The issue is that everyone is basically building similar things over and over again. There’s no real unification due to different customer requirements and, honestly, a lot of bureaucracy.

What makes it harder is that the backend competency here feels quite low, much lower than the frontend. It’s led to this “smart client, dumb server” setup, where most of the logic is pushed to the frontend instead of the backend.

Our tech director (who comes from a frontend background) recently announced that everyone needs to become fullstack. So backend developers are expected to learn frontend, and frontend developers are expected to learn backend.

This is pretty far outside my comfort zone, and I feel a bit torn. On one hand, the company offers great benefits, strong corporate stability, and to be honest, I can kind of chill here. it’s quite difficult to get fired.

On the other hand, the options I’m seeing outside are mostly startups with questionable runways and stories of silent layoffs, which makes the risk feel pretty real.

Another angle I’ve been thinking about: with all the talk around vibe coding and even people like Zuck getting back into coding, maybe the era of specialists is fading? Maybe becoming fullstack is actually the smarter long-term move?

Curious what you guys think. I’d really appreciate any advice.

reddit.com
u/DangerousExpert8187 — 6 days ago