←back to thread

214 points Brajeshwar | 1 comments | | HN request time: 0.332s | source
Show context
binarymax ◴[] No.45083870[source]
I guess I’m an older developer.

But I’ve come full circle and have gone back to hand coding after a couple years of fighting LLMs. I’m tired of coaxing their style and fixing their bugs - some of which are just really dumb and some are devious.

Artisanal hand craft for me!

replies(5): >>45083946 #>>45083947 #>>45088122 #>>45089055 #>>45091438 #
Gigachad ◴[] No.45088122[source]
I've also just turned off copilot now. I had several cases where bugs in the generated code slipped through and ended up deployed. Bugs I never would have written myself. Reviewing code properly is so much harder than writing it from scratch.
replies(1): >>45091451 #
1. jennyholzer ◴[] No.45091451[source]
"write it right the first time" is my new mantra/challenge to myself.

along with improving my skills in vim, this approach has made me significantly more productive and has made my code much simpler compared to when i was using LLM code generation tools.

there is no shortcut around hard work.

there is no shortcut to thoroughly interrogating the constraints of the software problem at hand.

developers who rely on LLM code generation are poor coworkers because they don't understand what they've written and why they've written it.