3 ms·
> For a calculator, I can only hold myself accountable. However I cannot hold myself accountable for not knowing something I dont know. I thought I could let t
by rstuart4133 6mo ago
> For a calculator, I can only hold myself accountable. However I cannot hold myself accountable for not knowing something I dont know.
I thought I could let this fly through keeper, but the idea keeps bugging me.
If the programmer does not vet and understand what the LLM has done, we call it vibe coding. If he takes personal responsibility for every line of code, we call it software engineering.
Lots of people use LLMs to vibe code (I do), and lots of people use them as a software engineering aid (I do that too).
The choice depends on the quality of code you need to produce. If an engineer is designing an aircraft wing, he would choose the highest grade of materials with known parameters. If he is building a kite for his son, an old newspaper would do in a pinch. Using 7075 Aluminium wouldn't just be overkill, it would mean his son doesn't get to see the fun his dad has building a flying machine in an afternoon.
A good engineer understands the properties of every tool at his disposal, and knows when to deploy each.