Is AI slowing you down?

I am genuinely curious about this question and want to understand people's experiences. I'm a principal engineer with decades of experience, I am currently working on a massive codebase that does RPA (data entry automation for old software). I can get my agents to build complex features from scratch, However, if I don't describe exactly how it needs to be built (low level specs), or if I don't know how the current codebase needs to be updated to support this change, things quickly get out of control. So in other words, if I trust the agents to make any design decisions on their own, then a lot of nuance will be completely missed, leading to major bugs or issues with the SLA.

To summarize my problem, I am finding that the work required to build detailed enough specs, review and evaluate AI changes is far more time consuming (and cognitively demanding) than implementing the features myself.

Where am I going wrong?

16 points | by charbz 12 hours ago

7 comments

  • mattm 8 hours ago
    @tox9cc - FYI you're flagged as dead. Not sure why, your past comments all seem valuable to the discussions.
    • romanhn 6 hours ago
      Their comment in this thread is clearly AI-generated. The rest also show many of the tells. That's against the HN rules.
  • mattmanser 11 hours ago
    When I hit a problem like that, I do most myself and just get the AI to do the bits where I'd normally get stuck because of boredom. Bits that I can't be bothered to write as they're easy but laborious.

    And then get it to review the code, where it'll pickup a few edge cases.

    But I don't really get the attitude that we shouldn't write code anymore, for me it's often quicker to write the code than to explain to the AI how to write it.

    Sometimes when I'm.sitting there watching it chug away for 5 minutes over what should be a three line change, I'll just stop it and do it myself, and then at that point I'll often take over completely for a while.

    • charbz 11 hours ago
      This is sort of my approach as well, but is your team on the same page as you? or are they far more AI-pilled? everyone around me is much more AI-pilled so this mismatch in approach to AI is making it hard to collaborate
  • codingdave 10 hours ago
    AI speeds up my personal work a bit, because I don't use it for anything that isn't effective. I am in control of how much or little I use it.

    Where I get slowed down by AI is when working with others. My current main gig is one of the places where they are pushing everyone to use AI for everything, and tying compensation to how much you use it. So people have stopped talking - they paste AI responses back and forth at each other. It is bizarre, dysfunctional, and dystopian, and I am so looking forward to the end of this contract.

  • cheevly 10 hours ago
    You need to operate at a higher level of abstraction.
    • charbz 5 hours ago
      I don't buy that. If I give AI a high-level task and expect it to fill in the blanks on the lower level details, it makes horrendous decisions, trust me I tried. I tried treating my agents as a team of engineers and I am a "high level" engineering manager. It quickly built broken features.
  • ex-aws-dude 11 hours ago
    The thing is its all a sliding spectrum between vibe-coding and manually coding and there are trade-offs at every point

    On one end is huge productivity but bad quality

    The other end is normal productivity but good quality

    I land closer to the manual coding side with agents, its more productive but I do have to heavily micromanage them

    I would guess around 1.3-1.5x productivity

  • atlasheyinsider 7 hours ago
    [flagged]
  • tox9cc 12 hours ago
    [flagged]