this post was submitted on 11 Sep 2026
771 points (98.9% liked)

Programmer Humor

33186 readers
1470 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] Knock_Knock_Lemmy_In@lemmy.world 1 points 53 minutes ago (1 children)

Shouldn't the book illusion be of some pipes? Or the guide topic be butchery?

[–] IsoKiero@sopuli.xyz 2 points 30 minutes ago

Search for O'Reilly books, the style is spot on with their covers.

[–] sanzky@lemmy.world 8 points 2 hours ago (1 children)

getting licensed as an electrician has been on my mind recently. i’m so tired of the whole industry

[–] ChickenLadyLovesLife@lemmy.world 3 points 52 minutes ago

I quit programming and became a school bus driver. I'm 100X happier even if I am making like 1/6 of what I used to make. What I'll do after I'm replaced with AI I don't know, but at least it will happen long after I would have been replaced as a programmer by AI. I'm more concerned about what the parents will do when their kids are run over by the fucking AI-driven school buses.

[–] altphoto@lemmy.today 19 points 4 hours ago (2 children)

Computer, I need software please!

Why won't it work? I asked for software!

[–] MoffKalast@lemmy.world 2 points 15 minutes ago

You asked wrong! You forgot "no mistakes"

[–] ksh@aussie.zone 1 points 37 minutes ago

Did you try turning it off and on and then ask for software again?

[–] kreskin@lemmy.world 7 points 5 hours ago (2 children)

I'm thinking cake decorator. Or florist. Maybe grave digger.

[–] PieMePlenty@lemmy.world 5 points 4 hours ago (2 children)

florist

This sounds nice. Working with something green and alive. Arborist too.

[–] horsesaysweird@feddit.org 1 points 14 minutes ago

I never really understood the appeal of arranging severed plant genitals. Sure, it looks nice. But boobs also look nice, and I don't cut them off and put them in a pretty bowl on my living room table.

[–] RamenDame@lemmy.world 1 points 3 hours ago

Granny worked as a florist, not her own shop though. She had incredible strong hands.

As a pupil I did a work experience day in the shop. It was really chilly (Germany usually has not Air Con), we consistently had to clean the floor in the back room to not slip on the leaves, it was tiny in there and we were four people. I got to wash a fake flower decor and rearrange it for a doctors office. That was nice.

[–] Appoxo@lemmy.dbzer0.com 1 points 3 hours ago (1 children)

We have diggers.
I think manual labor that needs creativity (e.g. pattiserie or florist) has the best post-AI future.

[–] HerbGrower@slrpnk.net 3 points 3 hours ago (1 children)

Wood carver! Oh they have mostly automated that with CNC machines...

[–] Appoxo@lemmy.dbzer0.com 1 points 3 hours ago (1 children)

There are also coffee art robots that can print something on the milk foam.

But it still requires the creativity.
And for sentimental stuff (e.g. pattiserie and florist) I would like to believe that humans value hand made stuff more than machine produced.

[–] HerbGrower@slrpnk.net 1 points 36 minutes ago

For a special occasion perhaps, but on a regular basis is it valued enough to pay someone a living wage? Most of this stuff I wouldn't pay for, might make it myself though.

I don't think you can really have a creative focused economy when landlords and banks are taking so much from us.

[–] Snowclone@lemmy.world 16 points 6 hours ago* (last edited 6 hours ago) (1 children)

you'll either be needed to extract dead systems after this all falls apart, or to build new systems for people that don't want slop service in dead space.

[–] bananabread@lemmy.zip 9 points 4 hours ago (1 children)

Oops, requirements were written by ai too

[–] skisnow@lemmy.ca 9 points 4 hours ago (2 children)

For real.

I recently lost half a morning having to go through a slop requirements document and making a list of questions like "are you sure you want this? why do you want this? what does this even mean?", to which the answers were all "I don't know, ChatGPT wrote it".

Like why did you even bother sending me this, you could've just sent me the prompt instead and saved me 2 hours of my life

[–] ChickenLadyLovesLife@lemmy.world 4 points 49 minutes ago

you could’ve just sent me the prompt instead

AI discovers compression algorithms.

[–] motruck@lemmy.zip 4 points 3 hours ago

People do stupid things when they don't know any better but want to look like they know what they are doing. Enter LLMs now people think they look even smarter in an area they don't know things.

[–] dewritoninja@pawb.social 23 points 8 hours ago (5 children)

I'm a few weeks from graduating in software engineering, I think I'm going back to my old plan of finding a strong rope and a sturdy tree.

[–] in_the_dark_forest@feddit.org 5 points 1 hour ago* (last edited 1 hour ago) (1 children)

Don't let it get you down. You need to remember that this whole AI hype / AI will replace everyone is coming from people who invested a lot of money into it and really need it to succeed now.

Many also have an oversimplified view of what the discipline of software engineering includes in addition to little understanding how different types of AI work.

Besides, skillsets you learned in SE can easily applied to other 'non-virtual' fields. Many people suck at providing clear and specific instructions or requirements; businesses also have many real world processes that need to be optimized; identifying problems in a system (you first need to see there is an issue, if you want to ask an AI to fix it for you in the next step); being able to break down and tackle large, complex topics; ... I could probably come up with many more points.

[–] ChickenLadyLovesLife@lemmy.world 2 points 43 minutes ago

In my career as a programmer mostly writing custom software for smaller companies, 90% of the job was understanding the clients' businesses and working out what they needed the software to do. Designing, writing and supporting the software was relatively trivial. My bosses never understood my lack of enthusiasm when they would hire newly-graduated Computer Science students and stick them on my team. Never mind that they knew almost nothing about the actual process of producing complete working software -- they were completely useless for the main task of gathering requirements.

[–] annoying_cyclist@programming.dev 34 points 6 hours ago (1 children)

Nothing wrong with being an arborist.

[–] Agent641@lemmy.world 16 points 5 hours ago* (last edited 5 hours ago) (1 children)

I work in software but I have a side job working for an arborist, and you might have been joking but it's legit a great industry to have a backup plan in.

Most arborists near me have more work than they can keep up with. You see, the thing about trees is, you trim them, wait a year, and the bastards grow back! It's like a giant scam and the trees are all in on it!

It's a pretty fun job too, if you're relatively fit. You get to climb trees, throw logs into giant scary chippers, and you get first dibs on all the best gun and sword shaped sticks.

I was half joking. 😅 Of all the tradesfolk I've hired to do work on my house, my arborist is the only one who's job I could see myself actually liking. He gets paid to be a nerd about something (trees, tree health, tree care), the work itself seems a lot more pleasant than dealing with plumbing or electrical repairs, and at least my guy is a one man band who just shows up and does his thing, which is certainly appealing after a career of various EMs, PMs, TPMs, and other people who need to be appeased when doing work. Also the fun tools.

[–] kreskin@lemmy.world 3 points 4 hours ago

You could learn farsi and arabic and join the military. They are always hiring lately and they have lowered their standards a lot I hear. Medical, maximum enlistment age, drug history, criminal background, fitness, intellgence, all lowered. You can start your first enlistment at 42 now. As long as you get in before your 43rd birthday you're gold.

[–] AlternatePersonMan@lemmy.world 3 points 5 hours ago

Ah so you're a black man in a predominately racist white county with a strong police force?

For real though. If life sucks, try something else. Teach English abroad, move to another state or country. Not much to lose if you're struggling.

[–] douz0a0bouz@midwest.social 16 points 8 hours ago (4 children)

I know this is a haha community, but software isn't dead. Most corps are going to insist you use AI. Especially as a junior dev. Look for places that say things like "engineers make the decisions". You need to find a place where you can get experience learning how software is built, even if the bot does the typing. People have been getting laid off and that sucks but software devs aren't going anywhere. Ai writes bad code. They need us to make sure bad code doesn't go to production.

[–] myrmidex@slrpnk.net 11 points 5 hours ago* (last edited 5 hours ago)

They need us to make sure bad code doesn’t go to production.

what worries me: that's not something a junior can do.

I see it with the local lawyers office, they have stopped hiring junior lawyers and are replacing the junior's tasks by AI. Fine for now, but I wonder what happens when the others retire, who's going to replace them if no juniors are trained?

[–] W3dd1e@lemmy.zip 2 points 4 hours ago

I got a degree in development a few years ago and couldn’t find a job. There was nothing out there for a junior dev. I was persistent for about a year then, I just gave up.

Now I work in Commercial Real Estate but I can see this industry is about to be decimated by AI also. They are slowly starting to figure it out and build AI tools that do their job.

[–] kirao47@lemmy.world 1 points 4 hours ago* (last edited 4 hours ago)

Bet on it, there will be (or are already) big revolutions in engineering/programming and art (and music), especially these 2 areas.

Instrinsic/individualistic expression (also motive) is going to become a new form of rocketfuel in that vacuum being created by clankers. Human potential and what really defines existence scales faster than boring exponential growth of calculation power.

[–] Napster153@lemmy.world 5 points 7 hours ago (1 children)

Bold of you to think they wouldn't replace AI with more AI and lie to their own face in the mirror that their company collapsing is good just because, AI.

load more comments (1 replies)
[–] Feidry@sh.itjust.works 22 points 9 hours ago (6 children)

I worked in IT support for 15 years. Now I work on a dairy farm. Cows are way better than people. Go into farming, fellow lemmings. It's so rewarding.

[–] schmups@lemmy.zip 2 points 4 hours ago (2 children)

"Cows are way better than people" said the prison guard.

[–] Bad_Ideas_In_Bulk@lemmy.world 2 points 3 hours ago

I mean, he's keeping cows prisoner and we're posting passive aggressive shit online. I'd say cows are 2/2 so far.

load more comments (1 replies)
[–] dylanTheDeveloper@lemmy.world 4 points 5 hours ago

Atleast cows dont need cloud storage

load more comments (4 replies)
[–] myyass@lemmy.world 17 points 9 hours ago

With all the food recalls, I'm sure plumbing is a high demand job.

Jokes aside; trades suck. If you like hot ass heat, cramped places, constant injuries, buying your own tools, ruining your body before you reach forty, and annoying customers; then it's the job for you. This is an anecdotal take but yeah it's not fun. I wouldn't be exaggerating if I say I wish I did anything else for the last ten years. The money was good but the added pain isn't worth it.

[–] Canonical_Warlock@lemmy.dbzer0.com 31 points 10 hours ago (2 children)

Don't do plumbing, join us in HVAC-R. There is way less training and fewer certs required. The bar is so low it's derailing subways.

load more comments (2 replies)
[–] markstos@lemmy.world 31 points 10 hours ago (1 children)

I sent this to my plumber to congratulate him on his career choice.

Turns out now he’s an electrician and his company got hired to help build an AI data center. 💀Sixty electricians from his company alone on one job. Drones surveilling the repetitive work overhead.

So much for escaping the impacts of AI.

[–] adhdsergio@lemmy.world 1 points 2 hours ago

lol, you're joking

[–] kirao47@lemmy.world 1 points 4 hours ago* (last edited 4 hours ago)

Only people having no idea of what engineering even is would write such bullshit, worse than slop

[–] queerlilhayseed@piefed.blahaj.zone 105 points 12 hours ago (3 children)

We've been predicting the demise of the coding career since the dawn of the coding career, but even if it's not dying, being proficient in coding and becoming proficient in one other trade is a good way to find opportunities to make software that makes that trade easier. The bar for quality in trade-specific software is shockingly low and money can be made in those niches.

[–] Wildmimic@anarchist.nexus 5 points 3 hours ago

Yep, the real money you make when being able to combine 2 different skills, because the amount of people having studied exactly this combination will always be a very small group. Coding and a learned trade is one of the rarer combinations - most coders (in my experience) acquire management or business skills to climb the corporate ladder.

[–] hdsrob@lemmy.world 54 points 11 hours ago (1 children)

This is basically me.

I was in restaurant management in the late '90s, and knew it well, but loved computers and had been teaching myself programming for a while.

My last restaurant job was for a small franchisee, and I moved into IT and support for them after a couple of years (while also doing catering, covering vacations for managers, doing graphics on vehicles and banners, pretty much whatever needed to be done).

In 2001 I went to work for the company that sold us our POS Systems. Originally I did installation, training, and support, but started coding pretty quickly, and after a few years became lead.

I now own all of that software / IP, and my own company.

load more comments (1 replies)
load more comments (1 replies)
load more comments
view more: next ›