> restaurants
KitchenConfidential is a subreddit dedicated to complaining about shitty customers.
> construction
If you don't hang out with construction worker, you can find almost any YouTube video that goes over some aspect of homebuilding, scroll down and see comments with "As a carpenter of 15 years that guy is a moron for X and Y".
> teaching
I don't have public examples of that one but a lot of my friends are teacher and they are an absolute blast to be around because they keep complaining about stupid helicopter parents, overbearing principals and other bad encounters. No idea what kind of teacher you hang out with. Same goes for doctor and nurses btw, put two of them together in a room and they will start complaining about patient X and Y.
> IT Support
There are 4-5 subreddits like TalesFromTechSupport that are literally only stories from IT technicians.
All of the above to say, really happy for you if Software Engineers are the ones that complain the most.
However, creating a blog for your complaints seems unique to software developers, lol.
Plenty of people complain about their job on reddit or twitter or tiktok or whatever. Internet is full of it.
As a direct consequence of the mathematics of exponential growth, this means that:
HALF of all software developers have LESS THAN 5 YEARS of experience!
This results in experienced devs being simply outnumbered by newcomers and having to perpetually fight against the rising tide of beginner errors.
As someone with nearly four decades of experience, I'm facing six such doublings (plus retirees subtracting from the experienced pool!), meaning that I'm outnumbered by people will less experience 64-to-1.
In my time I've seen every wheel reinvented -- badly -- at least three or four times over. I've seen the same huge, glaring mistakes made over and over by new people. It's literally impossible to convince them of their mistakes because it's one voice against dozens.
Few if any other industries are like this because they don't have the same insane growth curve. Surgeons with less than 5 years of experience are hugely outnumbered by surgeons with 10, 15, 20, etc... years of experience all the way up to 50+. They don't get to overrule the Chief of Surgery. They're told to shut up and learn how to do things properly by people who made mistakes and learned from the consequences.
As a random example of this effect, the entire industry is learning for like the third or fourth time that text-based formats are not better, and their "ease of use" is a deceptive trap.
JSON is just text, and is "so easy" -> gRPC, a binary wire format.
HTTP is just text, and is "so easy" -> HTTP/3, a binary protocol.
This kind of thing will keep happening until the exponential growth transitions into the flat bit of the S curve, and the average experience level starts climbing towards two decades.
But it's also more than that. I hate using this word but I think it applies here.
Poor people don't have to the privilege to stop and whine.
- When I was a teenager I had a flat tire and the spare was flat. I knew of a tire shop a few miles down the road so I pulled the tire off my vehicle and walked it the several miles to the shop. The shop was closed because the guy had called in sick. It was another 15 miles to town, so I started the walk. Thankfully someone took pity on me and picked me up after a couple of miles.
- When I first graduated college I didn't have a working vehicle but got a job miles from the house. I would leave around 3am and walk for 5 hours to be there at 8am, then hitch a ride home. I did this until I could afford a bicycle, which I had for about a month before someone stole and I was back to walking.
- I know a woman who recently (w/i the last 2-3 years) was talking about how when her vehicle broke down one night she ended up having to walk 12 miles back into town.
For poor people there's this hard wall where if you stop it's akin to laying down and dying, the results are catastrophic. So you do what you must. People who are not poor often don't understand how it is that someone can't or won't take the time to talk to a therapist about trauma. They can't afford it either in time or money.
You do make a good point though - we don't have to work in the sleet, or in human filth in a 2 foot crawlspace filled with spiders. It could be a lot worse!