|
|
|
|
|
by lnsru
376 days ago
|
|
Playing office politics right is the most important thing at work. Doing real work is secondary. On other hand as a workhorse I punch occasionally every management’s darling in the face. They don‘t like me, but they know, that somebody must do technical heavy lifting. Of course, I am number one in the layoff’s list :-) |
|
99% of the time people are not getting promoted or retained simply because they're more friendly with people at the top, but because they're broadly respected, cooperative, and have some adequate level of competency.
The anti-social 10x developer who sits in the corner of the office grunting at people with his headphones on might spit out a lot of code, but does so while causing friction and problems within the wider team. They might think highly of themselves, but they fail to see how a company full of these people cannot operate efficiently.
Doing "real work" + making effort to be liked and cooperative with those around you is the right strategy. Over indexing on just being like or just doing real work isn't going to get you very far.
You said, "they don't like me" and if that's true I do think you should try harder to be liked. You can still raise objections to things and have your own input, but learning how to do that in a way that doesn't irritate people or derail the team is an important skill to have.
I empathise though because I struggle with this myself – I'm autistic so I find it hard to be likeable and communicate with nuance. I have lost jobs and promotions because of my inability to play well in teams in the past. Even today it's hard, but it's better now I at least try my best.