Live data from Hacker News

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

news.ycombinator.com

521–530 of 657 posts

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

#521
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…

Obviously you should also use Claude to consume those 50 pages. It sounds cynical, but it's not. It's practical.

What I've learned in 2 years of heavy LLM use - ChatGPT, Gemini, and Claude, is that the significance is on expressing and then refining goals and plans. The details are noise. The clear goals matter, and the plans are derived from those.

I regularly interrupt my tools to say, "Please document what you just said in ...". And I manage the document organization.

At any point I can start fresh with any AI tool and say, "read x, y, and z documents, and then let's discuss our plans". Although I find that with Gemini, despite saying, "let's discuss", it wants to go build stuff. The stop button is there for a reason.

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

#523
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…

Obviously you should also use Claude to consume those 50 pages. It sounds cynical, but it's not. It's practical. What I've learned in 2 years of heavy LLM use - ChatGPT, Gemini, and Claude, is that the significance is on expressing and then refining goals and plans. The details are noise. The clear goals matter, and the plans are derived from those. I regularly interrupt my tools to say, "Please document what you jus…

I use an agents.md file to guide Claude, and I include a prominent line that reads UPDATE THIS FILE WITH NEW LEARNINGS. This is a bit noisy -- I have to edit what is added -- but works well and it serves as ongoing instruction. And as you have pointed out, the document serves as a great base if/when I have to switch tools.

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

#525

Earlier quoted context omitted.

If you dont take a stand and refuse to clean their mess, aren't you part of the problem? No self respecting proponent of AI enabled development should suggest that the engineers generating the code are still not personally responsible for its quality.

Ultimately that's only an option if you can sustain the impact to your career (not getting promoted, or getting fired). My org (publicly traded, household name, People who disagree at all levels of seniority have been made to leave the organization. Practically speaking, there's no sexy pitch you can make about doing quality grunt work. I've made that mistake virtually every time I've joined a company: I make perform…

> ... I make performance improvements, I stabilize CI, I improve code readability, remove compiler warnings, you name it ...

These are exactly the kind of tasks that I ask an AI tool to perform.

Claude, Codex, et al are terrible at innovation. What they are good at is regurgitating patterns they've seen before, which often mean refactoring something into a more stable/common format. You can paste compiler warnings and errors into an agentic tool's input box and have it fix them for you, with a good chance for success.

I feel for your position within your org, but these tools are definitely shaking things up. Some tasks will be given over entirely to agentic tools.

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

#526
Previously, both tools and providers:

  - Continue.dev (kind of broken regardless of models)
  - Aider (unpleasant for me to use, too much busywork)
  - GitHub Copilot (tbh nice plugins and generous quotas + the only working autocomplete that's actually good I've tried)
  - JetBrains AI and Junie (since I already pay for their IDEs, that came bundled), also nice but quotas are quite limiting
  - local models with Ollama or llama.cpp - cool conceptually but always really limited
  - OpenRouter for cloud models - ended up being kind of expensive and I didn't need those various models that much in the end
  - Cerebras Code - really generous token limits and amazing speed, but recently more downtime and not as stable, and I realized I need SOTA models
  - OpenCode - honestly pretty good
  - Codex - also pretty good
Right now:

  - Anthropic Max (100 USD a month) subscription has pretty much replaced everything else
  - Claude Code, both the CLI and GUI version has replaced everything else, good enough, also doesn't have *as many* file path issues as OpenCode (e.g. on Windows)
  - still using Docker containers for builds, but also running it directly on my system because I'm lazy and stupid, no claws of any sort though
Overall thoughts on development:

  - even the good models will create untold amounts of slop, unless controlled
  - that's why I'm creating a tool called ProjectLint for my own needs, where you can write rules in ECMAScript (Go + goja) for what a project needs - stack agnostic rules in regards to the code structure, architecture, utilities that must or must not be used, file lengths and where to put them, which tbh in practice ends up being a shitload of regexes instead of ASTs, but at the same time that's good enough - there's consistent output with suggestions of what to do for each error; LLMs love that shit
  - other than that, Opus 4.6 for everything currently, really nice tool use, good web search for referencing stuff (no documentation MCPs yet to keep it light), digging into node_modules or other source code to realize what's up, often MULTIPLE parallel code review agents, since just one often isn't enough
  - also you really, really need code tests and the ability to stand up a local environment - I used to hate projects before that don't have these, now I just hate them with an even more of a burning passion
  - I've done in a few weeks than people do in a month, not 10x but definitely an improvement with any work that has friction in it (I probably have unmedicated ADHD tbh), though the context switching will absolutely burn people out and having the ability to write code will athropy when you're just having more work thrown at you and outsource more and more of the development to these tools, plus if they hike the platform prices that's gonna be painful too
  - In plain words, for a while it's gonna be great but long term we're cooked, also interesting to see that if you try to use these tools without a modicum of actual engineering in regards to how to approach these, you will often still get shit results long term, even with good models

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

#527
post #306

Earlier quoted context omitted.

There is an alternative way make the necessary point here.. Let it go through with comments to the effect that you can not attest to the quality or efficacy of the code and let the organization suffer the consequences of this foray into LLM usage. If they can't use these tools responsibly and are unwilling to listen to the people who can, then they deserve to hit the inevitable quality wall Where endless passes throu…

I think you're falling victim to the just-world fallacy.

I am absolutely certain the world isn't just. I'm also absolutely certain the world can't get just unless you let people suffer consequences for their decisions. It's the only way people can world.

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

#528
post #515
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…

One group of people pretends to have written something and another group of people pretends to have read something. Much productivity is gained. Zizek had a great point about this.

At least both get paid in not-pretend money.

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

#529

I'm an engineer at Amazon - we use Kiro (our own harness) with Opus 4.6 underneath. Most of my gripes are with the harness, CC is way better. In terms of productivity I'm def 2-4X more productive at work, >10x more productive on my side business. I used to work overtime to deliver my features. Now I work 9-5 and am job hunting on the side while delivering relatively more features. I think a lot of people are missing…

How do you deal with a risk of LLM generating malicious code and then running it? I suspect it's a bit more difficult to set it up tailorer to your needs in a big corp.
Post reply on HN