This is the same thing.
"I used to get my work done on time and leave"
This sounds like you just wanted to get your work done and not foster any work relationships. This is fine, but you will not get promoted this way (as you've seen).
Moving up in a company is 30% work and 70% networking/being likelable/noticed.
I stopped that nonsense years ago. I work for myself now as a consultant. If I work more, I get paid more.
While it may be true that it's pretty standard, I'm convinced that any organization that relies more on face time and friendships than on actual skill is absolutely toxic.
It's ultimately a combination. A pretty good software developer who is friendly and pleasant is, in most organizations, going to get promoted over the grumbling angry software developer who is brilliant but everyone hates talking to. A lot of this has to do with most work at more senior levels being communication.
I don't agree with the second one, but agree with the first.
Throughout my corporate career so far, I have found plenty of hot air/pretty picture slide decks that exist solely for ladder climbers to climb. Said ladder climbers are usually all smiles in public and "friendly", but you have to watch out for knives behind your back.
There are other reasons why the bad behavior gets rewarded. If the management is incompetent, they genuinely focus on the optics and not on the actual work. And if they are competent, they understand that the people who stay behind unnecessarily or come over the weekends are more exploitable in the long run. And if the people in management are the kind of people who stay behind unnecessarily, having a team full of people who do the same, rewards them as well.
Additional story points completed per week, versus token-dollar spent, or some such combo would seem more sane.
But maybe they aren’t really tracking productivity, so tracking tokens is all they have? … I dunno which part of that is dumber.
> We need to talk about your flair
Things that rhyme with this have indeed been happening at the biggest names.
sounds like they had some cross cutting concerns
</dad>
The king had a side biz
Healthcare and infrastructure was then build too, but the relation was already scarred and well, it's not easy to reset everything.
Edit: I think it may have been from Capers Jones's _Programming Productivity_[1]. Published in 1986, based on research covering the prior 30 years(!) or so. We have known that bad incentives specifically distort the performance of programming teams for a long time.
1 - https://archive.org/details/programmingprodu0000jone/page/n1...