this post was submitted on 28 Mar 2026
19 points (73.2% liked)
Programming
26268 readers
175 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
There you go, justify your shitty work.
If you were a better person, you would work on better products.
You choose where you work and what you work on. The fact that you went from Zendesk working on a shitty product to Microsoft working on a shitty product is definitely about you.
“It’s ok that I work at shitty companies! They pay me more”
I'm not trying to defend that guy but I work for who is hiring when I'm out of work. I've spent 11 out of the last 40 months unemployed, and as a result I have no retirement savings to speak of — I can't afford to turn down work. I've worked for Ford, Home Depot, Autozone, Uline (honestly felt so relieved to get laid off, that place was fucking scummy), the Army, and a shit ton of places you've never heard of. I had to turn down working for an insurance company — and I think they are pretty shitty — because they wanted to pay 1/3 what I'm making today. And I make fucking nothing compared to Silicon Valley.
On the other hand I've never made any bones about the fact that I work to develop good products and if someone can make money on that good for them, but I fight for the best design for end users I can. I have mostly developed internal software, though, and no one but me cares about internal users. You can tell because everywhere you go, front line workers are bitching about garbage software.
I might be wrong about the best solution, but I refuse to be evil. Even at Uline, I worked to make better software for the workers. But what a bunch of assholes.
Your entire comment nailed it for me. Thank you for reading between the lines of my snarky annoyance and expressing it more eloquently.
I also love internal tooling and worked at shitty, bizarre places (General Dynamics, for one. Speaking of “places you’ve never heard of,” right?), and literally the entire reason to work there is to try make it better for the people who use the thing. Not doing that is preposterous to me!
Somehow the original author ignored the only thing I would care about. Or it’s there and I missed it.