3 ms·
I think this for me is the most worrying: "You can see that for AI Allowed tasks, developers spent less time researching and writing code". My analogy to this
by xarope 1y ago
I think this for me is the most worrying: "You can see that for AI Allowed tasks, developers spent less time researching and writing code".
My analogy to this is seeing people spend time trying to figure out how to change colors, draw shapes in powerpoint, rather than focus on the content and presentation. So here, we have developers now focusing their efforts on correcting the AI output, rather than doing the research and improving their ability to deliver code in the future.
Hmm...
- hammyhavoc 1y agoThis has been my observation too. It's a tool for the lazy.
- yukai 1y agolaziness is a driving force of progress
- anon15123 1y agoin what direction
- baq 1y agoAll of them.
- badsectoracula 1y agoSo the net result is we remain static? :-P
- baq 1y agoSee also: WALL-E
- jack_pp 1y agoYou can say the same about a printer. Or a kindle, oh you're too lazy to carry around 5 books with you?
- hammyhavoc 1y agoUh, no you can't. > I think this for me is the most worrying: "You can see that for AI Allowed tasks, developers spent less time researching and writing code". A Kindle is exactly the kind of device you would research and educate yourself via and the quantity of books has nothing to do with the reading of them or contents thereof. Terrible comparison.
- ido 1y agoUs lazies need tools too!
- seanmcdirmid 1y agoIt can get over some mental blocks, having some code to look at can start the idea process even it’s wrong (just like for writing). I don’t think it’s bad, like I don’t think writing throw away code for prototyping is a bad way to start a project that you aren’t sure how to tackle. Waterfall (lots of research and design up front) is still not going to work even if you forgo AI.
- skissane 1y agoI find I’m most likely to use an LLM to generate code in certain specific scenarios: (i) times I’m suffering from “writer’s block” or “having trouble getting started”; (ii) a language or framework I don’t normally use; (iii) feeling tired/burnt out/demotivated When I’m in the “zone” I wouldn’t go near an LLM, but when I’ve fallen out of the “zone” they can be useful tools in getting me back into it, or just finishing that one extra thing before signing off for the day I think the right answer to “does LLM use help or hinder developer productivity” is “it depends on how you use them”