Being emotionally detached from really stupid leadership decisions is harder than it seems
Took me a lot of years to not think it’s my company that is being run into the ground. I should not - and nowadays could not - care any less.
The company doesn’t care about you. The company doesn’t care about you. The company doesn’t care about you.
They refer to you as … HUMAN RESOURCES
You aren’t a person, you are an instrument the company uses to make more money for itself. If you die or can no longer work, you will be replaced by another human resource.
The company cares about you in the same way a beef farmer cares about his cattle.
You don’t have to run the rat race to get promoted. You don’t have to be at your desk at 7am and leave at 7pm to put on a show. Just be competent. Most people are not. You’ll eventually get promoted once you are old and white enough.
I must not be old enough because I’ve never been promoted even though I’m practically white as a ghost. Every promotion I have ever received is from getting a new job at a new company and ending up making significantly more money that way.
Just be friends with the manager. That’s who I found was promoted the most in my career.
tbh its pretty common in IT to find your squad (and your squad leader) and follow ‘em everywhere.
Success is mainly about sucking up to the right people. No matter how good you are at your job, you have to know how to play work politics. Most bosses don’t know how to evaluate actual ability, and they’re much less objective than they think. Usually they favor more likeable employees over capable ones if forced to choose. Human life is a popularity contest, always has been, always will be. That’s the side effect of being a highly social species…
Begrudgingly given upvote. Sigh.
I don’t think you’re entirely wrong, but I think maybe you downplay the importance of a good team dynamic when choosing people. I’d take someone less skilled over a highly skilled but unapproachable jerk for the long-term health of the crew. In that way, I don’t think it’s bad to favor the more likable one depending on how we’re defining likable, and I don’t think that makes it simply a popularity contest either.
That, given the chance, always choose a smaller company: having a direct contact with the person that pays your salary gives you a better shot in terms of professional growth
The most important traits for doing well at work (in this order):
- clear, effective, and efficient communication
- taking ownership of problems
- having your boss and team members like you on a personal level
- competence at your tasks
I’m halfway through scrolling this long thread, and this is the first comment I’ve seen that isn’t overly cynical. It’s also correct.
I’ve been working for 38 years, and I’ve been someone who makes promotion decisions for 15 of them. The third one is helpful, not essential, but the others are super important. The people who rise to leadership positions aren’t necessarily the top technical people, they’re the ones who do those things with a good attitude.
The other thing I’d add is that they’re people who are able to see the big picture and how the details relate to it, which is part of strategic thinking.
I’m not sure if the competence is really in the last place. I’d say it’s on the equal level. Great communication and ownership of the problems means little if you can’t really solve the problems.
People have those things in spectrums, not all or nothing. You have to have at least some of all of them, but I’d argue that mediocre competency with really good communication and accountability is a better combination that really good competency with one of the others being mediocre.
I still kinda disagree. We’re talking here about engineering role after all. I have a colleague who is a code wizard, but has kinda problem with (under)communicating. He’s still widely respected as a very good engineer, people know his communication style and adapt to it.
But if you’re a mediocre problem solver, you can’t really make up for it with communication skills. That kinda moves you into non-engineering role like PO, SM or perhaps support engineer.
But I would say this - once you reach a certain high level of competence, then the communication skills, leadership, ownership can become the real differentiating factors. But you can’t really get there without the high level of competence first.
HR protect the company first, the employees second.
Just remember what hr stands for. You are a resource. No more than a stapler, that can be replaced at any time
They’re not your friends, even if they act like that.
The management just sees you as expense factor and does not care about you except for how to get the most work done for the least amount of money. Your team leader does not care about you and only cares if their numbers look good. Your colleagues do not care about you and only see you as competition or the idiot they can give their work to.
If someone is nice to you they want something from you not because they like you.
Minimum wage, minimum effort
I learnt meritocracy is a joke long before I discovered that it was literally invented to be a joke.
Thr trick is to do all the work on the weekends and submit them all on Monday
That way you’re at work during the week while not doing anything productive for yourself or the company and you then spend your free time actually working for your employer. Great idea.
Removed by mod
life is so much better when u find a job u like ( or learn to like the one u have)











