Live data from Hacker News

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

news.ycombinator.com

391–400 of 657 posts

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

#391
Professionally, sending our code off prem is not an option. Frankly I don’t understand why executives are okay with AI companies training LLMs on their IP. Unless they own a significant stake in the AI company I guess.

Personally, it’s been decent for generating tedious boilerplate. Though I’m not sure if reading the docs and just writing things myself would have been faster when it comes time to debug. I’m pretty fast at code editing with vim at this point. I’m also hesitant to feedback any fixes to the AI companies.

I’ve found “better google” to be a much more comfortable if not faster way to use the tools. Give me the information, I’ll build an understanding and see the big picture much better.

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

#392
i'm a senior engineer at a mid-size, publicly traded company.

my team has largely avoided AI; our sister team has been quite gungho on it. i recently handed off a project to them that i'd scoped at about one sprint of work. they returned with a project design that involved four microservices, five new database tables, and an entirely new orchestration and observability layer. it took almost a week of back-and-forth to pare things down.

since then, they've spent several sprints delivering PRs that i now have to review. there's lots of things that don't work, don't make sense, or reinvent things we already have from scratch. almost half the code is dedicated to creating 'reusable' and 'modular' classes (read: boilerplate) for a project that was distinctly scoped as a one-off. as a result, this takes hours, and it's cut into my own sprint velocity. i'm doing all the hard work but receiving none of the credit.

management just told me that every engineer is now required to use AI. i'm tired.

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

#393
post #268

Haven't seen this mentioned yet, but the worst part for me is that a lot of management LOVES to use Claude to generate 50 page design documents, PRDs, etc., and send them to us to "please review as soon as you can". Nobody reads it, not even the people making it. I'm watching some employees just generate endless slide decks of nonsense and then waffle when asked any specific questions. If any of that is read, it is b…

I noticied what previously would take 30 mins, now takes a week. For example we had a performance issue with a DB, previously I'd just create a GSI (global secondary index), now there is a 37 page document with explanation, mitigation, planning, steps, reviews, risks, deployment plan, obstacles and a bunch of comments, but sure it looks cool and very professional.

Im now out of the workforce and can’t even imagine the complexity of the systems as management and everyone else communicate plans and executions through Claude. It must already be the case that some code based are massive behemoths few devs understand. Is Claude good enough to help maintain and help devs stay on top of the codebase?

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

#394

Earlier quoted context omitted.

The atrophy of manually writing code is certainly real. I'd compare it to using a paper map and a compass to navigate, versus say Google Maps. I don't particularly care to lose the skill, even though being good and enjoying the programming part of making software was my main source of income for more than a decade. I just can't escape being significantly faster with a Claude Code. > he can tell what it generates is m…

have you tried using AI generated code in a non hobby project? one that has to go to production? it just allucinates packages, adds random functions that already exist, creates new random APIs. How is that not unmantainable?

FWIW I mainly use Opus 4.6 on the $100/mo Max plan, and rarely run into these issues. They certainly occur with lower-tier models, with increased frequency the cheaper the model is - as for someone using it for a significant portion of their professional and personal work, I don’t really understand why this continues to be a widespread issue. Thoroughly vetting Plan Mode output also seems like an easy resolution to this issue, which most devs should be doing anyways IMO (e.g. `npm install random-auth-package`).

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

#395
post #135

Earlier quoted context omitted.

Do you have any kind of proof you can show us? This reads like every other AI hype post but I have still never seen anyone demonstrate anything but proof of concept apps and imaginary workloads.

yeah, you'd think these commercial organizations would sit down with like, one marketer, and just put a non-trivial app together in real time and screen cap it all... like, we've had this technology for several decades now, and none of these AI tools are like: "This is so great, let me show everyone how to write a CRUD database with a notepad and calendar app" or whatever.

Several decades? Seriously?

Several decades ago, we barely had the internet, rockets were single use only, and smart phones were coming any day now. CRISPR was yet to be named, social media meant movies from Blockbusters or HBO that you watched with friends. GLP-1 was a meh option for diabetics.

I agree with your overall point but...your time frame is way off.

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

#396

I have good success using Copilot to analyze problems for me, and I have used it in some narrow professional projects to do implementation. It's still a bit scary how off track the models can go without vigilance. I have a lot of worry that I will end up having to eventually trudge through AI generated nightmares since the major projects at work are implemented in Java and Typescript. I have very little confidence in…

TBH it kinda makes sense why personal projects are where productivity jumps are much larger.

Working on projects within a firm is... messy.

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

#397
I use Gemini, and rarely ChatGPT (usually once or twice a day). I ask very narrow, pointed questions about something specific I would like an answer to. I typically will verify that the solution is good/accurate because I've been burned in the past by receiving what I'd characterize as a bad solution or "wrong" answer.

I think it's useful tool, but whenever I have a LLM attempt to develop an entire feature for me, the solution becomes to a pain to maintain (because I don't have the mental model around it or the solution has subtle issues).

Maybe people who are really deep into using AI are using Claude? Perhaps it's way better, I don't know.

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

#398
Tools: Claude Code and various VS Code derivatives, and Cursor at work. Generally Opus 4.6 now.

I feel it made me better and other people worse.

GOOD:

I feel that I’m producing more and better code even with unfamiliar and tangled codebases. For my own side projects, it’s brought them from vague ideas to shipped.

I can even do analyses I never could otherwise. On Friday I converted my extensive unit test suite into a textual simulation of what messages it would show in many situations and caught some UX bugs that way.

Cursor’s Bugbot is genuinely helpful, though it can be irritatingly inconsistent. Sometimes on round 3 with Bugbot it suddenly notices something that was there all along. Or because I touch a few lines of a library suddenly all edge cases in that library are my fault.

NOT GOOD:

The effect on my colleagues is not good. They are not reading what they are creating. I get PRs that include custom circular dependency breakers because the LLM introduced a circular dependency, and decided that was the best solution. The ostensible developer has no idea this happened and doesn’t even know what a circular dependency breaker is.

Another colleague does an experiment to prove that something is possible and I am tasked to implement it. The experiment consists of thousands of lines of code. After I dig into it I realize the code is assuming that something magically happened and reports it’s possible.

I was reflecting on this and realized the main difference between me and my current team is that I won’t commit code I don’t understand. So I even use the LLMs to do refactors just for clarity. while sometimes my colleagues are creating 500-line methods.

Meanwhile our leaders are working on the problem of code review because they feel it’s the bottleneck. They want to make some custom tools but I suspect they are going to be vastly inferior to the tools coming from the major LLM providers. Or maybe we’ll close the loop and we won’t even be reviewing code any more.

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

#399
post #342

Earlier quoted context omitted.

If you shove clearly AI generated content at me, I will use an AI to summarize it. Or I'll walk up to your desk and ask you to explain it.

I actually think there’s almost an acceptable workflow here of using LLMs as part of the medium of communication. I’m pretty much fine with someone sending me 500 lines of slop with the stated expectation that I’ll dump it into an LLM on my end and interact with it. It’s the asymmetric expectations—that one person can spew slop but the other must go full-effort—that for me personally feels disrespectful.

I think we'll eventually move away from using these verbose documents, presentations, etc for communication. Just do your work, thinking, solving problems, etc while verbally dumping it all out into LLM sessions as you go. When someone needs to be updated on a particular task or project, there will be a way to give them granular access to those sessions as a sort of partial "brain dump" of yours. They can ask the LLM questions directly, get bullet points, whatever form they prefer the information in.

That way, thinking is communication! That's kind of why I loved math so much - it felt like I could solve a problem and succinctly communicate with the reader at the same time.

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

#400

Earlier quoted context omitted.

Why exactly do you think people not doing that kind of work will be automated but your kind of work won't be automated? If AI really is all that, then whatever "special" thing you are doing will be automated as well.

Thats exactly what we as software engineers do. We are constantly automating ourselves out of a job. The trick is that we never actually accomplish that, there will always be things for humans to do. We're discovering so much latent demand for software, Jevon's paradox is in full effect and we're working more than ever with AI (at least I am).

OP compared AI to interns, and how they need to guide it and instuct it on simple things, like using unit tests. Well, what about when AI is actually more like an ultra talented programmer. What exactly would OP bring to the table apart from being able to ask it to solve a certain problem?

Their comment about people who don't operate like them being out of a job might be true if AI doesn't progress past the current stage but I really don't see progress slowing down, at least in coding models, for quite some time.

So, whatever relevance OPs specific methods have right now will quickly be integrated into the models themselves.

Post reply on HN