this post was submitted on 13 Jun 2025
351 points (96.3% liked)

Showerthoughts

35142 readers
921 users here now

A "Showerthought" is a simple term used to describe the thoughts that pop into your head while you're doing everyday things like taking a shower, driving, or just daydreaming. The most popular seem to be lighthearted clever little truths, hidden in daily life.

Here are some examples to inspire your own showerthoughts:

Rules

  1. All posts must be showerthoughts
  2. The entire showerthought must be in the title
  3. No politics
    • If your topic is in a grey area, please phrase it to emphasize the fascinating aspects, not the dramatic aspects. You can do this by avoiding overly politicized terms such as "capitalism" and "communism". If you must make comparisons, you can say something is different without saying something is better/worse.
    • A good place for politics is c/politicaldiscussion
  4. Posts must be original/unique
  5. Adhere to Lemmy's Code of Conduct and the TOS

If you made it this far, showerthoughts is accepting new mods. This community is generally tame so its not a lot of work, but having a few more mods would help reports get addressed a little sooner.

Whats it like to be a mod? Reports just show up as messages in your Lemmy inbox, and if a different mod has already addressed the report, the message goes away and you never worry about it.

founded 2 years ago
MODERATORS
 

I found this thought funny. A few years ago everyone was all learn to code so you don't lose your job! Now there wont be any programming jobs in 10 years. But we will need a lot of manual labor still.

top 50 comments
sorted by: hot top controversial new old
[–] henfredemars@infosec.pub 97 points 18 hours ago* (last edited 18 hours ago)

Problem is, people want a silver bullet and there just isn’t one.

You need to create an economy that works for everyone where skilled workers from all professions can be successful. You can’t cram everybody into one job and expect everything to just work out.

Just about all jobs are important, and all workers deserve a living wage and fair compensation.

No amount of Band-Aid job stuffing is going to make up for a leadership that doesn’t believe that everyone ought to be able to live a good life.

[–] cronenthal@discuss.tchncs.de 86 points 18 hours ago (4 children)

As a software engineer who uses AI agents daily, let me tell you: now is as good a time as any to learn to code. LLMs won't replace any developers.

[–] fubbernuckin@lemmy.dbzer0.com 38 points 17 hours ago* (last edited 17 hours ago) (3 children)

Well the job market for developers is still pretty tight at the moment. I don't have the insight to say for sure why (though I have some guesses), but I know that for me and every junior developer I know it's rough out there.

[–] meekah@lemmy.world 41 points 17 hours ago (1 children)

As a junior dev with prior working experience, currently not working as a programmer, yeah. I can only agree.

We might understand AI won't actually solve the same problems we are able to solve, but the people deciding budgets dont understand that.

[–] peoplebeproblems@midwest.social 11 points 14 hours ago

They don't understand a lot. For whatever reason, higher management still thinks things are like a factory, and you just build your software like building a car.

Why? Because that's the only way they know in the world of MBAs. They can't speak any other language than "product."

[–] bluGill@fedia.io 14 points 17 hours ago (1 children)

Having been around for a few decades now I can tell you that the job market comes and goes. Things have been tight before, and there has been more openings than people to work them many times in the past. I can't tell you when things will turn around, but odds are they will. (this is sadly not helpful if you are one of those currently needing a job)

[–] fubbernuckin@lemmy.dbzer0.com 6 points 16 hours ago (1 children)

Well it's good to know my schooling might not be a complete waste at least

load more comments (1 replies)
[–] pinball_wizard@lemmy.zip 9 points 12 hours ago* (last edited 12 hours ago)

I don't have the insight to say for sure why (though I have some guesses),

In the USA, there's a tax break for research teams expiring this year. Supposedly it made software develoent team salaries fully tax deductable.

In the USA, I suspect this is the real motive for using the AI hype train to justify layoffs.

I'm willing to admit "Most CEOs are stupid" also has merit, of course.

[–] captain_aggravated@sh.itjust.works 13 points 14 hours ago (1 children)

LLMs are going to replace some developers, the companies that do that will fold because their product doesn't work, the developers will get jobs elsewhere.

[–] DragonTypeWyvern@midwest.social 8 points 9 hours ago

The market can stay irrational for longer than you can afford not to eat

load more comments (2 replies)
[–] Vinny_93@lemmy.world 52 points 19 hours ago (5 children)

We are still a long ways away from AI being able to replace programmers. The amount of sheer bullshit code and wrong stuff it writes currently will cripple any information system currently keeping economies up and running.

[–] Nurse_Robot@lemmy.world 31 points 18 hours ago (4 children)

That won't stop large corporations from dramatically reducing programming jobs my friend.

[–] dfyx@lemmy.helios42.de 31 points 18 hours ago (1 children)

Until they notice that cleaning up after failed AI-written code is more expensive than writing working code from the start. Which is already happening for some companies.

[–] pinball_wizard@lemmy.zip 5 points 12 hours ago* (last edited 12 hours ago)

Which is already happening for some companies.

Yes. We're just getting there. Three years ago, there wasn't much hiring of junior developers, and it takes about three years for a junior to grow into a senior.

It also takes 3-5 years for stupid code choices to hurt in ways that affect a businesses bottom line.

These two factors should boil over each-other nicely in the near future.

[–] pelespirit@sh.itjust.works 11 points 18 hours ago* (last edited 18 hours ago)

I watched in real time tech bros defending AI about stealing everyone's art to them realizing that they're creating something that will replace them. It was sad funny.

[–] some_guy@lemmy.sdf.org 5 points 18 hours ago

They will be forced to replace the laid off workers when they see that AI doesn’t replace them. Having a skill will still be valuable. Search “Klarna AI rehire”. That’s just support agents. Coders will be fine.

load more comments (1 replies)

I think a lot of the crunch in the labor market for programmers is "monkey see monkey do" thinking at the big tech companies. It might even be somewhat calculated, though I hesitate to call something a conspiracy when it could simply be due to stupidity on the part of senior management.

Large tech companies tend to have a lot of flexibility and their total headcount because they have a wide variety of departments and tasks that they can set aside for an extended period before it causes any problems. Those problems will eventually catch up with them, though, as will a code base written by somebody who doesn't understand what they're trying to accomplish.

So I think the pendulum is going to swing back to a labor crunch at some point. My guess is at least another 6 months before we see any hint of that, though. I don't think it will be as bad as it was before the advent of LLMs, though. They really are a productivity enhancing tool, particularly for software developers who know what they're doing.

load more comments (3 replies)
[–] JcbAzPx@lemmy.world 43 points 15 hours ago (13 children)

Learn code anyway. LLMs can't code worth a shit, so there will be plenty of jobs available to clean up their mess.

load more comments (13 replies)
[–] DeathsEmbrace@lemmy.world 33 points 18 hours ago (7 children)

The code will break and they will be back. People are buying into the bullshit until they realize its just marketing and has no practical application

[–] riskable@programming.dev 8 points 17 hours ago

Interestingly, that's how it works for construction jobs too!

Things will break and they will be back.

load more comments (6 replies)
[–] lordnikon@lemmy.world 28 points 19 hours ago (3 children)

It's not so much we need manual labor but skilled technical labor. Like plumbing, electrical, working with pulse logic controllers, Mason, welder, Nursing, emergency room technicians. Etc

[–] Suck_on_my_Presence@lemmy.world 15 points 18 hours ago (2 children)

My dad is a master mason and can't find anyone at all who wants to do the job. It's hard, hard work. Unfortunately, it seems like he's going to have to retire with no apprentices to carry on all his incredible knowledge.

[–] resipsaloquitur@lemmy.world 16 points 18 hours ago (1 children)
[–] spankmonkey@lemmy.world 8 points 18 hours ago (4 children)

Can he afford to?

Current trades are underpaid for what is expected from them.

[–] teft@lemmy.world 14 points 18 hours ago (3 children)

Then he needs to charge more if he can't afford to pay his employees more.

[–] Tinidril@midwest.social 15 points 18 hours ago (3 children)

Exactly. There is no such thing as a labor shortage, only activities that people don't think are worth the cost.

load more comments (3 replies)
load more comments (2 replies)
load more comments (3 replies)
load more comments (1 replies)
load more comments (2 replies)
[–] Duamerthrax@lemmy.world 26 points 7 hours ago (1 children)

The Learn To Code hype was being driven by employers to create a work surplus to drive wages down. Now those same employers think they can use AI instead.

load more comments (1 replies)
[–] Wazowski@lemmy.world 18 points 8 hours ago (4 children)

I remain deeply skeptical that AI can solve the types of complex problems that require human thought. AIs will never be able to abstract away details correctly or design sensible workflows for boutique problems.

[–] SupraMario@lemmy.world 16 points 7 hours ago

They can't, this is the same shit that happened when the dipshit ceos sent dev jobs over seas to code farms. Devs lost their jobs, and the code went to shit. Then when shit started breaking, they magically rehired everyone again to spend years cleaning up the shit code. LLMs are this all over again, just quicker this time.

load more comments (3 replies)
[–] bluGill@fedia.io 17 points 16 hours ago (1 children)

I've been hearing that line for more than 20 years. Anytime there is a tech downturn you hear it loudly - this has happened several times since 2000. However the fact remains that most coders make far more money than most people in construction. The exceptions tend to be people who own their construction business - though if you do the paperwork construction is one of the easiest businesses to work for yourself in once you have skills.

[–] misteloct@lemmy.dbzer0.com 11 points 14 hours ago

When I began my career, other senior engineers said they had heard the line since the 1970s/1980s.

[–] Waldelfe@feddit.org 16 points 12 hours ago

Typical pork cycle. By the time everybody was pushed towards IT/Coding and all the hundred ways to get into IT popped up, there were already too many people wanting an IT job. You were basically called stupid if you didn't "just learn to code" to get a well paid, stable job. It's your own fault for chosing a manual labor job instead of applying yourself and learning some coding skills! So everybody was pushed towards IT and made to feel stupid if they didn't try to learn coding.

[–] rikudou@lemmings.world 15 points 15 hours ago

Well, anyone who knows anything about the current iteration of AI knows that it's not really happening.

Btw, people have been saying that since GPT-3 (which everyone nowadays admits was kinda shit if it wasn't for the novelty), so only 5 years left until my career is over.

[–] Kekzkrieger@feddit.org 14 points 4 hours ago

Lol anyone who thinks you don't need any programmer in 10 years of time will burn and crash in the next few years when finally realizing that AI isnt as intelligent as we're being sold.

Good luck trying to troubleshoot the code AI wrote tho.

[–] troed@fedia.io 10 points 17 hours ago (1 children)

The use of AI by non-developers to produce code will greatly increase the hourly rate I can charge.

The number of security holes produced is absolutely fabolous.

[–] salacious_coaster@infosec.pub 7 points 16 hours ago (3 children)

Back when I practiced law, I thought the same thing about services like LegalZoom. Thing is, laypeople are terrible at evaluating risk in a professional way. All they see are prices and marketing. Nobody cares about cybersecurity until they get ransomwared AND have a financial motive for preventing it. And most attacked companies now just shrug and hand out a year of credit monitoring from a company no one's heard of.

load more comments (3 replies)
[–] Demonmariner@lemmy.world 9 points 18 hours ago

I'm fairly sure the "learn to code" thing was just a media campaign by corporations to assure an abundance of programmers, leading to decreased labor rates. Years earlier it was a push for electronic engineers and technicians.

[–] radix@lemmy.world 9 points 18 hours ago (4 children)

As soon as I graduated, 'too many people are fighting for IT jobs, depressing salaries, meanwhile we're paying plumbers $100/hour.'

That was 2001. Almost 25 years later, I recently paid a plumber $300/hour.

[–] bluGill@fedia.io 7 points 17 hours ago

The plumber wasn't making that much though. That $300/hr includes a lot of buisness costs - someone needs to pay for the fancy van they drive in, the office workers (which is often private equity backed and has a lot of office staff and CEO that you don't care about), advertising, and whatever other costs. Plus the plumber often only has 20 minutes of work in your house, but between jobs taking an unknown amount of time, and drive time to the next job they need to charge for a lot of time that they are not working.

load more comments (3 replies)
[–] billiam0202@lemmy.world 9 points 19 hours ago (1 children)

Nah, it's just changed from

Learn to code

to

Learn to AI prompt engineer, bro!

load more comments (1 replies)
[–] SkunkWorkz@lemmy.world 8 points 2 hours ago (1 children)

Remember when Biden told coal miners to learn to code

"My liberal friends were saying, 'You can't expect them to be able to do that,'" Biden told his New Hampshire audience. "Gimme a break! Anybody who can throw coal into a furnace can learn how to program for God's sake."

These politicians and policy makers don’t know what they talk about when it comes to tech. Any one who tells you that programming jobs will be gone because of AI has never written a complex piece of software before. Also the trades pay well because there is a shortage of workers. If everyone starts going into the trades wages will crater. It’s just cycles. I remember when nobody wanted to go into the trades because it didn’t pay well. This created the shortage of workers. And since salaries are better now because of the shortage lots of people want to go into the trades This will create an oversupply of tradespeople and the cycle will repeat.

load more comments (1 replies)
[–] burgerpocalyse@lemmy.world 8 points 1 hour ago (1 children)

the only job that can't be replaced is... venture capital guy

load more comments (1 replies)
[–] Asafum@feddit.nl 7 points 17 hours ago* (last edited 17 hours ago) (1 children)

Yeah sorry that's my fault. I literally started to learn to code 2 months before all the articles started... Then all the YouTube videos were "no one will ever hire JR devs again!" and so I stopped. Since I've stopped it looks like the consensus has gone back to "learning to code is still a good idea."

I'll let other people enjoy a good life, so I won't try to learn it again and ruin it for everyone I'll stay in this shit factory lol

load more comments (1 replies)
[–] funkless_eck@sh.itjust.works 6 points 18 hours ago (2 children)

I have a great deal of job security by not being a software engineer and knowing "how to code"

they love me at my job in supply chain b2b marketing because I can build an API connector to the DoT database, and build a simple savings calculator in WordPress that connects to hubspot and Salesforce, or I can parse 20 csvs and exclude all duplicates in python...

all low level stuff but if you don't know what a variable even is it seems like magic

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