IMO tech sucks because it is full of turbo capitalist tech bros who idolise people like Steve Jobs and Elon Musk, especially in leadership positions. Workers realise they are creating nothing of value, or even actively harmful things, just so a line can go up and make some ghouls even richer. Of course the tech bros love to talk about how revolutionary the product that the workers slave over is and how passionate the company is about it, only to enshittify it the instant they think it would be more profitable to do so.
Meanwhile the higher ups don’t care about the workers and get a boner from gloating about how good the last quarter was and laying off half the company in the same townhall meeting. These days they don’t even care enough anymore to say the company is a big family and put a fruit bowl in the break room.
None of this is new to tech workers. The deal has always been, that the douchebag tech bros get to feel important and the workers get to enjoy the relatively good wages and a stable career (if they got downsized someone else was always hiring), while sarcastically joking about the situation and making fun of their idiot bosses with their colleagues. The only new thing about AI is that now those careers are no longer stable. Not because AI can actually replace them, but because the tech bros insultingly think that an LLM can do the work of actually skilled workers.
It’s because the decision makers are fucking stupid.
I would be happier at work if we could just solve interesting problems. Instead we have mandates from management to do nonsense, or work in nonsense ways.
The people at the top are so removed from how work gets done, and how normal people live, they’re useless. Worse than useless.
Because many tech jobs have become glorified vendor management. You don’t actually support anything yourself, you have a vendor sales rep and a technical rep or maybe two.
When something breaks or needs an update, you call/email the rep, go back and forth a few times, schedule a date for patching, and then create your 10,000th email Chain/Teams group chat with all the various people internally and externally who “need visibility” into the process. Everybody says their piece, argues about coverage or pricing, asks the same basic questions 5 different ways, so on and so forth.
Now multiply this by all the unique software/hardware components of your infrastructure. Add to that the AI executive-led slop fest, angry sarcastic, tech-illiterate end users, corporate software enshitification, etc.
I work at an MSP and see profound idiocy every day and nobody has the will or desire to learn anything. I had to give someone directions on how to plug a wired mouse into a computer the other day.
I see at least one functionally illiterate person a week while working.
Because tech isn’t fun anymore. It started before AI, but AI has really vacuumed every last atom of joy out of the work. That’s before you start looking at issues like the general lack of job security.
Everyone in tech isn’t sad. Some are. Some aren’t. It depends the day, the job, and the person. I’ve been in tech for 21 years and I’m very happy. I work hard, and an satisfied with most of my job.
Incompetent (at their job) leaders.
Corporate dreadmill.
I have 3 decades of experience in programming. I started with QBasic on an IBM386. I learned what system files to not delete out of Windows or Linux. I went to university and learned Java and .Net and SQL. I’ve done web. I’ve done server admin. I’ve got decades of Windows and Linux and shell scripting and databases of every flavor and just… All of it.
What do I do lately at work? I fill out spreadsheets with information that already exists in 7 other spreadsheets, but we need this in THIS format for THIS VPs request. And I fill out status updates. And I go to meetings and listen for an hour as everyone talks about their status updates on projects I don’t even know anything about or care.
My manager asks us to make sure we are learning and using AI. Why? Well, the C and VP suites think we should be. Does it actually help or make anything better? Not really. But ok, fine.
And then the real irony kick in the balls. As we push literally everything in the company to be “Cloud This” and “Distributed That” and “AI more!” and “Be flexible !” … and they did the big RTO mandate last year. The fuck? You want everything to be remote and cloud and distributed and modern and agile, except employees must commute in and sit in this specific chair to join their video call meeting. And 3/5ths of my team is out of state and so exempt from the RTO mandate, including my supervisor. What the fucking fuck? I have to drive in and sit in a shitty cube while they get to kick back at home? Fuck that.
Decades of knowledge and experience and talent, and I fill out spreadsheets with duplicate information IN PERSON while coworkers get all the benefits of WFH and the same damn pay.
I don’t even know what my supervisor does except ask us “is XYZ done yet?” a couple times per week, that seems to be it, I don’t think they even know what we do tbh. They just sit at home and make sure all our check boxes get checked. But if you mention a single detail of a project beyond “done” or “not done” they get confused. Fucking hell.
And it hurts even more knowing the CEO makes 100x my pay + benefits + stock + who knows wtf else.
What are we doing?
Addon: Oh! And then there have been layoffs. And cutbacks. And hiring freeze. And no promotion or raises beyond a basic 2-4% yearly “cost of living” raise, even though the cost of living has fucking gone up like 300% in the past few years.
I haven’t actually programmed anything in so long. It’s depressing to be wasted pointless effort in a bureaucratic corporate nightmare.
It’s depressing to be wasted pointless effort in a bureaucratic corporate nightmare.
And depending on the details of your employment, if you code for fun, on your own time, at home, using your own equipment, the company still owns it.
Weird coincidence, all my hobby code I’ve ever done at home is “drop database” and corrupt system files scripts. If they want them they can have them. 😈
I don’t get how anyone could EVER enforce a law or agreement or rule that says something I wrote at home on my device on my time is theirs. Don’t touch my files with your gross corporate fingers! Ahhh!
I don’t get how anyone could EVER enforce a law or agreement or rule that says something I wrote at home on my device on my time is theirs.
Check your employment terms. I’d wager the first step of that is seeing if you have a paper copy. I know I don’t for all the places I’ve worked or acquisitions I’ve been through.
Something like an ALCU or Second Amendment Foundation that focused on nothing but that would be a nice-to-have. I think it overall destroys creativity in the industry.
gwbasic on an XT here. Automate yourself out of that particular job. If not you, someone else probably will, or some expensive outside consultant will identify it for the chopping block. Find something of more value to do within the company, and slap an AI label on it for good measure. You are in the trenches now and you see the dysfunction… It’s likely the same company-wide, so rife with opportunity.
Automating my own job was what I did do for decades of my career, the problem is that SOMETHING changed in the past year or two. I don’t know what it is or was. AI speculation and fears? Late stage capitalism? The govt? The economy? All of it?
But it shifted pretty heavily from development and code and a desire from all aspects of the company of wanting automation and UIs and scheduled jobs and better reports and just… You know, the useful corporate crap. It used to be in constant demand It was “boring” because it was corporate pie charts and data, but it was still coding and problem solving and technical and engaged more than 2 brain cells. I enjoyed it. I was useful. It made sense. And it all shifted and is now meaningless bureaucratic corporate bullshit. I can’t tell if ANYTHING tangible is actually being done at the end of the day anymore. It feels like 100% fluff and no meat. Ya know? I don’t feel alone in that feeling either. I think a lot of us are feeling a weird and sudden disconnect.
AI hype and uncertainty is definitely influencing decision making, that’s for sure. If your company doesn’t have strong integrated product and architectural leadership, then managers across the company are probably grasping at straws, hoping to find some meaningful goals and ideas that stick. And lazy leaders, who traditionally rely on Gartner and similar feeds for trends and investment direction, probably think anything AI related is a safer bet than … well, anything else their underlings are proposing.
Hence the need to wrap sound decisions in a layer of AI. It’s BS, and many know it’s BS, but it seems necessary just now.
I resonate so much with a good chunk of that. I legit left my job because I couldn’t take it anymore. My job while different went from negotiating multi-million dollar contracts, and securing pricing agreements with manufacturers to essentially being a spreadsheet jockey after a re-org. They wanted all the interesting parts of my job done by commodity management and reduced my role to something a fucking monkey could do, but asking for 47 different reports that essentially all had the same data just slightly different for dickheads 1,2, and 3 in the C-Suite, and overloading us with so much of it that it took 80 hours a week to complete. It was a fucking nightmare.
What did you go to? Still in tech or did you go down the pipeline to gardening or become a cryptid in the local forest that scares people?
I’ve been taking a sabbatical essentially. Living off savings that was supposed to be for a down payment on a house (lol). Got to do a lot of traveling with the kids and I’ve been looking for a similar role elsewhere but haven’t secured anything yet. Thankfully, my wife still makes good money and we’re doing OK financially, but I’m not thrilled about my prospects in my field. It’s hard to be optimistic in a fascist AI hellscape.
Real.
Glad you have the ability to take that time with family, that is awesome!
Yeah, it really is rough right now. Fascist AI hellscape is accurate.
Making full 3D models based on real art made by the concept artist on our team? This sparks joy.
Doing the same with AI images my boss made? This does not spark joy.When you are in danger of losing your job even if you do extremely well at your job, it can be utterly depressing and stressful.
This is just the answer for me because I’ve had to think about this a ton since Covid.
I’m sad and depressed with work. It should not be the case. I’m a Data Architect and make decent money. I have family, house, and essentially everything else.
I realized that my main problem with tech work is how useless it is. I got into this because I like to make things. That first time your code works and does most of what you want is a high I still remember.
Nowadays, I’m in meetings 60% of my time and the rest of the time I’m working with on-shore/off-shore contractors. Even our own company junior and senior staff has a decent amount of people that got into Tech because it pays well. So we have a lot of people that are chasing down someone to help do their job for them. So the other 40% of my time is spent pointing or even giving people the answer.
I can’t point at something at work over the last 5 years and say “I had a hand in that” while believing it.
So I’m working for people in middle management that mainly care about padding their resume. They work for people that could not give a single damn about me. On top of this, it’s all pretend work to make people happy. So I stopped pretending any of this is satisfying
I worked in IT for years, I’m good at it, I like problem solving, I like fixing things, I like building things.
But as time went by, I found myself in a more managerial role and truth be told, that’s not really my jam. And when I wasn’t doing that I was the specialist who could support some of our organizations’ worst and most troublesome systems. I was also put in charge of training people to use the company’s new web app (which was supposed to make people’s jobs easier, but really didn’t). Let me tell you, I do not like supporting shitty software or hardware, and I really do not like encouraging users to embrace useless web apps that don’t work well and serve no real purpose. I hated my job and it was time for a change.
So at that point I decided to completely shift my career and learn to code. I figured, if I hate supporting shitty software, why not just build good software. So I took some free classes through MIT’s open course ware, and learned to code. I spent a couple of years coding, picking up skills, learning languages, working with different compilers, taking additional math classes. And by the end of it all, one of my major takeaways was that I do like building things. But… as a professional software developer, I probably wasn’t going to be doing a lot of that. At the end of the day I might be able to say, “I squashed some bugs in some code that I didn’t write and don’t really know the greater purpose of”. Or if I’m lucky, “I wrote some functions that took in some inputs and produced some outputs”. But that doesn’t really feel like building something, that just feels like being a cog in a machine.
Over that same period when I was learning to code I was also picking up a second set of skills. We inherited the home my wife grew up in (which to be sure, is a pretty great deal). But it’s a fixer upper, it needed a bunch of attention. And since I was basically home schooling myself I thought I’d earn my keep by doing a lot of that maintenance myself rather than hiring a pro. I collected power tools, I learned to use hand tools, I made a lot of trips to Home Depot. I went through the basement full of rusty tools and restored many of them, replaced handles, sharpened blades, greased gears. I learned how to replace drywall, how to install an electrical outlet, how to repair a dryer. I replaced thermal fuses in kitchen appliances to bring them back to life, I mixed cement and rebuilt a crumbling retaining wall in the backyard.
Over time I got good enough at this that I started helping some of our friends with their homes. I could strengthen a rickety front step, or repaint a room, or replace a toilet. I had skills that people needed and actually, I generally liked doing it.
TLDR: In the time it took me to discover that being a programmer might somehow still not allow me to build things, I also learned that being a handyman would allow me to build things.
So yeah, career changes are scary, and it rarely looks like a good choice, but it is an option. And honestly, I’ve been a computer guy my whole life, but seriously, working with wood and screws and PVC has been super rewarding. So yeah, I guess I’m saying keep an open mind, and consider trying something different, you never know what might work for you.
It is really nice to have something to show for your work besides just a paycheck. This is something many don’t consider when evaluating career paths. CS or IT related careers damn near require you to do something tangible as a side hustle or at least a hobby, because the outputs of “commits” and “ticket closure metrics” just aren’t a edifying use of our creative spark as humans.
Absolutely right! And to be fair, sometimes you can get that tangible satisfaction in tech hobbies. You know, I’ve hacked some consoles, installed custom router firmware, built a crypto miner. Stuff like that can absolutely be personally satisfying.
But I think you hit the nail on the head, however you get it, I think we really do need some kind of tangible product of our efforts sometimes. You need to be able to say “yeah, I did that”.
I relate to this strongly. Many of us in this field feel catfished by our jobs. We took the role to get access to exciting emerging tech, or to fulfill some useful purpose and apply strategic thinking. Instead the reality of the day to day is business-led bullshit, drudgery of ticket work for issues affecting one user (and its probably a problem they caused), or having to report progress and “green” status to some talentless PM who doesn’t give a shit about you or your career. That and meetings. And fires and escalations and technical bridges.
I knew exactly what I was getting into. Office space, dead end job, doing the same shit every day, putting out dumb fires. What ever, I’m just doing it for the paycheck, so I can sometimes have fun outside of work
People in charge of the company I work for are actively delusional.
We had a four hour mandatory meeting to go over our product strategy. The high level vision. For the engineers. No rest breaks. It was announced there would be a test on the materials. Not as a joke.
The top question in the Qa section afterwards was “what is our product strategy?”.
The meeting had roughly 10k attendees.“AI agents are going to become so pervasive that we’ll need to put a computer on every desk in every office. I’m serious: have you tried to buy a Mac mini lately? They’re just not available”. “Datacenters in space”.
We think they were announcing a new product dashboard, but we’re not sure.
A huge amount of freakout about how AI will make everything different and better that most people on the ground don’t agree with, but we’re mandated to reorganize stuff according to the theory of how it should work in their vision. Teams that change and shift every few weeks. No fixed goals in the week to week timescales. Less planning, more demos, and development goals dictated by higher ups AI agents.
When it all shits the bed they won’t be the ones getting fired. They’ll be the ones collecting the same paycheck and talking about how “limited restructuring” is hard for everyone, but market forces dictate.
I’ve never been under the impression that my work makes the world a better place. I’ve always sold a product that goes to companies that do stuff that might help someone else help people.
It’s someone else having a goddamened coke bender on 50k people’s livelihoods with no consequences that has me down.As someone who’s applying to dev jobs right now this thread is not helping at all
We’re sad because a lot of people have bought into overly-hyped bullshit factories made by assholes who claim they can replace us.
They can’t, but our employers are currently too uninformed (or addicted to the bullshit, or desperate to prop up their stock prices) to realize that the bullshit factories aren’t capable of replacing us.
That’s causing a lot of turmoil in the form of unnecessary layoffs and rehires, worsening software quality, and general job insecurity.
That and the entire purpose of AI is to reduce agency, which is arguably the single most important factor in job–if not life–satisfsction.
It’s like being shackled to an annoying and incompetent younger cousin for a summer and being held responsible for all the problems they cause while they reap all praise and rewards for anything they happen to do right. Your parents float the idea of adopting the cousin and disowning you. Oh, and the cousin’s parents are yhe Koch brothers.
true
this article is a bunch of doomerism commie noise
Working for psychotic assholes bent on destroying the world for profit tends to make people sad, whodathunk?
On a less sarcastic note, this happens to people who can see past the bullshit of the modern world, of this stupid culture that tells us that we should be defined by our jobs, that we should feel bad for being improductive, that we should kill ourselves for our fucking jobs.
It doesn’t even need to be full conscience of how insane the whole circus is, just enough to be self aware that “this ain’t right”










