Syn-ACK :facepalm: on Nostr: In my opinion, the tech requirement that every engineer at any level be a "full ...
In my opinion, the tech requirement that every engineer at any level be a "full stack" developer is a fraud and a bald-faced exploitation of the worker. And a lot of tech workers have blindly bought into it as "just part of the job". But let me be clear:
UX design is a full time job
UI/front-end dev is a full time job
API/backend dev is a full time job
Database administration is a full time job
QA and testing is a full time job
Deployments/sysadmin is a full time job
Each of these things has their own set of mindsets, disciplines, and tools that need to be thoroughly understood in order to work properly, and their goals are often at odds with each other in implementation.
I believe that this "full stack developer" malarkey is why we have so many buggy, insecure, and inefficient apps and web sites. Devs are forced to be "jacks of all trades, master of none" just to keep their job.
And the ludicrously high salaries (at least here in the US anyway) aren't fooling anyone. They're a smokescreen to keep the worker blind to the fact that they're doing the jobs of 2, sometimes 3, other people all so the company doesn't have to hire those 2 or 3 butts to fill the seats.
It's a leftover relic from the "startup scramble" days that has become the norm, and I'm calling bullshit. The emperor is naked, friends.
UX design is a full time job
UI/front-end dev is a full time job
API/backend dev is a full time job
Database administration is a full time job
QA and testing is a full time job
Deployments/sysadmin is a full time job
Each of these things has their own set of mindsets, disciplines, and tools that need to be thoroughly understood in order to work properly, and their goals are often at odds with each other in implementation.
I believe that this "full stack developer" malarkey is why we have so many buggy, insecure, and inefficient apps and web sites. Devs are forced to be "jacks of all trades, master of none" just to keep their job.
And the ludicrously high salaries (at least here in the US anyway) aren't fooling anyone. They're a smokescreen to keep the worker blind to the fact that they're doing the jobs of 2, sometimes 3, other people all so the company doesn't have to hire those 2 or 3 butts to fill the seats.
It's a leftover relic from the "startup scramble" days that has become the norm, and I'm calling bullshit. The emperor is naked, friends.