56 comments

  • yulaow 8 minutes ago

    I am surprised of how many people here are claiming they review the results of multiple agents working on different prs at the same time constantly context switching between them.

    I just focus on one, I use on purpose very short interactions because I want to check every single function directly and not a whole 300lines file or 2000lines pr just at the end. Probably I am going slower than most of you but I feel I retain the knowledge of my codebase almost as good as when I was the one writing the code directly, and my PRs get very few review comments

    What get me tired the most is when people submit to me a pr to review and I see immediately they full vibe coded it and just delegate to me the actual hard work of correcting the nonsense written in it with a single prompt without interactions. The worst is when you ask someone why they implemented something that way and they answer with "well calude made it, I really didn't think about it, now that I read it it makes no sense indeed"

      apt-apt-apt-apt 3 minutes ago

      The entire point of 3000 line PRs is so that you can LGTM and not feel too bad about it

  • PippaSedai 13 minutes ago

    It’s the exact opposite for me. I don’t get tired at all from using AI. I am one of the people who enjoy building and not necessarily coding. A part of me is sad that I don’t write code anymore, I did have a thought yesterday when reviewing a PR, but working is fun for me again.

    What was making me tired was all the doom and gloom online. I stopped consuming certain news and stopped going on Reddit entirely and my outlook is noticeably better.

    I haven’t cut out sad news entirely but I don’t read speculative opinions about things that don’t actually affect me.

    In terms of the overload I find that the clearly defined problems have much more obvious solutions. Identify your pain points and use AI to build you a tool or reusable prompt to make your life easier. It’s a constant refinement process to figure out what helps you.

    For example, I was having a hard time managing multiple sessions so I had it build a window manager with notifications and color coding based on session hooks and git issue/PR status. I’m comfortably up to 8-12 sessions working in different worktrees.

      xandrius 11 minutes ago

      Refreshing take, what's bad of this AI period is all the anti-AI stuff around it.

      Otherwise I've never been less stressed and chill in my working life.

      I'm not sure if you could share the window manager but I'd love to get a glimpse of it, as it sounds interesting!

  • justforfunhere 2 minutes ago

    When claude code became quite good, I became quite excited. I wanted to make sure that I consumed my full quota ( 5-hourly and weekly ). I was working on four to five different project at the same time. And it was excruciatingly painful after the initial rush wore off.

    I went back to working on one project at a time to regain my sanity.

  • martypitt 30 minutes ago

    It's weird times.

    I feel incredibly productive. I'm building in an afternoon what would've taken weeks. I spend all my time in either MR's reviewing code, or a terminal prompting.

    I've moved from being a coder, to being a product-engineer-architect. I love coding -- LOVE it. But the role has morphed. And, I actually really like the new role. I love being product centric, and caring about architecture -- it suits me wel..

    The code Claude produces is often clean, but terribly archictected. So I'm spending a lot of time reviewing in detail.

    But the anxienty - OMG the anxiety.

    I work on multple features (generally 4-5 work streams) concurrently, so am constantly context switching. I worry about how much time I'm spending on each task. Am I doing enough code review? Too much? Too little?

    What about click-through testing? Our test coverage has never been higher - should I be able to just merge these features? Wasn't that always the promise of TDD - merging with confidence? But, it feels like a risk.

    And, I'm moving really really fast - but I assume my competitors are too. So that drives me to move faster. Automate more. Use claude in more places. Which brings more anxiety - am I cutting too many corners? Is this all gonna crumble on me?

    Also, is everything I'm working on going to become irrelevant? Will customers buy this product, or vibe code it? Do we even have a moat? Anxiety. More anxiety.

    My investors are reading stuff constantly too. They're pinging me with market updates, emerging players, shifting landscapes. More anxiety. Also - productivity tools - look - internet influencer X is now producing a gajillion lines of code a second -- are we doing that? Are we token maxing? Are we feature maxing?

    Are we building the right number of internal tools? Are we automating enough? Should I evaluate the market for this new tool, or just smash something out with claude? More features. Burn more tokens. Ship ship ship.

    Having to explain to investors why we're not going as fast as those guys, and building enterprise products requires care and dedication -- that takes time. Time I should be shipping, coding, featuring, tokenizing. More anxiety.

    I'm exhausted.

    Anyway, gotta go - herdr has pinged me four times during writing this reply. Gotta ship.

      hasley 22 minutes ago

      Some questions that bother me:

      Are people reviewing all the tests that have been created automatically?

      What about existing tests? How do we make sure that AI does not fake them by silently (by silent changes or by faking the test output)?

        KptMarchewa 17 minutes ago

        >Are people reviewing all the tests that have been created automatically?

        No.

        > How do we make sure that AI does not fake them by silently (by silent changes or by faking the test output)?

        I have never seen this happen for a couple of months at least.

      sixtram 21 minutes ago
      Qision 18 minutes ago

      I feel so sorry for you and the kind of life you're building for yourself... I really hope this is a joke

        clivedup 5 minutes ago

        I believe it.

        I spend about 90% of at-computer time in a herdr-like tool.

        It feels like playing factorio: whatever is manual needs to be automated away.

        LLM writes the test. The test is crap. Update the skill. Ask an LLM to review your feedback on the last 5 PRs and write a skill for a review bot to look for similar problems and post. Now you only see PRs after they've gone through a few rounds of review.

        The LLM has stopped picking up new issues. Ask an LLM to diagnose why. Ask an LLM to write a cron to regularly check if the LLM PR pipeline has halted and ping you. Get an LLM to try to diagnose it first.

        I'm using a lot of LLMs! Ask an LLM to diagnose why. Write a tool to audit your usage, and produce a weekly report. Have it raise issue to reduce spending.

        And like a base building game there are many competing facets, coming all at once.

      KptMarchewa 18 minutes ago

      I am fighting context switching by

      - spending more time upfront working with agent on intent of the change, then design, so agent does not try to work around issues in a way that I don't intend to

      - investing in ways in which agent can verify it's own change

      - giving access to as much prod telemetry, etc so it can also verify the change post-merge

      - obvious stuff, like automated review loops etc

      But in the end I still read the "load bearing" parts of the code. Less closely, and I've long ago stopped looking at the tests. It's better for me than couple of months ago.

      mellosty 27 minutes ago

      I just had an interview and they asked me prepare for coding live. I had to manually code bubble sort before the interview. It felt really nice, but it ended up them showing me some code and review it instead :facepalm:

  • FailMore 4 minutes ago

    I went through a period of feeling very tired. For me two things helped:

    1. Being okay with being "less" productive. I'm probably still 10x more productive than I was in the pre-AI era, but in the early days of AI I would have eight Claude sessions running. Now it's two or three and I take more advantage of the free time I have between Claude assignments. My bosses are still happy with my output and I'm not being burnt out.

    2. Very personal, but building my own tooling really helped. I built https://smalldocs.org / https://github.com/espressoplease/smalldocs (a document creator for AI agents) which allows me to take a lot of work outside of a chat history. E.g. I might make 10 MRs and then say "smalldoc me a list of the MRs" and I have that in my library, or if I'm considering various architectures I'll ask "smalldoc me a simple overview of the three architectures with mermaid diagrams" and then I can review the agent's thinking in a cleaner way.

  • thunfischtoast 5 minutes ago

    There are multiple strings coming together here.

    AI-generated code works great for me, most of the time. I'm productive, I ship, I can show stakeholders stuff in no time and and they are mostly happy.

    But the development sucks. I don't even really look at the code anymore, because reading generated code is a drag. And there is no reason really to do it. There is no fulfillment of "I solved this real problem using some intricate logic that came out of my mind". I just throw tokens at it, and it works, great.

    I don't really talk to coworkers anymore about the code. We don't do coding sessions together, or bang our heads together over some hard problem, because there are no hard problems. We don't learn from each other anymore. Everyone just asks their agents, and they are fine.

    I feel my brain atrophying. I forget how to do things. Developing now feels like being kinda drunk.

    Can this be solved? Absolutely: just do it like you used do! Just like quitting to smoke is easy, just don't do it, right? But what if all your colleagues go out to smoke all the time? Do you sit alone? Do you go with them, but just stand next to them in their fume? Or do you need to find new friends? Going back feels like going back to an Abacus after you invented the pocket calculator.

  • hypfer 15 minutes ago

    Enforcing boundaries and saying no have gotten more important than ever, now that violation of either is automated at superhuman speeds.

    FWIW, there might be a silver lining in this. A lot of dysfunction in the current state of tech can (IMO) be traced back to violation of boundaries. This might lead to a cultural shift. Though, that might also just be wishful thinking on my part.

    ___

    > I would love to hear your tips, but still be relevant in this AI era, so my boss does not fire me.

    If your boss fires you because you didn't multiply your performance by doing more work in the same time (without your compensation changing), that's not your fault but simply your employer trying to squeeze you harder and that not working out.

    Always keep that in mind in these discussions.

    Which isn't to say that you should not improve efficiency and all, but it needs to be organic. If something inorganic is asked, then the (moral) failure is on the asker and not the askee.

  • sjdh76 9 minutes ago

    I tell it I am a chimp with a 3 inch brain so complexity beyond chimp scale is forbidden unless requested. And to apply theory of bounded rationality during all chimp interactions. Takes care of me like a spl circus animal.

    I ask it for a quick complexity thermometer reading when ever the rabbit hole is looking like it might explode.

    Also walking away from it every few hours and doing random simple mindless stuff has helped. Like I will go inspect my fish and plants. Try to have a chat with the cat, get others around to do a little dance etc etc.

    I have a priest in the family who has to deal with lot of heavy duty stuff/people's problems. They train them not to get totally sucked in and loose themselves. He calls it grounding. Just simple mundane things to focus shift out of anything heavy.

  • ghoshbishakh 19 minutes ago

    I am vey tired. I maintain Pinggy - my first bootstrapped startup and building Lumirank , my next one. But every day is a struggle of coping up with what is new and what 20 more competitors that corpped up yesterday are up to. Millions of lines of codes being written every day, I can not merge without knowing the overall architecture and flow. But I can't rest. Everyone is running.

    Sometimes I feel please someone give me a job where I can work 12 hours a day - but the rest of the 12 hours I don't need to think about what will happen tomorrow.. It will still be less stressful.

      rightbyte 6 minutes ago

      > please someone give me a job where I can work 12 hours a day - but the rest of the 12 hours I don't need to think about what will happen tomorrow

      Why do you dream about working 12h a day when 8h is pretty standard.

  • prathje 21 minutes ago

    My entire life, I have found meaning in solving problems with code. With AI, this is no longer competitive. Now I develop more than ever and am more productive than ever, but it still doesn't feel as rewarding. I would like to go back.

  • apt-apt-apt-apt 5 minutes ago

    I finally understand how tiring and how much work it is to manage tasks and make decisions all day.

    I used to think that only the workers (the coders, burger makers) did all the hard work, while the managers and up basically sat on their butts and relaxed. But decisions and managing even without coding is just as exhausting.

  • ChaitanyaSai 36 minutes ago

    When we get good at something, it results in flow state, but it also means that was mechanizable in a way and now AI is taking that away. So we are always grappling with the new and effortful. And the context switching, jeez. We need entirely new visualizations of work flow that recognizes we are now doing more, and in parallel. Wonder if this is how air traffic control people feel.

  • tybit 9 minutes ago

    This is definitely a real thing. I think part of it is inherent to the shift, we’re now managing multiple agents which means more context switching than before.

    I think part of it is just a point in time thing though (hopefully). We can’t trust the agent output so need to check it. We can’t trust the agent to use common sense so have to think through every clarification instead of assuming a competent peer will come back with any necessary questions instead of making bad assumptions. I think all of these things will continue to improve over time. For myself AI quickly went from so painful to being avoided to something I can’t work without.

  • rdedev 6 minutes ago

    If you have the ability, leave some parts of the codebase completely in your control. It's impossible to think and work deeply when using AI. So leave the most critical component to yourself and let AI handle the rest

  • mikkelam 7 minutes ago

    My job is easier than ever. Im never tired or completely drained when i get off work.

    I used to grind so hard, but now it's so chill. I don't mind this change.

    The main thing i dislike is how much my profession has been devalued. Code is worth so little now. It's sad.

  • origini 6 minutes ago

    I'm quite energized by this.

    Its crazy to see how we can now do things which were not thinkable a few years back.

    Finally i read real progress i can see and use by myself and not constantly some crypto and blockchain stuff.

    While I would like to have a stable world/live and for sure AI is disruptive as hell to a lot of people and potentially to me too, at least progress of technology i can't stop.

    And i thought about automatistaion for decades for sure, I don't play devils advocate and thinking "yeah its great that we invented the loom" while hating AI for what it is: tech.

    In worst case I only watch one 45 minute ai summary video from my YT channels, but I do have a lot of random small experiments i'm playing around with anyway.

    What i discoved though: if you never go above 20$ subscriptions, you hold yourself back because you don't think about approaching bigger experiements.

  • kevinfarrugia 6 minutes ago

    I find it more difficult to get into "flow state" as the AI agents are continuously "distracting" me. Similarly to managing a team of 5 excellent engineers with poor communication boundaries.

  • jorisboris 18 minutes ago

    I'm building a dashboard for a client.

    I realised how easy it is for me to build the dash.

    But how hard it is to sit down for 1 hour, look at the pages, scroll through them as if I am my client, notice inconsistencies, notice where the numbers don't make sense.

    Sitting down, and actually checking and comparing and thinking were already hard before AI, and they became a lot harder.

  • elorant 35 minutes ago

    I’m tired of exuberant hardware prices so that companies can shove AI down our throats on subpar products that work way worse than they did before.

  • jstummbillig 9 minutes ago

    Have you asked your system? Like, literally, "this new way of working is mentally overstraining me. What can we do at high level, that still is compatible with me in a competitive workspace?"

  • pythonRon 18 minutes ago

    Sometimes, I skim the generated text. I mean, most of it is supposition and filler, right? The rest of the time, I cut to the chase: does the code work? If not, I ignore all the generated text, pass along the errors/warnings, and go from there. What I like best about working with AI is that I feel like a leader developer again (I've been retired from programming for almost 30 years.) It's pleasant and I don't need to worry about how snarky I get when going over bad code.

  • allexsendev 37 minutes ago

    I use AI to correct AI :D Yea I know, sounds ridiculous, but hear me out.

    Claude Web works differently than Claude Code. I use Claude Web/Chat for briefs, general overview of the project outside of code/app, for planning and handing off the work to Code, that includes prompts. Code is tasked to output a detailed view of what it found, run measurements and tests (designed both by me and Chat) and report findings back. That is fed back to Chat and I get a rough summary. Errors are categorized by their blast-radius and so on.

    Eventually I do a deep dive of what changed, how well it's handling, how much it's struggling, token usage, time spent per review/test and so on. (btw, Code is tasked to run an independent review via contextless agent on the codebase, that easily costs me another 20-30 mins and ~200K tokens on my current project, each run).

    It still makes architectural issues, tries bandaiding and patching instead of properly designing, overvaluing/devaluing certain cases and misallocating where most of the focus should be, but that's relatively easier to spot and propose a fix for than doing a line by line code review.

    Codebase quality is ensured through mapping the flow and the output space and having a hard-pinned tests Code can't modify to green its answers, + the independent reviewer I mentioned above.

    It's not as fun as going in by hand on deep technical problems, sure. But AI usage is less about fun and more about output speed, so use it for what it is for ig? :D

  • philipp-gayret 21 minutes ago

    I think it's a very exciting time and I am enthusiastic about it. What I tried to do is automate as much as possible of that decision-making, guidance and taste. Having said that, it is significantly more context switching, my solution so far is to have agents run longer autonomously, less interruptions is less switching. Prerequisite is that you must build a system first that lets you automate that, which is often very personal; most tools don't particularly apply.

  • ccapndave 25 minutes ago

    I use a sort of kanban board so I have a column of the backlog of things to do, a column of tasks agents are actively working on and a column of things that need review. The agents put summaries of what they did in each task and I can write my own comments there too. It’s not perfect, but it definitely helps me with context switching because I can open a task, quickly scan it to see what is going on and then open an agent with the task as its context to continue working on it.

  • ciefa 15 minutes ago

    I don't no, but I can understand why others might.

    For me it's very exciting and AI has been so far a crazy enabler for me. Both in my work and my personal life.

    But I also enjoy keeping up with it and reading about it etc.

  • monegator 6 minutes ago

    I'm just so tired of the narrative.

    It didn't really bother me during the altcoin/nft scam era, other than from time to time trying to explain at a normie that they were mostly scams, you know the concept that if you want to sell an asset for X you have to find somebody willing to buy.

    But at least you could simply ignore all the mentally ill megalomaniacs that were like duude this is the future

    This time instead it's so pervasive that you can simply not excape the narrative and simply concentrate on the good stuff about the technology. It's the narrative, the pressure, the whole global situation, not AI in general

  • sammy2255 14 minutes ago

    No, infact i'm more empowered than ever.. might burn out tho.. we'll see

  • podgorniy 9 minutes ago

    > so my boss does not fire me

    That't the key. Not AI.

  • ankurdhama 27 minutes ago

    Remember to take breaks, this is applicable before and after AI.

  • fabioborellini 31 minutes ago

    Yes, the worst (or just longest) pieces of slop tire me out. When I leave work I usually cannot read or spell properly. The texts I read in the afternoon make much more sense in the next day. I'm making typos I could never ever imagine making. There's just too much to review and ignore.

  • sourcecodeplz 12 minutes ago

    instead of working 4-5 days per week i work 1-2 intense ones.

    rest i use to think

  • fghorow 20 minutes ago

    I am old enough to be retired -- career spent as a research geophysicist. I have about 2-3 scientific projects/papers/codebases left in me before I go be a hermit in a cave somewhere.

    LLMs appear to be able help me get through that. I'll take the help.

    BUT JEEZ! Dealing with "Rain Man"[1] LLMs week-in and week-out is wildly annoying, frustrating, and anger inducing.

    If they all would just STOP sounding so authoritative when spewing nonsense!

    [1] After the Dustin Hoffman character in the movie of the same name. "Ah but you know I'm an excellent d̴r̴i̴v̴e̴r̴ programmer."

  • dude250711 37 minutes ago

    > We need to keep track of many things happening in parallel...

    That your workplace, not "AI era".

  • ilitirit 19 minutes ago

    I'm just extremely tired of non-technical people trying to tell me how to do my job, what the state-of-the-art is, that I can implement their non-existent specs faster, or that software development is just about the ideas not implementation because we have swarms of clankers available.

  • okl 12 minutes ago

    > I am pretty sure most of you are experiencing the same as me, but: Have you found ways of using AI without increasing mental overload?

    I would recommend you to try using FIM/line completion rather than the agent approach. Using FIM it makes me (feel) productive while still being in control. Oftentimes when writing code for production, documentation etc. the agent approach feels like a wash to me - sometimes it saves time, sometimes it wastes time. With FIM the gain/quality is more consistent.

  • Retr0id 21 minutes ago

    > read enormous amounts of generated text

    This is something I avoid at all costs. If it's someone else's slop I just won't read it, and if it's "my" slop I prefer to interactively ask questions about it rather than reading a wall of text.

  • rvz 32 minutes ago

    > Although AI lets us do much more,

    More of what? I see many here using AI to build more of the same things in another language such as rewrites and then claiming that they are "productive", which is the problem of many engineers here.

    Not that much risk taking if all what everyone is doing is just full blown rewrites and then abandoning it in a couple of months later and just wasting tokens for free.

    If the result is to vibe code something for free and it makes no money and has no users then it is a waste of time.

      user43928 3 minutes ago

      More of whatever you had in mind.

      Clearly there are few limits to what you can implement with AI agents today.

      Depending on the complexity, you will spend a lot of time QA testing, giving feedback, and iterating.

      One can take shortcuts such as porting existing software, as you mentioned. Many are just content publishing crappy novel software that they barely tested.

      You don't need to do that. No one is forcing you not to QA test and iterate until you have a good product.

  • Hamuko 37 minutes ago

    My boss is demanding me to use AI but hasn’t started demanding me to run parallel agents or anything like that, so I’m managing to keep things under control. Who knows how long it’ll take before they start doing that or just fire me outright. I feel pretty checked out anyway. I do remind myself every day that “it’s just a job” and I shouldn’t care about it. I think I’m more worried about AI ruining my leisure time too and has me check out of life entirely.

  • damsta 9 minutes ago

    I hate it and I know it'll get worse

  • smolder 12 minutes ago

    The AI era just started. So no, but I would like if we weren't in such a capitalist hellscape where you practically have to eat other people to survive. The world now is grim because of who is leading. Stupid, rich sociopaths have worked really hard to make sure democracy doesn't work properly. Crying about "fake news" and lying until the fourth estate is dead. We are in an era of criminal leadership more than ever. I am worried that the potential for massive tragedy is building up, and we're not addressing real problems like resource scarcity and human caused mass extinctions and so on. There is a really bad future ahead when you say "drill baby drill" and go to war and support genocide.

  • phoronixrly 29 minutes ago

    I am tired of the fact that even my hobbies have now been taken over by LLM-wielding imbeciles. Nothing better than going through LLM output your whole work day only to tune in to your favourite community after work to see an absolute idiot throw a slop grenade and refuse to accept that the LLM served him bullshit...

      novaRom 16 minutes ago

      It feels a lot of reddit comments (but also here on HN) are AI generated. It would be helpful to see a kind of marking of probability a comment is generated.

  • RicoElectrico 31 minutes ago

    I am tired, even if I don't use AI too much for my day job designing HW, mostly for disposable scripts if at all. The utter lack of stability in the market, not even 5 years out, is sad. That is even though I have savings to weather the storm and no major liabilities.

    AI is a boon for learning, but the result will heavily depend on mental capability of the user; having a depression-induced brainrot doesn't help though.

    And, in the last year clankers have started coming for us EEs.

    The reality is that many people are more fucked than I am, but I can't stop the bad thoughts.

  • victorbuilds 30 minutes ago

    Over 40 here, and I’m having the opposite experience. Honestly, I think experience is part of why. Years of projects teach you what to ignore: which generated code actually needs a careful review, which decisions matter, and when to stop. I don’t run many things in parallel. I’d rather do one thing well than babysit five agents.

    It also helps that a lot of my AI use is on my own side projects, where I set the pace. That makes it fun instead of draining. Maybe the tiredness has less to do with AI itself and more to do with being pushed to maximize throughput?