Live data from Hacker News

Ask HN: How is AI-assisted coding going for you professionally?

news.ycombinator.com

531–540 of 657 posts

Re: Ask HN: How is AI-assisted coding going for you professionally?

#531

It is phenomenal. I have a lot of experience, low and high level. These AI tools allow me to "discuss" possibilities, research approaches, and test theories orders of magnitude faster than I could in the past. I would roughly estimate that my ability to produce useful products is at least 20x. A good bit of that 'x' is because of the elimination of mental barriers. There have always been good ideas I had which I knew…

It's really interesting how delusional people here can get when their livelihood depends on it. It's a game changer guys. I've been working professionally for 12 years. Big companies, small companies, freelance, startup CTO nowadays. It's multiplier. It gives me superpowers. If you don't feel the superpowers, you're either missing out or in denial. Embrace agentic coding.

Re: Ask HN: How is AI-assisted coding going for you professionally?

#533
post #161

Earlier quoted context omitted.

This checks out logical speaking. The FANG code basis are very large and date back years might not necessarily be using open source frameworks rather in house libraries and frameworks none of which are certainly available to Anthropic or OpenAI hence these models have zero visibility into them. Therefore combined with the fact that these are not reasoning or thinking machines rather probabilistic (image/text) generat…

No it doesn't check out. I think it's becoming abundantly clear LLMs learn in real time as they speak to you. There's a lot of denial and people claiming they don't learn that their knowledge is fixed on the training data and this is not even remotely true at all. LLMs learn dynamically through their context window and this learning is at a rate much faster than humans and often with capabilities greater than humans…

You're observing this "paradox", because what you call learning here is not learning in the ML sense; it's deriving better conclusions from more data. It's true for many ML methods, but it doesn't mean any actual learning happens.

Re: Ask HN: How is AI-assisted coding going for you professionally?

#534

Earlier quoted context omitted.

It's kind of funny to see you saying "whatever solution you find are 5 years out of date", while at the same time saying that the tool that was taught using those same 5 years out of date solutions as a part of its training data is actually good. Terrible idea if you ask me. I'd suggest checking the official docs next time around, or at the very least copying them into the context window.

First, good agents do that themselves. Second, specifying an exact and current version also works. Third, I'm mostly concerned about having a working example. I'm talking about breaking changes and APIs not existing in newer framework version. As long as it compiles, it's clear the approach still works.

Well then your experience is not really relevant in this thread when the prompt is specifically asking for professional coding work now, is it?

You're not an LLM (at least I don't think you are), you're not obliged to respond with an answer even when that answer is only tangentially related to the prompt.

Re: Ask HN: How is AI-assisted coding going for you professionally?

#535
I work on an ancient codebase, C# and C++ code spanning over 3 major repos and 5 other minor ones. I'm senior engineer and tech lead of my team, but I also do a lot of actual coding and code reviews. It's a somewhat critical internal infra. I'm intimately familiar with most of the code.

I've become somewhat addicted to using coding agents, in the sense I've felt I can finally realize a lot of fantasies about code cleanup and modernization I've had during the decade, and also fulfill user requests, without spending a lot of time writing code and debugging. During the last few months I've been spending my weekends prompting and learning the ropes. I've been using GPT 5.x and GPT 4 before that.

I've tried both giving it big cleanup tasks, and big design tasks. It was ok but mentally very exhausting, especially as it tends to stick to my original prompt which included a lot of known unknowns, even after I told it I've settled on a design decision, and then I have to go over its generated code line-by-line and verify that earlier decisions I had already rejected aren't slipping into the code again. In some instances I've had to tell it again and again that the code it's working on is greenfield and no backwards compatibility should be kept. In other instances I had to tell it that it shouldn't touch public API.

Also, a lot of things which I take for granted aren't done, such as writing detailed comments above each piece of code that is due to a design constraint or an obscure legacy reason. Even though I explicitly prompt it to do so.

Hand-holding it is a chore. It's like coaching a junior dev. This is on top of me having 4 actual real-life junior devs sending me PRs to review each week. It's mentally exhausting. At least I know it won't take offense when I'm belittling its overly complicated code and bad design decision (which I NEVER do when reviewing PRs for the actual junior devs, so in this sense I get something to throw my aggression against).

I have tried using it to make 3 big tasks in the last 5 months. I have shelved the first one (modernizing an ancient codebase written more than 20 years ago), as it still doesn't work even after spending ~week on it, and I can't spare any more time. The second one (getting another huge C# codebase to stop rebuilding the world on every compilation) seemed promising and in fact did work, but I ended up shelving it after discovering its solution broke auto-complete in Visual Studio. A MS bug, but still.

The 3rd big task is actually a user-facing one, involving a new file format, a managed reader and a backend writer. I gave it a more-or-less detailed design document. It went pretty ok, especially after I've made the jump to GPT 5.2 and now 5.4. Both of them still tended to hallunicate too much when the code size passed a certain threshold.

I don't use it for bug fixing or small features, since it requires a lot of explaining, and not worth it. Our system has a ton of legacy requirement and backwards compatibility guarantees that would take many days to specify properly.

I've become disillusioned last week. It's all for the best. Now that my addiction has lessened maybe I can have my weekends back.

Re: Ask HN: How is AI-assisted coding going for you professionally?

#536

Couldn’t read the entire comments but, my experience has been overwhelmingly positive so far. I think what helps me be effective is a combination of factors: I work only in a modern, well-documented and well-architected Java codebase with over 80% test coverage. I only use Claude Code with Opus 4.6 on High Effort. I always, ALWAYS treat my “new job” as writing a detailed ticket for whatever it is I need to do. I give…

I find this pretty interesting. I am curious though: Did you dislike coding? You sound genuinely excited to not be doing it anymore. For me I have been a coder since a very young age and I am nearing the end of my career now. I still love writing code to problem solve just as much as the first day I learnt to code. The thought of something taking that task away from me doesn't fill me with glee. A parallel for me is…

I like problem solving and building useful things for our customers. Coding for me was always more of a “means to an end” than pure craft on its own. Obviously some standard, good and clean code pops up when you’re working in things to be extended or maintained by others, but, truth be told, ego battling in code reviews gets boring very fast and additionally, no matter how much I like experimenting with things, if I have an hypothesis, I can now validate it in 2 days instead of 1 week, which means I can validate double the hypothesis.

I am extremely excited about that! Coding in itself as the act of manually typing things? Absolutely not

Re: Ask HN: How is AI-assisted coding going for you professionally?

#537

Earlier quoted context omitted.

My most productive day last week was a net of -10k lines (yes, minus ten thousand). No AI used.

Congratulations, honestly, but I would not do that for a job. Metaphorically speaking, you’re out there sprinting on the road while people who’ve made agentic coding work for them are sipping coffee in a limo. People who haven’t made agentic coding work (but do it anyway) are sipping coffee in the back of a limo that has no brakes. No thanks to that.

You have a 200K LOC repository and you haven’t written 99.5% of it?

Re: Ask HN: How is AI-assisted coding going for you professionally?

#538

Earlier quoted context omitted.

Are you an expert in this field? I'm curious if the AI generated code here is actually good.

I've done some work on compression really long ago but I am very far from an expert in the field, in fact I'm not an expert in any field ;) The best I ever did was a way to compress video better than what was available at the time but wavelets overtook that and I have not kept current. I'm curious about two things: - is it really that much better (if so, that would by itself be a publishable result) where better is -…

As a black box it works. It produces smaller binaries. when extracted matching bit-by-bit to the original file.

I tested across 100 packages. better efficiency across the board.

But I don't know if I (or anyone) want to maintain software like this. Where it's a complete black box.

it was a fun experiment though. proves that with a robust testing harness you can do interesting things with pure AI coding

Re: Ask HN: How is AI-assisted coding going for you professionally?

#539

Couldn’t read the entire comments but, my experience has been overwhelmingly positive so far. I think what helps me be effective is a combination of factors: I work only in a modern, well-documented and well-architected Java codebase with over 80% test coverage. I only use Claude Code with Opus 4.6 on High Effort. I always, ALWAYS treat my “new job” as writing a detailed ticket for whatever it is I need to do. I give…

I find this pretty interesting. I am curious though: Did you dislike coding? You sound genuinely excited to not be doing it anymore. For me I have been a coder since a very young age and I am nearing the end of my career now. I still love writing code to problem solve just as much as the first day I learnt to code. The thought of something taking that task away from me doesn't fill me with glee. A parallel for me is…

Replying once again for future reference to make my position clear: I firmly believe that one MUST experience programming on its own first. No LLMs, no crutches. One MUST feel the abstractions melting away and things clicking in the brain first.

The design becoming obvious. Being able to remove that extra if statement after clarifying requirements with a customer face to face.

A design pattern fitting a scenario like a glove, etc, etc.

You need REAL experience that only comes with time and effort. Years or decades, different businesses, different companies, etc.

But once you have crossed that chasm and that rite of passage, using LLMs becomes a true multiplier and my experience quite fun.

Using them blindly or without experience is a very different thing I can imagine.

Re: Ask HN: How is AI-assisted coding going for you professionally?

#540
I’m a newer full stack engineer, previously did mostly web dev. It’s been useful in the areas that I’m not super interested in. We’re working on a 700KLOC legacy monolithic CRUD app with 0 documentation, it’s essentially the Wild West. We’ve found it very difficult to apply AI in a meaningful way (not just code output, reviews, documentation writing, automation). For a small team with lots to do on what is essentially a “keep the lights on” we’re in an interesting place, as it feels the infrastructure / codebase isn’t set up to handle newer tools.

I use the code generation heavily in my day to day, though verification is a priority for me, as is gaining an understanding of the business logic + improving my skills as a developer. There’s a healthy balance between deploying 100% generated code and not using the tools at all.

It’s useful for research tasks, identifying areas I’ll be working in when developing a feature. However, this team has a gigantic backlog and there are TONS of things we are behind on, so it does feel like AI isn’t moving the needle for us, though it is helpful. I’d like to apply it in different areas, but my senior engineer is very anti-AI, so he doesn’t find the tools useful and is actively against using them. Like I said, there’s surely a balance…

I see us using / relying on them more in the future, due to pressure from above, along with the general usefulness of them.

Post reply on HN