3 ms·
> In engineering I treat it like a junior intern that is very fast, has memorized a huge amount of info, but makes mistakes and has to be hand-held and anything
by bluefirebrand 1y ago
> In engineering I treat it like a junior intern that is very fast, has memorized a huge amount of info, but makes mistakes and has to be hand-held and anything they produce must be examined and tested
So you spend your own experienced dev time chasing down a high volume of junior dev mistakes instead of writing high quality experienced dev code?
Sorting through large amounts of junior intern code does not seem like a valuable use of an experienced dev's time.
- api 1y agoI use it where it saves time and don't use it where it doesn't, and have learned over time where those places tend to be. As AI gets better it'll get useful in more places. Like any dev tool you have to play with it.
- mwcampbell 1y agoAre there places where it reliably saves time, though? Unlike most software tools, LLMs are stochastic, right?
- bluefirebrand 1y agoIn my experience they reliably waste much more time than they save
- api 1y agoBoilerplate, glue code, first pass explaining of third party code, first pass documentation, rubber duck debugging where the rubber duck talks back, research assistant or alternative to web search, etc. It won’t do your thinking for you or write difficult stuff.