|
|
|
|
|
by tivert
497 days ago
|
|
> If my boss asked me to build the Torment Nexus, I'd resist up to and including quitting. A disappointingly high number of us wouldn't even put up a fight. A big reason for that is most people don't have the "fuck you money" to be that selective. Sure, there are some programmers that are indifferent or amoral, but there are a lot more who just don't realistically have the luxury of quitting for reasons like that (e.g. they have a family, if they quit over X they may not be able to get a good enough job to maintain their lifestyle, if they don't maintain their lifestyle maybe their wife will leave them, etc). Add to that, the Torment Nexus is clearly bad, but a lot of bad things aren't quit so obvious, or can be defended tempting but specious arguments (e.g. Facebook's "but we're just bringing the world closer together"). |
|
You don't even need to be building the Torment Nexus. You're simply building whatever makes the most profit for the capital class. Not necessarily what is best for users, people, or the wider public good. You end up talking more about value instead of utility, etc.
Shop around to as many jobs as you want. I'd bet the majority of organizations act this way because these are systemic pressures from how we organize labour in our field.
Your job ends up being framed around your utility to the capital class and how much profit they can extract from your labour. The most common advice you get when you ask, "How do I improve as a developer?" is: think about ways you can do less work and maximize how much customers are willing to pay. What features we should build into our systems are dominated by product managers, engineering managers, etc... as a programmer you'll have more power in a small startup but once your company grows to a certain size, it'll be dominated by executives and the managers: product managers, engineering managers, etc.
The Torment Nexus is really quite banal in the end: subscriptions and surveillance and nags. The kinds of things that lead people to mistrust technology.