5 ms·
I get what you're saying and it is all relative, but I'd say "yes" in a general sense. Developers have more agency than most people at working class jobs like t
by dalbasal 6y ago
I get what you're saying and it is all relative, but I'd say "yes" in a general sense. Developers have more agency than most people at working class jobs like telemarketers.
"More" agency is not full agency, but if we're thinking in shades of grey, then I think it's a substantial delta. The stuff developers read and ideas they care about have influence.
For example, agile, TDD, and other buzzword methods for managing software teams started by gaining traction among developers. There is no equivalent for telemarketers. No one cares what they read or think. You can spy on their screen, time their toilet breaks, etc. Software companies do not want developers to think they are bullshit. They don't care either way for CS agents.
It is a matter of degrees though. It's not like an average developer can say no! to some crappy verification step that higher-ups promised their payment processor. I'd also say that agency is waning in the era of big tech.
- ryandrake 6y agoThis topic comes up a lot here. How about just 3 days ago [1]? It's so strange, on one hand, we act like software developers are in high demand, and can be choosy about their work, and on the other hand, act like they have no agency over their work and are limited to just saying "yes, boss, whatever you say, boss" to bad software design. At the end of the day, it's the developer who types in the code and pushes. Developers should share the blame for what they create. It's not just those mean horrible managers forcing us all to write bad UX. It's your choice as a developer to type git commit. I don't think this opinion comes out of privilege. It you have no subject matter control over your work, you're not a developer--you're a typist. 1: https://news.ycombinator.com/item?id=24384794 https://news.ycombinator.com/item?id=24384794