873
top 50 comments
sorted by: hot top controversial new old
[-] EuCaue@lemmy.ml 20 points 1 day ago
load more comments (1 replies)
[-] yrmp@lemmy.world 81 points 2 days ago

Lmao my job announced layoffs a few months back. They continue to parade their corporate restructuring plan in front of us like we give a fuck if shareholders make money. My output has dropped significantly as I search for another role. Whatever code I do write now is always just copy pasted from AI (which is getting harder to use...fuck you Copilot). I give zero fucks about this place anymore. Maybe if people had some small semblance of investment in their company's success (i.e.: not milked by shareholders and beaten to dust by shitty profit driven metrics that take away from the core business), the employees might give enough fucks to not copy paste shitty third party code.

Additionally, this is a training issue. Don't offload the training of your people onto the universities (which then trap the students into an insurmountable debt load leading them to take jobs they otherwise wouldn't want to take just to eat and have a roof over their heads). The modern corporate landscape has created a perfect shitstorm of disincentives for genuine effort and diligence. Then you expect us to give a shit about your company even though the days of 40 years and a pension are now gone. We're stuck with 401k plans and social security and the luck of the draw as to whether we can retire or not. Work your whole life for what? Fuck you. I'm gonna generate that AI code and enjoy my 30s and 40s.

A workforce trapped by debt, forced to prioritize job security and paycheck size over passion or purpose. People end up in roles they don't care about, working for companies they have no investment in, simply to keep up with loan payments and the ever increasing cost of living.

"Why is my organization falling apart!?" Fucking look up from the stupid fucking metrics that don't actually tell you anything you dumb fucks. Make an actual human decision and fix the wealth inequality. It's literally always wealth inequality.

[-] ozoned@lemmy.world 16 points 1 day ago

15 years ago I got a job where I wasn't allowed to do anything. I hated it. I wanted to learn and be valuable and be valued. I left that job.

I worked for a bank and then Red Hat and I loved what I did and burned myself out trying to make them happy. Only to find out they still didn't value me.

I switched jobs two years ago and increased my pay 30% overnight and back to a job doing nothing. And I'm totally fine with it now. I have a family and I focus on them and during work, if they don't have anything for me to do I make my own happiness.

Fuck corporations. I'll take your money, I'll never again kill myself as I'll never be valued anyway. Jobs aren't worth it. People are.

I told my manager that I've been burned and can't make myself work hard for another company again. She's leaving so there's no vested interest in the company for her. But yeah, fuck these cunts.

[-] yrmp@lemmy.world 2 points 1 day ago

Similar trajectory for me, but I'm now being micromanaged on the daily. We got a new CIO recently who is micromanaging his direct reports and our culture has evaporated overnight. The shit is indeed rolling down hill and the writing is on the wall to leave. I know it's not just me either. There will be an exodus when rates get cut and hiring picks up again. This place is fucked.

But that's the key. If you can find something and lay low with minimal annoyance, hang onto that for as long as you can.

[-] AdolfSchmitler@lemmy.world 39 points 2 days ago

"People work in roles they don't care about, for companies they have no investment in, to pay loans they shouldn't have."

That sounds like a fight club quote lol. I know you didn't say "loans they shouldn't have" but the cost of college is just stupidly high. It doesn't have to be free but come on.

[-] Lemminary@lemmy.world 9 points 1 day ago

It doesn't have to be free but come on.

I beg to differ! My degree was free for all intents and purposes, and no, it didn't take away from the challenge or the quality of education. I cried blood tears in order to graduate but it was worth it.

[-] yrmp@lemmy.world 7 points 2 days ago

Chuck Palahniuk leaking into my writing like the carrot out of the protagonist's ass in Guts.

[-] laranis@lemmy.zip 4 points 1 day ago

You are my spirit animal.

Are you also finding copilot to be less helpful of late? The other day it couldn't follow the simplest of instructions

[-] yrmp@lemmy.world 1 points 1 day ago

For me it's the "Stop responding" button. Sometimes I'll neglect something in my prompt, such as the fact that I'm stuck on ES5 javascript in my job (ServiceNow). It'll spit out ES6+ with let declarations or something like that, and I have to go back and qualify my limitations. So I click stop responding. What used to happen was that it would stop and allow for additional prompting. Now it's just like a client side trick. It hides the output but the server is still returning shit in the background, so if I try to re-prompt or add context it finishes what it was originally saying first, then tacks the new answer onto the old one without pause, separation, or human readable formatting that would indicate that there is a new output. It's an awful experience.

I've been using perplexity.ai but my company thinks its agreements will stop Microsoft from training their AIs on our proprietary data, so I have to be more careful with perplexity than Copilot.

[-] WalnutLum@lemmy.ml 81 points 2 days ago

“When asked about buggy AI, a common refrain is ‘it is not my code,’ meaning they feel less accountable because they didn’t write it.”

That's... That's so fucking cool...

[-] reka@lemmy.world 66 points 2 days ago

As stated in the article, this has less to do with using AI, more to do with sloppy code reviews and code quality enforcement. Bad code from AI is just the latest version of mindlessly pasting from Stack Overflow.

I encourage jrs to use tools such as Phind for solving problems but I also expect them to understand what they’re submitting and be ready to defend it no differently to any other PR. If they’re submitting code they don’t understand that’s incredibly unprofessional and I would come down very hard on them. They don’t do this though because we don’t hire dickheads.

[-] Wrench@lemmy.world 21 points 2 days ago* (last edited 2 days ago)

Shift-left eliminated the QA role.

Now we have AI generated shit code, with devs that don't understand the low level details of both the language, and the specifics of the generated code.

So we basically have content entry (ai inputs) and extremely shitty QA bundled into the "developer" role.

As a 20 year veteran of the industry, people keep asking me if I think AI will make developers obsolete. I keep telling them "maybe some day, but today's LLMs are not it. The AI bubble is going to burst, and a few legit use cases will make it through"

[-] technocrit@lemmy.dbzer0.com 14 points 2 days ago* (last edited 2 days ago)

Bad code from AI is just the latest version of mindlessly pasting from Stack Overflow.

Humans literally can not scan all of SO to make a huge copypasta.

It takes much more time, effort, and thought to find various solutions on SO and patch them together into something that works well.

[-] BlameTheAntifa@lemmy.world 9 points 2 days ago

this has less to do with using AI, more to do with sloppy code reviews and code quality enforcement.

They are the same picture.

[-] Aceticon@lemmy.world 2 points 1 day ago

More specifically: the same kind of decision makers are behind both.

load more comments (4 replies)
[-] Treczoks@lemmy.world 101 points 2 days ago

Good. This is digital Darwinism at its finest. Weeds out the companies who thought they could save money by relying on a digital monkey instead of actual professionals.

[-] Telorand@reddthat.com 269 points 3 days ago

Wow, the text generator that doesn't actually understand what it's "writing" is making mistakes? Who could have seen that coming?

I once asked one to write a basic 50-line Python program (just to flesh things out), and it made so many basic errors that any first-year CS student could catch. Nobody should trust LLMs with anything related to security, FFS.

[-] skillissuer@discuss.tchncs.de 108 points 3 days ago* (last edited 3 days ago)

Nobody should trust LLMs with anything

ftfy

also any inputs are probably scrapped and used for training, and none of these people get GDPR

load more comments (4 replies)
[-] SketchySeaBeast@lemmy.ca 92 points 3 days ago

I wish we could say the students will figure it out, but I've had interns ask for help and then I've watched them try to solve problems by repeatedly asking ChatGPT. It's the scariest thing - "Ok, let's try to think about this problem for a moment before we - ok, you're asking ChatGPT to think for a moment. FFS."

load more comments (21 replies)
[-] blackjam_alex@lemmy.world 59 points 3 days ago

My experience with ChatGPT goes like this:

  • Write me a block of code that makes x thing
  • Certainly, here's your code
  • Me: This is wrong.
  • You're right, this is the correct version
  • Me: This is wrong again.
  • You're right, this is the correct version
  • Me: Wrong again, you piece of junk.
  • I'm sorry, this is the correct version.
  • (even more useless code) ... and so on.
load more comments (7 replies)
load more comments (8 replies)
[-] Snapz@lemmy.world 69 points 2 days ago

And none of the forced tech support "AI" replacements work. And the companies don't give a shit.

[-] echodot@feddit.uk 49 points 2 days ago

I've had this argument with them a few times at work. They are definitely going to replace this all with AI. Probably within the next year and no amount of us pointing out that it won't work and they'll end up having to bring us back, at 3x the rate, seems to have any effect on them.

I'm probably going to have to listen to a lot of arguments about this strawberry thing tomorrow.

Anyway whatever, severance is severance.

[-] stringere@sh.itjust.works 19 points 2 days ago

I was once in a similar position: company merger and they decided to move support offshore. We got 6 months lead notice and generous severance paid out as long as we stayed to the end. Fast forward a year and they took 85% customer approval to 13%. We got hired back at 1.5x our old pay rate, so not quite the 3x you mentioned. Hoping this works out similar for you in the end.

[-] simplejack@lemmy.world 80 points 2 days ago

Me and my team take our site down the old fashioned way. Code copied from some rando on the internet.

[-] Aceticon@lemmy.world 20 points 2 days ago

It's pretty much the same as AIs do - copy and past random code from Stackoverflow - but they do it automatically.

[-] echodot@feddit.uk 29 points 2 days ago

Reminds me of the time that I took down the corporate website by translating the entire website into German. I'd been asked to do this but I hadn't realized that the auto translation Plug-In actually rewrote code into German, I thought it was just going to alter the HTML with JavaScript at runtime, but nope. It actually edited the files.

It also translated the password into German which was fun because it was just random characters so I have no idea what it translated into.

load more comments (3 replies)
load more comments (4 replies)
[-] ulkesh@lemmy.world 138 points 3 days ago

Oh geez…who could have seen this coming?

Oh wait, every single senior developer who is currently railing against their moron AI-bandwagoning CEOs.

[-] Aceticon@lemmy.world 18 points 2 days ago

Middle and upper management are like little children - they'll only learn that fire hurts by putting their hand in it.

[-] JordanZ@lemmy.world 89 points 3 days ago

Except it’s a computer writing the code that somebody probably ran once and said ‘looks good’ for their ‘happy path’ and committed it. So it’s inevitably probably full of weird edge case bugs…have fun.

[-] ChickenLadyLovesLife@lemmy.world 34 points 2 days ago

I always claimed in job interviews to be good at debugging, but there are no certifications for debugging and there's really no way for an interviewer to verify such a claim. So even though it is an incredibly important skill, companies just do not look for it. There is also the hilariously misguided belief that good coders do not produce bugs so there's no need for debugging.

[-] PM_Your_Nudes_Please@lemmy.world 28 points 2 days ago* (last edited 2 days ago)

There is also the hilariously misguided belief that good coders do not produce bugs so there's no need for debugging.

Yeah, fuck this specifically. I’d rather have a good troubleshooter. I work in live events; I don’t care if an audio technician can run a concert and have it sounding wonderful under ideal conditions. I care if they can salvage a concert after the entire fucking rig stops working 5 minutes before the show starts. I judge techs almost solely on their ability to troubleshoot.

Anyone can run a system that is already built, but a truly good technician can identify where a problem is and work to fix it. I’ve seen too many “good” technicians freeze up and panic at the first sign of trouble, which really just tells me they’re not as good as they say. When you have a show starting in 10 minutes and you have no audio, you can’t waste time with panic.

load more comments (1 replies)
load more comments (1 replies)
[-] suzune@ani.social 12 points 2 days ago

AI code is not clever. It's all developers averaged. Even if it worked properly, you'd get average quality code.

It's rather lazy and cheap. This is where the quality is lacking.

load more comments (2 replies)
load more comments (1 replies)
[-] SaharaMaleikuhm@feddit.org 116 points 3 days ago

But are the shareholders pleased?

load more comments (1 replies)
[-] Tylerdurdon@lemmy.world 49 points 2 days ago

See? AI creates jobs! Granted, it's specialized mop up situations, but jobs!

It'll be even more interesting in the future! Every now and then a T1000 will lose all hydraulic fluids right out it's prosthetic anus and they'll need someone there with a mop and bucket! Our economy lives on...

[-] Aceticon@lemmy.world 3 points 1 day ago

Having spent most of my career working as a senior contractor, which often meant landing on code bases with 3+ layers of fuckups, I can only imagine how painful it will be to end up having to clean and fix AI generated code, since that doesn't even have a consistent coding style or pattern of design errors and bugs.

load more comments (1 replies)
[-] prex@aussie.zone 25 points 2 days ago* (last edited 2 days ago)

Sounds like the Sirius cybernetics corporation:

The fundamental design flaws are obscured by the superficial design flaws.

[-] RobotToaster@mander.xyz 78 points 3 days ago
load more comments (3 replies)
[-] ShittyBeatlesFCPres@lemmy.world 52 points 3 days ago

If I was still in a senior dev position, I’d ban AI code assistants for anyone with less than around 10 years experience. It’s a time saver if you can read code almost as fluently as you can read your own native language but even besides the A.I. code introducing bugs, it’s often not the most efficient way. It’s only useful if you can tell that at a glance and reject its suggestions as much as you accept them.

Which, honestly, is how I was when I was first starting out as a developer. I thought I was hot shit and contributing and I was taking half a day to do tasks an experienced developer could do in minutes. Generative AI is a new developer: irrationally confident, not actually saving time, and rarely doing things the best way.

load more comments (15 replies)
load more comments
view more: next ›
this post was submitted on 15 Sep 2024
873 points (98.1% liked)

Technology

58108 readers
3892 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 another!
  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

Approved Bots


founded 1 year ago
MODERATORS