logoalt Hacker News

unlikelytomatotoday at 3:09 AM5 repliesview on HN

This is why I'm confused when people say it isn't ready to replace most of the programmer workforce.


Replies

danparsonsontoday at 6:02 AM

Yeah that describes most legacy codebases I've worked on XD

Foobar8568today at 6:13 AM

LLM code is higher quality than any codes I have seen in my 20 years in F500. So yeah you need to "guide" it, and ensure that it will not bypass all the security guidance for ex...But at least you are in control, although the cognitive load is much higher as well than just "blind trust of what is delivered".

But I can see the carnage with offshoring+LLM, or "most employees", including so call software engineer + LLM.

show 3 replies
lwansbroughtoday at 5:34 AM

For me, I'll do the engineering work of designing a system, then give it the specific designs and constraints. I'll let it plan out the implementation, then I give it notes if it varies in ways I didn't expect. Once we agree on a solution, that's when I set it free. The frontier models usually do a pretty good job with this work flow at this point.

YesBoxtoday at 5:34 AM

Heh, people like to have someone else to blame.

iLoveOncalltoday at 8:12 AM

Really? Because this perfectly explains why it will never replace them: it needs an exact language listing everything required to function as you expect it.

You need code to get it to generate proper code.

show 1 reply