Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What you're doing is sacrificing learning for speed.

Which is fine, if it's a conscious choice for yourself.



I don't think GP was talking about themselves being a junior using LLMs, at least my interpretation was that devs should learn how to leverage misguided junior, and LLMs are more-or-less on the level of a misguided junior.

Which I completely agree, I use LLMs for the cases where I do know what I'm trying to do, I just can't remember some exact detail that would require reading documentation. It's much quicker to leverage a LLM rather than going on a wild goose chase of the piece of information I know exists.

Also it's a pretty good tool to scaffold the boring stuff, asking a LLM "generate test code for X asserting A, B, and C" and editing it to be a proper test frees up mental space for more important stuff.

I wouldn't trust a LLM to generate any kind of business logic-heavy code, instead I use it as a quite smart template/scaffold generator.


And the end result is you won't learn the details, so you will become more and more dependent on your magic piano.


I know the details, I've been through the wading, thrashing around the docs, the books, I just can't recall the right incantation at that moment and a LLM is more efficient than searching the web.

I still have the skills to search the web if the magic piano disappears.

Don't know why you are trying to come up with a situation that doesn't exist, what's your point exactly against this quite narrow use-case?


Thanks for explaining my intent, you nailed it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: