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

AI does not and will not solve the most difficult part of programming: Expressing how you wish to solve a problem in simple terms.

It doesn't matter if you communicate with a compiler or an LLM - you still need to express your thoughts and ideas with no ambiguity for it to produce the wanted behavior. What makes "vibe coding" with an LLM both easier and more challenging at the same time is that is will guess what you mean and give you results that "kind of " work even when you express yourself unclearly. For someone who can code, the "kind of work" results can be used as a starting point to evolve into something useful. For someone who can't code, it's an inevitable dead end.

I find that those who struggle with programming have the exact same type of struggles when trying to do it with LLMs - no structured plan on how to approach a problem and difficulties to understand the context in which they are working.



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

Search: