2 ms·
When I first came across the idea of vibe coding, my first reaction was that this was taking things too far. Isn't it enough that your LLM can help you do - aut
by jemiluv8 1y ago
When I first came across the idea of vibe coding, my first reaction was that this
was taking things too far. Isn't it enough that your LLM can help you do
- autocomplete
- suggest possible solutions to a problem you've taken the time to understand
- helps you spend less time reading documentation and instead help guide your
approach and sometimes even helps you identify obscure apis that could help you get shit done
- help you review your code
- come up with multiple designs for a solutions
- evaluate multiple designs you come up with for trade-offs
- help you understand your problem better and the available apis
- write a prototype of some piece of code
I feel like LLMs are already doing quite a lot. I spend less time rummaging through documentation or trying to remember obscure api's or other pieces of code in a software project. All I need is a strong mental model about the project and how things are done.
There is a lot of obvious heavy lifting that LLMs are doing that I for one am not able to take for granted.
For people facing constraints similar to those in a resource constrained economic environment, the benefits of any technology that helps them spend less time doing
work that doesn't deliver value is immediately visible/obvious/apparent.
It is no longer an argument about whether it is a hype or something, it is more about how best to use it to achieve your goals. Forget the hype. Forget the marketing of AI companies - they have to do that to sell their products - nothing wrong with that. Don't let companies or bloggers set your own expectations of what could or should be done with this piece of tech. Just get on the bandwagon and experiment and find out what is too much. In the end I feel we will all come
from these experiments knowing that LLMs are already doing quite a lot.
TRIVIA
I even came by this article https://www.greptile.com/blog/ai-code-reviews-conflict https://www.greptile.com/blog/ai-code-reviews-conflict. That clearly pointed out how LLM reliance can bring both the 10x dev and 1x dev closer to a median of "goodness". So the 10x dev is probably worse and the 1x dev ends up getting better - I'm probably that guy because I tend to mis subtle things in code and copilot review has had my ass for a while now - I haven't had defects like that in a while.