Context: ~3.5yo Drupal / Prestashop / Plain PHP dev

I tried Cursor because our company paid for it, and it does bloody everything near instantly.

If I need to write a module for some custom data report UI, or a data importer of some variety, this thing just needs to know the detailed spec and it gets me probably 80% of the way to the feature in minutes. It’s ridiculous. The rest is just me picking some UI libraries, fixing bugs, and probably optimizing the code a bit.

I really don’t know what to do with the information that this thing can do what it took me so long to learn, in minutes, rather than hours, while I stumble around plugin declarations as if I just started to code.

Even the off-usage limit Cursor works really good. I can just keep coding with it past the $20 mark and it’s fine.

Of course the code it generates is pretty shit and full of comments…but it works.

I’ve integrated it into my work almost entirely along with the rest of the team. We all spam it daily. We pretty much never write a feature ourselves anymore. From what Cursor says, most of our code in GIT from the past few weeks is AI generated (like 70-80%…)

Before you say it, yes, our codebase is shit, and was shit. We have practically no devops, no real team structure, and something is always on fire, though I’m under the impression that this isn’t very uncommon nowadays… (For context, we just wrote our first documentation for a project more than 4 years old, and it’s all generated by Cursor, and there’s more hardcoded shit in our code than configurable stuff)

I keep trying to manually write code that I’m proud of, but I can’t. Everything always needs to be shipped fast and I need to move on to the next thing. I can’t even catch my breath. The only thing allowing me to keep up with the team is Cursor, because they all use it as well. The last guy that refused to use AI was just excluded from the team.

How the hell do I deal with this information? Where do I go from here? I’m fucking terrified and I need some advice from somebody that isn’t all up in the latest Opus model paying $80 (tax included) monthly to code with AI… I love my team, they’re great people, but our obsession with AI is REALLY concerning.

PS: If somehow I leaked who I work for somewhere and this can be crossreferenced to my company please let me know. I don’t want to be found talking about this, just because I don’t know how they would react, but I really need a different perspective.

EDIT: Thanks all for the responses. You’re confirming my fears. Idk how to feel about it…

EDIT2: I’m a bit overwhelmed by the attention haha. I’m trying to reply when I get free time. Thanks everyone

  • VoterFrog@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    5 hours ago

    The way you guys are working is not about speed. It’s procrastination. The work needs to get done. You can either do it now or you can do it when the bug reports and change requests start coming in. There’s no speed to be gained by procrastinating, often it’s the opposite.

    If it was me, I’d focus on producing better code despite the pressure. You know you’ve got coworkers spending time watching YouTube instead of turning their work in or picking up the next ticket. There’s your time to ask Claude to refine and refactor the code before you commit it. Just don’t be the slow guy and you’ll be fine.

    Just refactor as you go. You don’t have to over engineer things. KISS and YAGNI are valuable engineering approaches. But don’t fool yourself into thinking that turning your work in an hour or two earlier is going to make a big difference in how the higher ups see you.

    Where this really starts to pay off is

    1. Your name comes up less often when assigning bug reports since you don’t own the feature that is bugged. People notice this.

    2. Less time spent fixing bugs means more time making new features. Means you own a larger part of the codebase. People also notice this.

    3. When a change request comes in and you go “Oh yeah, that’s easy. I already considered that and it’s like a 1 line config/code change.” You look like a fucking wizard when this happens.

    This has always been my approach. Even in places with little to no quality standards. Hell, I think it works even better in places with no quality standards because it makes you stand out more.

    P.S. While you already have a job is the best time to look for a new one. Because you don’t have any real stakes for failure.

  • Mikina@programming.dev
    link
    fedilink
    arrow-up
    12
    ·
    10 hours ago

    I’ve had a similar experience at my job, where we’ve gotten an unlimited access to a few models.

    There’s one huge problem I’ve very quickly ran into - skill attrition. You very quickly get lazy, and stop being able to critically think about problems. Hell, I’ve only had access to it for two weeks, and I’m starting to see the effects. “Can you add this button?” is a very simple change that I could probably make immediately, but AI can make it a little bit faster, and without me putting in the effort. Or it can at least show me the correct script to put it in, without me having to go scouring the code looking for it. It’s addicting, and quite scary. YMMV, you might have stronger willpower and be able to switch between lazy and locked in mode, but I very quickly found out I can’t.

    But is it useful? That very much depends on what do you want out of your job, and both cases have major (and mostly similar) problems.

    If you don’t really care about the quality of your job, and are there just to work your 8/5 and get money, hoping to just balance effort vs. quality so they won’t fire you, the it might help. Especially at this point, where management isn’t really used to it that much, you can get away with a lot. But, eventually, you will very probably need to look for a new job, and good luck getting through an interview when you haven’t really thought about code without the help of an AI for the past two years. The fact that you started coding before AI is the only advantage you now have against literally EVERYONE who can do the same job with AI. And every day you don’t write a piece of code from scratch, you are loosing that advantage.

    I have I job I don’t particularly care about, but I still use it as a learning opportunity. It might be vastly different in other projects, but my job is mostly just support and bugfixing on a game that has been released for years at this point by a large developer, so nothing really involved, so I can usually afford to use my time to research things I wasn’t familiar with, look into things we could do better thanks to new tech or updates that have been released, and how to refactor or rewrite our code into it. Or making tools that would make our testing easier. I could just not do that, easily get my paycheck, and be glad I have a somewhat stable position, but that would not help me much. In this case, AI is actively harmful for what I’m trying to get out of my job, even if it works pretty well. It only erodes my skills I have, which are not very practiced even without AI, since bug fixing isn’t really much of development. Adding AI to the mix would just throw away my years of college and dozens of projects I’ve learned on. And I won’t learn anything new.

    Obviously, if you care about your job output and want to do it perfectly, you don’t want to erode your skills, and you don’t want AI output in your code. AI by definition outputs mediocre and average work, riddled with hard-to-spot bugs, and you should not be ok with mediocre if you really care about the work you do and leave behind.

    Especially the point about the pretty large probability of having to seek a new job eventually is IMO the most important thing that’s really worth considering, before you go all in on AI. It’s something that a lot of programmers spend years (and in less developed countries thousands of dollars) in learning, and throwing it away in favor of a service that will very soon need to massively ramp up their costs to get out of red and earn billions they have invested into it is not worth it.

    Currently, AI is cheap. It also actively harms your ability to do the job without it. They have also invested billions of dollars that they need to eventually make up, and you will eventually need to pass a job interview. Keep that in mind when deciding to offload your thinking to AI.

  • mindbleach@sh.itjust.works
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    12 hours ago

    I keep trying to manually write code that I’m proud of, but I can’t.

    That’s normal. That predates LLMs. Honestly, that predates compilers.

    Basically every aspect of LLMs has been overblown - positive and negative. They obviously have some utility… which the self-proclaimed haters will never acknowledge, and want you to feel bad about using. But the robot will never match Sam Altman’s cocaine fantasies. It is buck-wild that ‘what’s the next word?’ works anywhere near as well as it does.

    When Microsoft was still pussyfooting around, training on Github’s GPL projects, and their model occasionally spit out entire stolen files, it all seemed pointless. Now, years later - there’s a guy on Youtube who built a camera that visualizes laser pulses in-flight, and halfway through the video he laughs and hand-waves the code for it. Another guy builds video-game aim-bots that physically move the mouse, the table, or his musculature, and similarly brushes off the part where the computer does stuff.

    We have programs that write programs. That’s just a thing, now. If the bubble pops tomorrow, it’s not going anywhere, because local models will run on a Raspberry Pi. (Admittedly that example was an art project where the AI waxes poetic about mortality until it runs out of memory and reboots.) We’re in a stupid manic phase, but a decade from now, spicy autocomplete will be just another tool. F7 for spellcheck, F8 for grammar check, F9 for the Dixie Flatline to do his best at whatever you ask while he’s kinda drunk.

  • Michal@programming.dev
    link
    fedilink
    arrow-up
    43
    arrow-down
    1
    ·
    edit-2
    21 hours ago

    Of course the code it generates is pretty shit and full of comments…but it works.

    If it’s shit but it works, it’s still shit. You are building technical debt that will eventually have to be paid when you get more customers, and current codebase starts surfacing bugs, security and performance issues.

    Before you say it, yes, our codebase is shit, and was shit. We have practically no devops, no real team structure, and something is always on fire, though I’m under the impression that this isn’t very uncommon nowadays…

    Sounds like your team doesn’t have a strong technical leadership, or they’re prioritizing expansion rather than stability. Maybe you’re working for a startup and have yet to turn profit? Or your clients don’t care about quality and reliability.

    At only 3 years experience you are still learning, and it’s telling that you can already recognize AI slop code. I feel sorry for you and hope you cna find more fulfilling work that will let you grow, but I dont’t know what the job market is like right now. I believe that if all you do is interface with AI all day, your job itself can be replaced with AI, so the experience you’re getting now may be of very little value as a software engineer. But who knows, AI is a real disruptor, and being able to review and scriutinize AI code can be a skill in itself.

    • jjjalljs@ttrpg.network
      link
      fedilink
      arrow-up
      12
      ·
      19 hours ago

      I feel sorry for you and hope you cna find more fulfilling work that will let you grow, but I dont’t know what the job market is like right now

      Where I work, there’s really no emphasis on code quality or testing. There’s also like no mentorship or senior developers leading the way.

      They hired a guy with 1-2 years of experience and I feel really bad for him. Not only is he learning very little, he’s learning actively bad patterns. No one is teaching him about automated testing. Code reviews are just “you skim it. Don’t spend more than 30 minutes”.

      Management of course loves LLMs and wants more usage.

      • Michal@programming.dev
        link
        fedilink
        arrow-up
        2
        ·
        10 hours ago

        There’s a wide gap between skimming it and spending 30 mins. I rarely spend 30 mins reviewing, but then again the PRs are usually not huge, and I the codebase has automated liners, tests, and other checks.

        • jjjalljs@ttrpg.network
          link
          fedilink
          arrow-up
          1
          ·
          5 hours ago

          Sure, could be. They didn’t have any automated checks, and I saw errors like “that’s too many parenthesis” and “you’re trying to use a library you didn’t add to the dependencies list” sail through.

  • deadbeef79000@lemmy.nz
    link
    fedilink
    arrow-up
    89
    arrow-down
    2
    ·
    24 hours ago

    I’m a big fan of pair programming. I’m also a fan of rubber duck programming when solo.

    I’ve found that an LLM agent can be useful as a rubber duck that can respond and sometimes as a more experienced pair that already knows things that I’m less experienced in.

    Everything always needs to be shipped fast and I need to move on to the next thing.

    This isn’t the AI’s fault, it’s the culture of your employer. A 100% human workforce would write poor quality code too. Using an LLM is just making you more productive in terms of what productive means for your employer: churning out rubbish faster.

    • artifex@piefed.social
      link
      fedilink
      English
      arrow-up
      33
      ·
      24 hours ago

      This is it for me. Rubber duck programming with an AI is like talking to a brilliant idiot engineer. They have no knowledge of how things work but have enough “experience” to say “this looks weird, why did you do that?”

      • 87Six@lemmy.zipOP
        link
        fedilink
        arrow-up
        7
        ·
        23 hours ago

        Yea I find it really useful for that too.

        Also for banal stuff like boilerplate or writing some code to make a page support AJAX, before I dig in and make everything work properly.

        Also it’s pretty good at tracking things down. I’ll often ask it “what the hell can I use in this plugin declaration” and it will list me a whole bunch of stuff it finds in the core codebase that would take me at least a few minutes to find. (No docs for some of it even in Drupal core, unless I missed them)

    • 87Six@lemmy.zipOP
      link
      fedilink
      arrow-up
      15
      ·
      24 hours ago

      Thanks for responding and validating what I’m believing already, god I feel insane only talking to my team about this…

      What do you think I should do? This whole situation, to me, reeks of a dead end job long-term, and I feel like I should be looking to bounce to an employer more willing to create quality tools that take more time.

      • deadbeef79000@lemmy.nz
        link
        fedilink
        arrow-up
        27
        ·
        24 hours ago

        I feel like I should be looking to bounce to an employer more willing to create quality tools that take more time.

        Start now. It’ll take a while to find one. When you’re interviewing, grill the prospective employer on how the team operates. IMHO field experience is less important.

        I avoided saying as much in my reply because I think opening with “get a better job” is a dick move, but if you’re considering it… start.

          • deadbeef79000@lemmy.nz
            link
            fedilink
            arrow-up
            14
            ·
            23 hours ago

            I hated it. Consider the first few practice. You’re interviewing them too!

            Good signs are employers asking how you work, asking for interesting stories.

      • one_old_coder@piefed.social
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        3
        ·
        24 hours ago

        It’s a dead-end job because of PHP. But if you insist on using that language, drop all AI usage and learn with some good code, and add some CI/DevOps automation to clean and check everything.

        • artifex@piefed.social
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          1
          ·
          23 hours ago

          I disagree with this. Maybe one of the few good things to come out of LLMs is that a smart developer doesn’t need to care as much about language, because the AI can abstract so much of that away. If you’re a good problem solver, it’s much easier to switch from PHP to Java to Python and let the AI handle the language specific details (up to a point, and not always optimally)

      • artifex@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        23 hours ago

        Become more product centric. In my company product managers have been mocking more features because they can talk it over with an AI who builds it, even if only a prototype. I think that ability to describe what a system should do will continue to be valuable for a while and is something that LLMs are still not very good at. They can talk about UX, but their “experience” of a product is always going to be different from a human’s.

  • Traister101@lemmy.today
    link
    fedilink
    arrow-up
    58
    ·
    24 hours ago

    Here. Read this https://flowchainsensei.wordpress.com/2026/02/04/the-software-quality-and-productivity-crisis-executives-wont-address/

    Executives aren’t ignorant. They have the data. They commission the surveys. They attend the conferences where CTOs present their concerns. They know that:

    • 91% of CTOs cite technical debt as the biggest challenge
    • 75% of projects are expected to fail
    • 69% of developers lose significant time to inefficiencies
    • Only 39% of projects meet success criteria
    • The recommended 15–20% investment in technical debt management yields better long-term returns than crisis spending

    Yet they choose:

    • Not to allocate recommended budgets for technical debt management
    • Not to make quality a strategic priority despite CTOs’ and developers’ concerns
    • Not to mention these challenges in public communications to shareholders
    • To celebrate AI productivity gains whilst developers report record inefficiency
    • To focus on the next hype cycle (AI) rather than address fundamental problems

    This isn’t a failure of knowledge. It looks to me like a failure of courage and integrity. A failure of the very concept of leadership.

    • foofiepie@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      20 hours ago

      I had a manager once threaten to fire me for even mentioning technical debt. He said the CTO was of the same view. I genuinely don’t understand why. It’s just denial. Thankfully both have moved on. Current manager doesn’t understand tech debt but doesn’t question the padding in the estimation.

    • rainwall@piefed.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      20 hours ago

      Doing work is hard. AI is the perfect executive out for digging in and paying for actual people to fix actual things.

      Now instead of balancing teams and priorities, they can just demand “more AI” to “fix” any problem. Even when it fails, they told you to do the trendy thing that “works,” so their job is done. Continued failure is you problem, because they gave you the “resources you need. More AI.”

    • 87Six@lemmy.zipOP
      link
      fedilink
      arrow-up
      1
      ·
      30 minutes ago

      The reason uni students are not getting hired is that they should have gone to kindergarten, rookie mistake

  • demizerone@lemmy.world
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    20 hours ago

    Write shit code, tell managers it’s shit, go on to next project. The only thing that will end this cycle is worker owned co-ops.

  • one_old_coder@piefed.social
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    2
    ·
    edit-2
    24 hours ago

    Your code is shit, you are stressed and anxious, you have no devops and most likely no best practices, and you exclude people who don’t comply with your shitty behavior? Sounds like an awful company. Are you proud of something?

    • 87Six@lemmy.zipOP
      link
      fedilink
      arrow-up
      7
      ·
      23 hours ago

      You’re spot on. I guess the only thing we’re proud of so far is partly migrating part of the project to a more modern framework (and a framework at that…not just plain PHP with random libraries sprinkled in)

      • Azzu@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        1
        ·
        4 hours ago

        See it from the bright side. Almost all work is like this. That means if you are able to function in your company, you could do it almost everywhere else. You personally have not much to fear.

        It’s just the collective system that allows all this which is probably going to lead to problems.

  • thedeadwalking4242@lemmy.world
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    21 hours ago

    I’ve found LLMs are impressive at first but as you start to dig through the code it’s quite shit. Give it a day or two and come back and try and really understand how it’s laid things out and your start to see the “six finger” of the LLM code slop world.

    It’s great for

    • straightforward tasks
    • tedious work that requires little critical thinking
    • small well defined functions

    Funny enough one of the best use cases I have found has been for information retrievel then generation.

    Alot of these models store vasts amount of info in their weights. You can get get pretty good results asking it basic questions about new tools.

    My rule of thumb is that if it’s something someone would give you to answer a stake overflow post it’s something a LLM can do. These models function by re-composing their training data and inputs but they can only do it so well. The more specific you get the more it starts to fall apart.

    • d13@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      14 hours ago

      Funny enough one of the best use cases I have found has been for information retrievel then generation.

      Spot on. And not just baked into the model but also extracted from the code base.

      Roo + Claude can find the code I want, make flow charts, etc.

      Similarly, I use it as a super search tool for my notes I take in Markdown.

      And lastly, meeting transcription + custom AI summary is very helpful as a starting point.

      All of these are similar in that they don’t need to be 100% accurate. They’re a starting point to save me time and find stuff I may have missed or forgotten. The actual decisions and brain work are done by me.

      As for actual code generation, I’m not fully sold yet. I use it situationally, but no PR review will be able to tell because I make sure anything it generates is exactly how I would have written it. That sounds weird, but what I mean is I either use it as “super auto complete” for small stuff or I have it build a draft and heavily edit it until it is good code that I understand completely.

      (Senior dev with over 10 years of experience.)

  • TehPers@beehaw.org
    link
    fedilink
    English
    arrow-up
    6
    ·
    20 hours ago

    I keep trying to manually write code that I’m proud of, but I can’t. Everything always needs to be shipped fast and I need to move on to the next thing. I can’t even catch my breath. The only thing allowing me to keep up with the team is Cursor, because they all use it as well. The last guy that refused to use AI was just excluded from the team.

    This is the problem. It’s not new that a company rushes its devs to deliver new features at a pace that results in garbage code. What’s new is that devs who are willing to can deliver those features fast using a LLM. This obviously looks great to the imbecilic C-suites. Deliver features fast, get to market quickly, and spend less on devs!

    This is just short-term thinking, and it looks like you’ve noticed this. The team you’re on won’t change because the culture at your company is to deliver the next feature ASAP and focus on the short term. This is common with startups, for example, because it’s a constant race to get more funding. However, it always results in some half-assed product that inevitably needs to be rewritten at some point. With LLMs now, you’ll also have a team of people who don’t even understand their own code, making it take even longer to fix things or rewrite it later.

    Anyway, if you hate it, start applying places now. At least in the US (where I am), the job market is ass. The more time you give yourself to search, the better the chance is that you’ll find an option you like.

  • rumschlumpel@feddit.org
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    24 hours ago

    Do your customers ever complain about your software? If so, what does your team do when it happens? Is this what “something is always on fire” refers to?

    • 87Six@lemmy.zipOP
      link
      fedilink
      arrow-up
      9
      ·
      23 hours ago

      Yes. We have issues constantly. It’s an internal product and we have devs on support for issues all the time, because only a dev can even fix the issues that arise.

      When it happens, we fix the one instance of the issue, add or remind about a tichet that already exists for this issue, and move on.

      The underlying issue rarely gets addressed.

      The issue is usually so deeply rooted in our ecosystem that the only way to fix it would be to rewrite / refactor half the platform.

      We’re working on rewriting the whole project but more features are almost always considered a priority over that.

      • onlinepersona@programming.dev
        link
        fedilink
        arrow-up
        2
        ·
        7 hours ago

        Do it like my previous employer: hook up an AI to the ticketing system that writes a fix for every ticket and creates a PR to review with the fix. Let another agent review it and label it as AI reviewed.

        They wanted to go full AI and let it also merge the fix, but nobody was comfortable with that. I imagine your current employer would be though.

        • 87Six@lemmy.zipOP
          link
          fedilink
          arrow-up
          9
          ·
          23 hours ago

          Not really, not with putting out fires. For that, the guy helping pretty much needs to know the way the entire codebase works in order to help. Cursor isn’t up for it.

          What it does help with is creating new features, or porting old features from legacy into the more modern Drupal code. It understands 80% of what it needs to do and then we go in and finish up the feature with the context of how the whole thing works.

          It can help implementing stuff independently from the legacy stuff while still respecting the way legacy works, but again, obviously only on the surface level. We always need to intervene.

          Though a lot of what is requested is pretty generic stuff that is mostly CRUD in some way. We haven’t implemented any interesting stuff in a long while.

          • rumschlumpel@feddit.org
            link
            fedilink
            arrow-up
            9
            ·
            23 hours ago

            If Cursor doesn’t help with that, but you constantly have several devs on “putting out fire”-duty, you have a pretty strong case for taking the time to make the software not be constantly on fire. i.e. it’s probably going to save you time (man-hours) to write some proper code, and time is money.

            Not that I expect your superiors to care about that.

            • 87Six@lemmy.zipOP
              link
              fedilink
              arrow-up
              5
              ·
              23 hours ago

              yea we know and we have been. We’re making progress but ofc it’s slow and they hate that…

              It’s exactly why we started using Drupal but porting to Drupal has been paused yet again.

  • entwine@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    21 hours ago

    Feeling embarrassed is a weird reaction. If it actually helps you in your job, there’s nothing wrong with that. Get that money. Whether you like programming enough to actually get good at it is a personal choice. I’m someone who has been extremely passionate about it my whole life, and when I was younger, I had a much lower opinion of people who only did it for a paycheck (the “9 to 5 people” who didn’t know the difference between Microsoft Office and Microsoft Windows until they took computer science in college). These days, I couldn’t care less. The tech industry stopped being a meritocracy long ago. This recent wave of AI slop is just the boot stomping on the population of people who exist within one standard deviation from the average.

    But as you’re sitting around scratching your balls while the agents generate your code for you, take the time to think about this bit of doomer outlook:

    The “vibe coding” thing is a fad that won’t last. The only reason it exists now is because the current state of LLMs isn’t good enough to do everything on its own. These agents currently need a human in the loop to babysit them when they fuck up, as you’ve no doubt noticed. They’re also highly subsidized because the AI companies want to collect data in order to train them and make them better. If/when they’re truly able to build a product on their own from prompt to ops, then the price hikes and layoffs will come. Maybe they won’t even raise prices, maybe some billionaires will take the company private and only give access to their friends, family, and the young white christian men they’re using as blood donors in their longevity experiments…

  • SparroHawc@lemmy.zip
    link
    fedilink
    arrow-up
    5
    ·
    21 hours ago

    Two suggestions.

    First, take on a hobby project that you can build to your personal specifications, instead of having to push to meet deadlines and put out fires. This will allow you to learn rather than ride herd on an AI. You’re never going to get the time to write code properly at work, so you’re going to have to find time to do it yourself - or you risk losing what skills you have as you outsource your mental load to AI.

    The downside of AI is that it doesn’t learn the same way people do. It can churn out code real fast, and if the language has a ton of examples on the internet it can do a pretty decent job of it, but it will never get better, and in fact it will get worse over time as AI output continues to flood the internet and gets scraped for training data. You need to get better, because without actual human learning and knowledge, programming skills will nosedive over time.

    Second, understand the limitations of how your workplace runs and accept that. If you cannot accept that, then look for work elsewhere. Lots of workplaces operate on the ‘always move forward’ principle. Tech debt is something that will always be put off, shoring up your processes is going to get in the way of productivity, and as a result, your job will gradually become putting out fires more and more until it’s all you’re doing. This process will only accelerate with AI coding, especially because it means the people doing the work won’t know all the internals of what they’re ‘writing’. This will be your life, eventually. Get ahead of it if you can, and if you can’t, then it’s time to start looking for another job.

  • Sanctus@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    6
    ·
    22 hours ago

    I am sorry fellow human. It seems the only way out is through. Document all the time you spend putting out fires or any time anyone else does. Add all those hours up, and present it to some manager who doesn’t give a shit. Then become manic with me and laugh as the invisible flames encroach on all territories.