Live data from Hacker News

Ask HN: Anyone struggling to get value out of coding LLMs?

news.ycombinator.com

11–20 of 293 posts

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#11
post #2

I use this analogy. In the early 90's I had been programming in assembler and sometimes in pure hex codes. I had been very good at that, creating really effective code, tight, using as little resources as possible. But then resources became cheap and it stoped matter. Yeah, the tight well designed machine code is still some sort of art expression but for practical purpose it makes sense to write a program in higher l…

A c program is understandable even if it isn't efficient. It's also deterministic, or close enough that it shouldn't matter.

An llm project that can be generated from scratch every time is maybe understandable if you use very good prompts and a lot of grounding text. It is not deterministic unless you use zero temperature and stick with the same model forever. Something that's impossible now. Six months ago the state of the art model was deepseek r1.

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#12
post #10

Simon Willison has helpful recent advice on this: Here’s how I use LLMs to help me write code (11th March 2025) https://simonwillison.net/2025/Mar/11/us.ing-llms-for-code/

there's a typo in the link, this is the correct link: https://simonwillison.net/2025/Mar/11/using-llms-for-code/

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#13
There are two kinds of engineers.

Those who can’t stop raving about how much of a superpower LLMs are for coding, how it’s made them 100x more productive, and is unlocking things they could’ve never done before.

And those who, like you, find it to be an extremely finicky process that requires extreme amount of coddling to get average results at best.

The only thing I don’t understand is why people from the former group aren’t all utterly dominating the market and obliterating their competitors with their revolutionary products and blazing fast iteration speed.

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#14
I find the code quality is an LLMs first priority. It might not execute but it will have good variable names and comments.

I find that so far their quality is horizontal, not vertical.

A project that involves small depth across 5 languages/silos? Extremely useful.

A long project in a single language? Nearly useless.

I feel like its token memory. And I also feel like the solution will be deeper code modularisation.

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#15
I would never use an LLM for trying to generate a full solution to a complex problem. That's not what they're good at.

What LLMs are good at and their main value I'd argue, is nudging you along and removing the need to implement things that "just take time".

Like some days back I needed to construct a string with some information for a log entry, and the LLM that we have suggested a solution that was both elegant and provided a nicer formatted string than what I had in mind. Instead of spending 10-15 minutes on it, I spent 30 seconds and got something that was nicer than what I would have done.

It's these little things that add up and create value, in my opinion.

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#16
my code setup hasn't changed in 10 years

I tried to use many LLM tools. They are generally not capable of doing anything useful in a real project.

Maybe solutions like MCP, that allow the LLM to access the git history make the LLM become useful for someone that actually works on a project.

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#17
post #10

Simon Willison has helpful recent advice on this: Here’s how I use LLMs to help me write code (11th March 2025) https://simonwillison.net/2025/Mar/11/us.ing-llms-for-code/

There’s also discussion here about an article written by David Crawshaw, the CTO of Tailscale:

> How I program with LLMs

https://news.ycombinator.com/item?id=42617645

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#18
post #13

There are two kinds of engineers. Those who can’t stop raving about how much of a superpower LLMs are for coding, how it’s made them 100x more productive, and is unlocking things they could’ve never done before. And those who, like you, find it to be an extremely finicky process that requires extreme amount of coddling to get average results at best. The only thing I don’t understand is why people from the former gro…

That's because they fall under the "engineers" category like my local postman and Michael Schumacher both fall under the "driver" category.

Most people don't work on anything technically hard, most problems are business logic issues that aren't solved technically or legacy code workarounds for which you need to put 3-10 domain experts in a room for a few hours to solve.

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#19
I find LLMs very useful when I need to learn something new, e.g. a new library or API, or a new language. It is much faster to just ask the LLM how to render text in OpenGL, or whatever, than read through tons of terrible documentation. Or, if I have a bunch of repetitive boilerplate stuff that I have no good templates for or cannot borrow from another part of the codebase. But when it comes to what I consider the actual 'work', the part of my codebase that is actually unique to the product I'm building, I rarely find them valuable in the "letting them write the code for me" sense.

I reflected once that very little of my time as a senior engineer is actually spent just banging out code. The actual writing of the code is never the hard part or time-consuming part for me - it's figuring out the right architecture, figuring out how to properly refactor someone else's hairball, finding performance issues, debugging rare bugs, etc. Yes, LLMs accelerate the process of writing the boilerplate, but unless you're building brand new products from scratch every 2nd week, how much boilerplate are you really writing? If the answer is "a lot", you might consider how to solve that problem without relying on LLMs!

Re: Ask HN: Anyone struggling to get value out of coding LLMs?

#20
post #13

There are two kinds of engineers. Those who can’t stop raving about how much of a superpower LLMs are for coding, how it’s made them 100x more productive, and is unlocking things they could’ve never done before. And those who, like you, find it to be an extremely finicky process that requires extreme amount of coddling to get average results at best. The only thing I don’t understand is why people from the former gro…

I find LLMs make me about 10% more productive – which is great, but nowhere near as extreme as some claims.

Cursor autocompletes a lot of stuff I would have typed anyway, and LLM search is a strong complement to Google, though not a direct replacement. Generating more than a few lines usually gives me bad code, but often suggests libraries I didn't know about, especially outside my area of expertise.

There's just not a lot of people talking about middling results because the extremes tend to eat up the conversation.

Post reply on HN