DEV Community

Discussion on: Calling all Full-Stack Haters

Collapse
 
shawnmilo profile image
Shawn Milochik

I'm 100% a full-stack hater. And that has NOTHING AT ALL to do with the developers themselves. I don't think they're incompetent or frauds.

My problem with "full-stack" as a huge, steaming pile of bullshit is that it simply indicates that a company is too cheap to hire three people for three positions, so they hire some "hungry" developer to do all three for one (mid-level at best) paycheck.

In the very best case, you get one overworked person who can't focus on any one part of their job enough to improve themselves and their career trajectory but who turns out satisfactory work.

In many cases, you get someone who's passionate about one part and just does the others to "get by." They burn out and quit within two years. The company hires another. Repeat forever. Result: Cheap labor with no upwards mobility for the company. The developer gets to look like a job-hopper and therefore less employable unless they manage to get a position doing just the aspect they love doing.