this post was submitted on 11 Jan 2025
8 points (75.0% liked)

Technology

61442 readers
4260 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

Let's assume that in 10 years, AI has advanced absurdly, insanely fast, and is now capable of doing everything a Senior SWE can do. It can program in 15 different languages, 95% accuracy with almost no mistakes, can create entire applications in minutes, and no more engineers or SWEs are needed.... What will all the devs do? Do they just become homeless? Transition to medical field, nursing? Become tradespeople like plumbers, HVAC?

(page 2) 42 comments
sorted by: hot top controversial new old
[–] SnotFlickerman@lemmy.blahaj.zone 1 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

Welcome to being a luddite.

It's not actually about hating the progression of technology, it's realizing that your labor has been leveraged against you. You will not bear any of the true fruits, because your bosses will use the fruits of your labor to purchase the AI to replace you.

It's because the labor market is fucked and developers needed unions 20 years ago instead of thinking because they were "rockstars" and "made the big bucks" that they didn't need anybody else.

We wouldn't have to ask these kind of questions if the fruits of our labor were being equitably distributed.

Basically in the scenario described, this is what's happening to developers:

[–] bluGill@fedia.io -1 points 3 weeks ago

Unions in the us have ruined any interest in joining. Other countries have different imblementations. If I could start from scratch but laws favor the existing taking over.

load more comments (1 replies)
[–] atrielienz@lemmy.world 1 points 3 weeks ago (3 children)

The plan is to rehire them back temporarily to babysit the AI and fix all the AI generated crap. Then realize it was cheaper to actually just have the devs make code. Then hire them back at a reduced rate on a more permanent basis with the understanding that they believe the code will still be partially generated by AI and cleaned up by the same people and they aren't paying top tier for third hand AI slop.

load more comments (3 replies)
[–] maniii@lemmy.world 1 points 3 weeks ago

Ai-herder or Robot-farmer or Llama-raiser etc etc

devs still needed to ensure code is sane and not some insane hallucination.

[–] mesamunefire@piefed.social 0 points 3 weeks ago

As a dev, there's still quite a bit ai can't do and will most likely not be able to do.

AI is good at solving old problems but it's not trained on anything new. Its good at boilerplate and templates, but not good at original material. If it gets tremendously better, and really does get to the point where it's better than we are at development, then the industry will shift into prompt engineering. But I can see a huge reduction of jobs.

[–] rimjob_rainer@discuss.tchncs.de 0 points 3 weeks ago (2 children)

Then I'll train my own model to make others lose their jobs, too. I bet an AI will then be able to do all calculations a civil engineer can do. Or manage any project.

load more comments (2 replies)
[–] hellothere@sh.itjust.works 0 points 3 weeks ago (1 children)
[–] DuckWrangler9000@lemmy.world 0 points 3 weeks ago (1 children)

How's that working for everyone in the USA? How many "riots" or protests have we done that yield nothing?

[–] Vipsu@lemmy.world 0 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

Honestly people are getting distracted here. Now lets say A.I makes developers 50% more productive thats a huge boost for smaller companies with only handful of developers.

Many companies are only thinking about reducing costs for themselves but at the same time they're freeing up a lot of talent for new and old competitors.

Here's some food for thought:

  • Open source developers may use A.I to develop better software to close gap between paid alternatives. (Blender, Gimp, Krita, Linux distributions, mastodon, lemmy, pixelfed)
  • Many LLM's can already be ran freely and locally. These will only get better as technology progresses. This can make selling/profiting from A.I services a lot harder
  • A.I may be used to block ads or obfuscate (create bunch of fake data) user data that is sold to advertisers.
  • Some media sites are already using A.I to write articles. Whats the point when users may just use chatbot to get all the information without ever engaging with the source.

These are just few that come to mind. but the unkowns with this are quite terrifying.

load more comments (3 replies)
[–] futatorius@lemm.ee 0 points 3 weeks ago (1 children)

They'll either move up the food chain to higher-touch work where AI can't compete, or they'll do other things.

Keep in mind that most devs aren't really all that good at their jobs, so it will probably be economically beneficial for them to do something else. I say this as a long-time hiring manager with many decades of experience in the field.

It can program in 15 different languages, 95% accuracy with almost no mistakes, can create entire applications in minutes

Only if you believe the hype. It can do that in best-case scenarios when the requirements are written as rigorously as code, or where it's replicating a common pattern.

Do they just become homeless?

During previous layoffs, a lot of them left the field, and some of the rest founded startups. It wasn't always the case that firms were founded by teenaged sociopaths with strong family connections to VC funding. There was a time when they were founded by people who knew how to do things.

[–] Sprocketfree@sh.itjust.works 1 points 3 weeks ago (1 children)

Last time I used it the code it gave me wouldn't actually run. After 6 iterations and fixing the rest it kind of worked. In theory that should only get better but I'm not sold yet.

[–] shalafi@lemmy.world -1 points 3 weeks ago (1 children)

I would never have expected it to run, be shocked if it did. You use AI to get over humps, get new ideas and approaches. It's excellent for time saving in those cases.

AI isn't ready to replace coders, but it's quickly going to make a dent on the numbers needed.

[–] MajorHavoc@programming.dev 1 points 2 weeks ago* (last edited 2 weeks ago)

AI isn't ready to replace coders, but it's quickly going to make a dent on the numbers needed.

Let me push back on this a bit - this belief comes from the assumption that I, as a hiring manager, need more team members because they can only type so fast.

My actual need for separate development team members is to achieve a bench depth of two people in each of the seven specializations necessary to keep my employer un-bankrupt. (My annual bonus is better if I somehow miraculously cover the 14 specializations necessary to make us never look like idiots. But these are wishes, not miracles.)

I don't currently see any sign that AI will ever materially affect the number of people I need to hire.

In contrast, the specific individuals I hire have massive impact on how many others I need to hire. One person with three specializations brings me massive savings.

But I pay my people to understand our organizational domains of expertise. LLMs don't bring any new understanding whatsoever into the organization.

[–] bedlam@lemmy.world 0 points 3 weeks ago (1 children)

That's something that we're probably going to have to figure out quickly. We won't though given the lack of accountability of those in power.

If SWEs are losing their jobs you can imagine a lot of other white collar workers will be as well. This would mean you will be competing with many other people in other fields. The large number of unemployed will reduce demand for goods produced by those companies that are also laying off workers due to automation.

This is a bit of a tragedy of the commons where companies adopt the technology to increase profits but actually disrupt the economy, potentially leading to their own collapse.

It's impossible to really prepare for this scenario because it requires you to simultaneously be ready for retirement in the next few years but also riots. I'm just hoping for the best for now.

[–] futatorius@lemm.ee 1 points 3 weeks ago

We won’t though given the lack of accountability of those in power.

That is not an inevitable condition.

[–] Zementid@feddit.nl 0 points 3 weeks ago

Well before that level of complexity is achieved, the jobs of CEOs and Managers will be gone. Question is, will the Ai CEO really want to risk the safety of a review, knowing that it IS the company. Pump and Dump won't do it any more. Then CEOs need to actually work for their money. (Or well... get replaced by an Ai)

[–] phughes@lemmy.ca -1 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

This thread is full of people comparing OPs hypothetical about 10 years from now with last year's capability.

Will AI progress that fast? ¯\_(ツ)_/¯ It probably won't get that good, but it doesn't matter. If it gets as good as your average junior that's going to mean something like 100% increase in productivity, which means 50% as many jobs and that's going to be a BIG FUCKING DEAL.

Especially when it's going to be replacing a lot of other types of office workers. What kind of job is your average software dev going to transition to? Tech support? Not anymore. UI Designer? LOL. Manager? And who are you going to be managing?

If the US doesn't hit 15-20% unemployment in the next 10 years I'll eat my hat. I'll be eating it either way because I'll be starving to death.

load more comments (1 replies)
[–] phoenixz@lemmy.ca -2 points 3 weeks ago (1 children)

Once AI can develop code it can be used to improve itself in a feedback loop that would take short time to reach skynet.

We'd be the last of our species once it would want more resources than we'd be able to give it

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