| ▲ | shsush 10 hours ago | ||||||||||||||||
The real secret to agent productivity is letting go of your understanding of the code and trusting the AI to generate the proper thing. Very pro agent devs like ghuntley will all say this. And it makes sense. For most coding problems the challenge isn’t writing code. Once you know what to write typing the code is a drop in the bucket. AI is still very useful, but if you really wanna go fast you have to give up on your understanding. I’ve yet to see this work well outside of blog posts, tweets, board room discussions etc. | |||||||||||||||||
| ▲ | submain 9 hours ago | parent | next [-] | ||||||||||||||||
> The real secret to agent productivity is letting go of your understanding of the code and trusting the AI to generate the proper thing The few times I've done that, the agent eventually faced a problem/bug it couldn't solve and I had to go and read the entire codebase myself. Then, found several subtle bugs (like writing private keys to disk even when that was an explicit instruction not to). Eventually ended up refactoring most of it. It does have value on coming up with boilerplate code that I then tweak. | |||||||||||||||||
| |||||||||||||||||
| ▲ | urig 9 hours ago | parent | prev | next [-] | ||||||||||||||||
That's just irresponsible advice. There is so little actual evidence of this technology being able to produce high quality maintainable code that asking us to trust it blindly is borderline snake-oil peddling. | |||||||||||||||||
| |||||||||||||||||
| ▲ | Kubuxu 9 hours ago | parent | prev | next [-] | ||||||||||||||||
I don’t see how I would feel comfortable pushing the current output of LLMs into high-stakes production (think SLAs, SRE). Understanding of the code in these situation is more important than the code/feature existing. | |||||||||||||||||
| |||||||||||||||||
| ▲ | heavyset_go 6 hours ago | parent | prev | next [-] | ||||||||||||||||
> The real secret to agent productivity is letting go of your understanding of the code This is negligence, it's your job to understand the system you're building. | |||||||||||||||||
| ▲ | hansmayer 9 hours ago | parent | prev | next [-] | ||||||||||||||||
Not to blow your bubble, but I've seen agents expose Stripe credentials by hardcoding them as text into a react frontend app, so, no kids, do not "let go" of code understanding, lest you want to appear as the next story along the lines of "AI dropped my production database". | |||||||||||||||||
| ▲ | yonaguska 6 hours ago | parent | prev [-] | ||||||||||||||||
This is sarcasm right? | |||||||||||||||||
| |||||||||||||||||