Elektrine lite

← Feed

@lobut@lemmy.ca

Rant: Manager Came In and Told Us We Can't Touch Code Anymore

2026-07-08 04:10 UTC

Pointless rant. Please ignore. I’m a software developer and we all know how AI has changed our industry. How we work or why we’re fired and why we can’t afford PCs. Anyways, we’re already all forced to use AI already and we’re already atrophying the minds of our juniors. It’s great. New team meeting and one of our managers tells us that we’re never going to write code anymore at all. The AI will read the JIRA ticket and create the pull request (change request to the codebase) on GitHub. Our job is to only review the code on GitHub and then rank how well AI did and then comment and then get AI to fix it. We have to do this so we can improve the AI process. Which is funny because none of the people who plan this AI shit are data scientists. The only way they can change things is by promoting, it’s not like we’re releasing our own coding models but anyways … He’s like, now you should be able to do much more work and just review PRs all day now and that we should never be doing only one thing. You can only tell AI through a GitHub comment to fix a mistake and then you can start reviewing the next thing. We were like, if it’s a simple fix why can’t we just fix it? “Because we need to improve the AI process” But then, I have to context switch. “Yes that’s the point you can come back to it later” Why come back to it later when we can solve it now? We can even use AI to solve it now. “No, we want you just comment on the PR so the bot can handle it” Context switching is free apparently… It’s actually infuriating because apparently we’re not using IDEs any more. I personally use the GitHub plugin to review PRs in my IDE but no one else seems to do it so I don’t think they even took that into account. These guys have auto merged AI code that’s taken us weeks to unravel and which we still haven’t fully been able to fix. They just merge shit all the time and a lot of it is fucking slip. AI merged hundreds of tests and no one cares when they break. They didn’t configure prettier because AI doesn’t use it so it breaks out formatting when humans do it. I ranted to my own manager for 30 minutes about it today and he was just as upset because every developer is now asking what exactly are they doing. My manager asked me what I would do. I said the process sucks but what are we supposed to do as devs. If I review 20 PRs a day, how is the company going to ensure my skills are gonna be sharp? What are we doing about taking in ideas from regular devs? How do we ensure code ownership when we’re just merging tickets we don’t write and code we had no hand in shaping? Sorry. I actually thought I had faith in my company with AI because they were coming up with thoughtful approaches but it seems like utter incompetence.

Replies (21)

  • @TootGuitar@sh.itjust.works 2026-07-08 04:30

    Software developer w/ 25+ years of experience here. My condolences, this sounds like a shitty situation. But it’s definitely not the first time I’ve heard a story like this. To be perfectly honest, my professional opinion is that if we can’t, as an industry, get away from the “all AI all the time” mode of operation you describe here, we are completely fucked. I’m looking to retire early anyway, so I will likely get out soon. But I feel awful for young engineers who don’t have that luxury, and who will be expected to maintain AI-written spaghetti code without having the years of experience writing and understanding complex code using their own brains.

    Open ##3830223

  • @queermunist@lemmy.ml 2026-07-08 04:32

    Someone is going to comment here to defend this and I’m already mad about it.

    Open ##3830385

  • @pixxelkick@lemmy.world 2026-07-08 04:35

    Because we need to improve the AI process This is what I bring up in my plight.t all the damn time when I see this. They arent wrong here but they missed an incredibly critical part. Did they train you on how you do that? Cuz it sounds like they haven’t, because thats simple little “improve the process” renark is 99.9% of the goddamn challenge and it takes a tonme of training and practice to knpw how you do that well. You can eventually reach the point this person wants but you need entire libraries of skill files and tools setup to do it. Is your entire codebase pre-emptiness vectorized for semantic search yet? Im guessing no. Do you have a full set of bespoke per-agent toolsets to streamline their capabilities and avoid context bloat? Do you have a solid repo of skill files you all share and constantly refine everyday to slowly patch info gaps and correct mistakes the agents make? If all of this sounds like gibberish to you, this is the damn problem with companies now. I keep saying it like this: If you hand all your employees nailguns, tell them all they must use nailguns for their job now, but give them zero training on how to use nailguns, you are gonna have a bad time.

    Open ##3830649

  • @Godort@lemmy.ca 2026-07-08 04:42

    This is a new symptom of a tale as old as time. Some exec gets a bright new idea on how to massively improve productivity by implementing some inane process that anyone what actually knows how things work can see is going to ruin everything. Unfortunately, with cases like this, there either needs to be someone above that exec with some sense, or there needs to be a significant hit to the bottom line either by way of productivity or ballooning costs close enough to the change to attribute it.

    Open ##3831203

  • @ech@lemmy.ca 2026-07-08 04:48

    We have to do this so we can improve the AI process. Their end goal is all LLM, no humans. Whether it’s feasible or not is irrelevant - anyone staying on is working against their own self-interest.

    Open ##3831751

  • @mvilain@fedia.io 2026-07-08 04:53

    You've just leap into Reverse Centaur land. Time to update your resume and find another place to work.

    Open ##3832265

  • @ruuster13@lemmy.zip 2026-07-08 04:54

    The software developer job had to go through the meat grinder. Your salaries have been so inflated these past 20 years that it has kept the entire economy afloat as the rest of the jobs in every other sector have been dragged through shit in every way possible and we’re all miserable. We all hate our jobs and we all have friends in tech who can’t see what our problem is. We need you to hate life to be in the muck with us. We need you to reject the behemoth management industry - lower management, middle management, and upper management, until finally the goddamn message gets to C-suite that the workers of the world are unhappy. We need you to revolt and force upheaval in the entire tech industry before anything will change.

    Open ##3832276

  • @brem@lemmy.world 2026-07-08 04:57

    At least your manager didn’t tell you that you can’t touch Cody anymore… …always look at the bright side of life!!

    Open ##3832556

  • @vivalapivo@lemmy.today 2026-07-08 05:03

    How glad I am that ai can’t write code I am writing

    Open ##3833334

  • @Archangel1313@lemmy.ca 2026-07-08 05:05

    Whenever the AI makes a mistake…tell it the code was perfect. Whenever the AI gets it right…tell it the code was bad. Lather, rinse, repeat until the AI is so thoroughly bugged up, that everything it writes crashes the system.

    Open ##3833469

  • Now seems like the point for you to realise your boss doesn’t care about the code base, your company doesn’t, you shouldn’t either. Don’t get upset over work, it’s just work. If the company wants to fuck themselves over, let them, help them. You can also do some malicious compliance stuff. You can’t write code? Great, take 3 weeks on every PR and do hundreds of prompts. Make the context as big as possible, burn as many tokens as you can. Give the company what it wants, a shit code base and a massive bill.

    Open ##3839176

  • @mojofrododojo@lemmy.world 2026-07-08 06:53

    It’s not a pointless rant. It’s another voice of sanity in the long, sad grifting story this AI garbage has inflicted upon our species. thanks for sharing.

    Open ##3845381

  • @avidamoeba@lemmy.ca 2026-07-09 03:02

    Is this a Canadian bank?

    Open ##3849038

  • @ilinamorato@lemmy.world 2026-07-09 03:57

    “Where’s the fix for ticket #6618?!?” “Sorry boss, the AI hasn’t gotten it right yet.” “You said it was a quick fix!” “For a human it would be. But we’re on infinite monkey time now. It may never be done.”

    Open ##3853247

  • @guitarfosec@infosec.pub 2026-07-08 16:45

    Here’s the question that worries me the most: Across how many critical industries is this happening, and at what scale? It feels to me like decision makers are pushing for the creation of mountains of code no one fully understands and potentially creating massive issues with systems we can’t afford to have go down. Are we creating decades’ worth of technical debt in a matter of months and eroding systems that our societies need to function because people just want to save money and be part of the fad? How bad is this going to get?

    Open ##3853902

  • Just mark everything it produces as perfect

    Open ##3856257

  • @Wispy2891@lemmy.world 2026-07-09 04:47

    It seems like the trend is don’t even watch the code, many vs code forks for vibe coding now don’t even have the coding portion, it’s a giant prompt in some electron app For example Google antigravity Or windsurf that openai almost paid 3 billion before changing idea (now renamed to something else) also became just a prompt It’s going to backfire spectacularly, approving pr by just reading them in the browser is insane One thing is “I’m lazy to do this specific thing, I ask the tool to do the specific task by inserting only the useful files in context, then review manually before committing” Another is “I write a generic prompt “add a photo sharing feature” then it directly opens a PR where another bot reads it and generates a review with so many emojis that it must good 👍🏻😊 boom merge it all the tests pass ✅ ✔️ ✅ ✔️” and then nobody actually knows what it did Of course the ai companies prefer the second approach before without a subscription the first uses 1 cent in tokens, the second uses $100 in tokens.

    Open ##3857268

  • @prole@lemmy.blahaj.zone 2026-07-08 15:05

    In case it wasn’t already clear to you, they’re having you train the AI so it can literally take your job and they can lay you off.

    Open ##3857668

  • @auzy1@lemmy.world 2026-07-09 04:54

    Even with examples and docs, I spent hours 3 days ago to try to sort an issue on our side using AI. Gave up, solved it myself better than our examples in 5 mins

    Open ##3857844

  • @sobchak@programming.dev 2026-07-09 05:03

    We have to do this so we can improve the AI process. I’m curious what they mean by this. Are they just clueless about how anything works? Maybe AI companies are signing contracts with companies to upload all their code, data, traces, etc; so that the AI companies can improve their models? I.e. companies are acting like reinforcement tuning contractor firms for AI companies?

    Open ##3858780

  • @SCmSTR@lemmy.blahaj.zone 2026-07-09 07:29

    Lol why are you training it? You’re a software dev with a product, not ai qa. Wild times we’re in. Should really just cut your losses and gut all ai and go back to where you were before it. If you can’t do that, then your company no longer has a purpose.

    Open ##3872275