Earlier quoted context omitted.
That's a skill issue. That lone study was observing untrained participants. It's no surprise to me that devs who are accustomed to working on one thing at a time due to fast feedback loops have not learned to adapt to paralellizing their work (something that has been demonized at agile style organizations) and sit and wait on agents and start watching YouTube instead, as the study found (productivity hits were due to…
Interesting take. I suggest an alternative take: it's a skill issue if LLMs help a developer. If the study showed that experienced developers suffered a negative performance impact while using an LLM, maybe where LLMs shine are with junior developers? Until a new study that shows otherwise comes out, it seems the scientific conclusion is that junior developers, the ones with the skill issues, benefit from using LLMs,…
Then, someone did a two week study on the productivity difference between Notepad, vim, emacs, and VSCode. And it turns out that there was lower observed productivity for all of the latter 3, with the smallest reduction seen in VSCode.
Would you conclude that Notepad was the best editor, followed by VSCode and then vim and emacs being the worst editors for programming?
That’s the flaw I see in the methodology of that study. I’m glad they did it, but the amount of “Haha, I knew it all along and if you claim AI helps you at all, it’s just because you sucked all along…” citing of that study is astonishing.