| ▲ | socketcluster 3 days ago | |||||||
I've come to believe that the software industry is the least meritocratic industry in the history of mankind. I've also experienced similar situations as the author. It's all 100% about company selection. You've got to choose the right company. The rest does not matter AT ALL. The most I ever got paid working for a company was for a basic project where everyone was moving super slow and people felt comfortable enough to watch YouTube videos in front of their boss and one guy came into work one day wearing his pajamas. The least I got paid (inflation-adjusted) was a consultancy which had an extremely over-engineered software stack and daily deadlines... Every morning standup started with "What did you get DONE yesterday? What are you going to get DONE today?" If you couldn't point to a specific feature which was FULLY DONE end-to-end, there would be a long awkward pause or the boss would make a negative remark. Their definition of DONE was 100% polished, no iteration; had to be perfect the first time; the boss would sit with you through a very tense one-on-one meeting and go through the detailed requirements for each task word-by-word. The company environment was set up to make it difficult for you to ask question; like the author of this article described so this made it difficult to meet all requirements exactly on the first attempt, let alone given the short deadlines. I struggled to make sense of the full horror of this industry until Christmas this year; I was at my parent's house and was using their microwave (a popular brand) and it was the most awful UX I had ever seen on a microwave. I literally could not imagine a worse UX if I tried. You couldn't just pin-in the seconds/minutes and press start, you could't extend the start time mid-way through the process and it was hard to start as you had to push a bunch of specific intermediate buttons whose labels made no sense and it would start a fan which kept running even after the microwave was done; I had to pull the plug to get it to shut up... Anyway, this made me think "Wow, my industry sucks... This is the worst software and UX I've ever seen and yet people are still buying this machine! The guy who designed the UX for this thing probably got a promotion too and now giving orders to others about how to do good UX..." This isn't just an outlier 'microwave industry' thing though; this dynamic is present everywhere in the whole tech industry; this was just a particularly striking example. | ||||||||
| ▲ | tonyedgecombe 3 days ago | parent | next [-] | |||||||
>It's all 100% about company selection. I found the more I got paid the better I was treated. I had one client I was doing work for under my previous employment. When I left I charged triple what my previous employer had been charging. Not only did they not bat an eyelid about the price but they started treating me better as well. The worst customers were those working on slim margins, for a while I was doing a lot of work for component distributors. They were terrible to work for. | ||||||||
| ▲ | kranner 3 days ago | parent | prev [-] | |||||||
It's possible the guy in paragraph 4 who designed the UX didn't get a promotion and did their work in the same kind of environment you describe in paragraph 3. (Also maybe the fan was wired to a thermostat?) | ||||||||
| ||||||||