this post was submitted on 03 Sep 2024
157 points (97.0% liked)
Programmer Humor
32495 readers
664 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
sometimes, it feels like managers hate engineers, and are constantly plotting their replacement. maybe its because it hurts their ego to know that the engineers they manage worked harder to get there and deserve a higher salary.
or else, it could be office politics. anyone who can claim to have removed an entire department from payroll is due a huge raise.
They hate engineers because the engineers ask difficult questions that somebody needs to answer in order to really automate a process, and they take the time necessary to do so.
I don't think it's just managers saying hey we could automate such and such a thing away. It's human nature to think "how could I improve this" which almost immediately leads to "if I get this right it could mean no work at all"
that explains why the idea to replace engineers would enter peoples minds, but not why they would try so, so hard to get people to believe it.
Every business's biggest expense is labor. Skilled labor costs more. The people in charge like it when you save money.
I think it's wrong. But only because the interests of the people who own the machines and businesses diverge from the worker's interests. I'd like to see more worker cooperatives. If the workers own the machines, then it's good when things are automated.
I also don't believe anything will ever be truly automated, or that it's a good idea to try.
All that to say we don't have to resort to an explanation of "managers must hate engineers" to understand why they would want to eliminate positions.