If I remember correctly, the advice to give raises randomly also appeared in a serious, non-ironic "How to become a CEO" book [1]. There, it was positioned as a way to make subordinates work harder and make them more loyal - people were assumed to react to fuzzy, random bonuses and raises better than to a linear relationship between results and pay. [1] https://www.amazon.com/How-Become-CEO-Rising-Organization/dp...
How to Pay Programmers Less (2016)
41–50 of 64 posts
Re: How to Pay Programmers Less (2016)
#42"They must keep this information secret. Warn them or even sign NDAs prohibiting any talks about wages, bonuses, compensation plans, etc" That's directly illegal, at least in Denmark, so I assume in the rest of the civilized works as well.
Re: How to Pay Programmers Less (2016)
#43This is very true. I've worked for several employers like this. Usually it's better to quit but sometimes it's still worth staying because some jobs can open up more opportunities. In these situations, the best you can do is build leverage by creating direct relationships with stakeholders (e.g. clients and investors).
The whole of the Scrum methodology - funnelling all access to users via the “product owner” - is explicitly designed to disempower both end users and developers and concentrate power with the project managers and other managers. That’s why it’s so popular. Even better some developers have even been brainwashed into thinking Scrum is for their benefit!
Engineers have so much on their plate fighting the actual code that making them talk to users (who don't know what they want half of the time or are involved in some sort political battles themselves) is just putting too much on their plate IMO. Maybe this could work in a smaller organisation with a fairly straightforward business, but in any place old and large, there's usually so many stakeholders involved (usually playing poor man's game of thrones amongst themselves) and so much random conflicting bullshit (in the requirements etc.) that any sane developer would be happy to just be oblivious to that.
Re: How to Pay Programmers Less (2016)
#44"They must keep this information secret. Warn them or even sign NDAs prohibiting any talks about wages, bonuses, compensation plans, etc" That's directly illegal, at least in Denmark, so I assume in the rest of the civilized works as well.
I think I remember my previous employment contract here in Germany stating that talking about salary was a fireable offense. Can't remember anything similar in Sweden. Just some datapoints.
Re: How to Pay Programmers Less (2016)
#45This is very true. I've worked for several employers like this. Usually it's better to quit but sometimes it's still worth staying because some jobs can open up more opportunities. In these situations, the best you can do is build leverage by creating direct relationships with stakeholders (e.g. clients and investors).
The whole of the Scrum methodology - funnelling all access to users via the “product owner” - is explicitly designed to disempower both end users and developers and concentrate power with the project managers and other managers. That’s why it’s so popular. Even better some developers have even been brainwashed into thinking Scrum is for their benefit!
In practice, management prioritises the backlog; the SCRUM leader is often management's lackey; it is career-limiting to offend the 'product owner'; and as a matter of practical observation, Agile/SCRUM teams always give themselves more work to do in a push than they are able to accomplish.
SCRUM/Agile is a way to get workers to impose abusive management on themselves. (Not always; if management gets out of the way, and the team is really good at Agile/SCRUM, it doesn't have to be abusive).
Re: How to Pay Programmers Less (2016)
#46This has got to be satire. There’s no other way any sane person could really mean this. I took it all as comedy.
It also accurately reflects the behaviour of management at the last company I worked for (after that job, I retired). For nearly every gag in the article, I silently said to myself "check".
Re: How to Pay Programmers Less (2016)
#47Dealing with a talentless narcissistic manager or a dipshit CEO? A talentless piece of hack who doesn't know anything about technology but is somehow calling the shots ? 0. Boundary setting doesn't work with these losers because they don't respect them, so you will have to adopt devious tactics. Running away is a cowardly act. Learn how to spot them and their co-dependent friends. I would highly recommend the book Cr…
Been though that once on my last job in Canada. After 1.5 years on the job I was quite elated to promoted to "work directly under a C-level" in a quite sizeable company when I was just 25 years old. That was in a sourcing company that works for BestBuy, Target, LondonDrugs, WM, Amazon, and other top tier retailers, delivering OEM stuff on demand for their captive brands. The man... happened to be a totally textbook c…
I hope you are having a swell time working in your new gig. How is the coding culture with the Chinese folks?
Re: How to Pay Programmers Less (2016)
#48If I remember correctly, the advice to give raises randomly also appeared in a serious, non-ironic "How to become a CEO" book [1]. There, it was positioned as a way to make subordinates work harder and make them more loyal - people were assumed to react to fuzzy, random bonuses and raises better than to a linear relationship between results and pay. [1] https://www.amazon.com/How-Become-CEO-Rising-Organization/dp...
Other famous executive consultants: Pavlov, Milgram, Zimbardo, Mengele, Torequemada, Machiavelli, Sade ...
Re: How to Pay Programmers Less (2016)
#49Earlier quoted context omitted.
The whole of the Scrum methodology - funnelling all access to users via the “product owner” - is explicitly designed to disempower both end users and developers and concentrate power with the project managers and other managers. That’s why it’s so popular. Even better some developers have even been brainwashed into thinking Scrum is for their benefit!
It's just what businesses are familiar with and, frankly, what works. Before scrum you've had system analysts writing requirements and use cases, now you have product owner writing stories. Engineers have so much on their plate fighting the actual code that making them talk to users (who don't know what they want half of the time or are involved in some sort political battles themselves) is just putting too much on t…
Very few organisations are willing to work like this because nearly all project- and middle-management would be out of jobs. The management class will always strive to protect itself and its members from the workers (both end-users and devs).
Re: How to Pay Programmers Less (2016)
#50Earlier quoted context omitted.
Been though that once on my last job in Canada. After 1.5 years on the job I was quite elated to promoted to "work directly under a C-level" in a quite sizeable company when I was just 25 years old. That was in a sourcing company that works for BestBuy, Target, LondonDrugs, WM, Amazon, and other top tier retailers, delivering OEM stuff on demand for their captive brands. The man... happened to be a totally textbook c…
Damn .. it sucks dealing with these clowns. I will never allow these clowns to take away the joy of working with code and fellow programmers from me. That way they win! I hope you are having a swell time working in your new gig. How is the coding culture with the Chinese folks?
But one thing is certain, there is much more natural selection involved with businesses. A factory producing low quality widgets will be evaluated incomparably more harshly by professional buyers than a customer facing brand selling them in the US.
There are bosses who learned to respect engineers, and there ones who didn't. The later keep loosing businesses, go from one master to another, until they hit the bottom, unless there is somebody who keeps bailing them, which is not rare.
I knew one dude who lost 3 businesses as an appointed director, but each time he failed, his well connected uncle was ready to refer him to then next "good friend."
In China, "the boss" is much more of a social/hereditary class than a job, much more than it is in USA. The majority of the economy is still kept by the people called "the first generation money," though they been slowly losing their dominance in the economy over decades. You can imagine, a lot of the first gen wealth were former party bosses themselves, or their relatives.
Out of that class of people, there are some good bosses who were taught by hard life experiences, and ones who weren't. I myself recommend people not to risk and try to find an employer whose boss is not coming from that social group.