I struggle to think of a single instance where it's been helpful for me, and I keep trying, because I don't enjoy doing useless grunt work any more than the next guy, and I want to at least try to learn to ask it the "right" questions.
The other subject I give it high praise is shell one-liners. It can produce some hideously abstruse chains that, by and large, do precisely what I asked. It’s not as good with awk, I’ve noticed, but maybe that’s because awk is much more akin to an actual general purpose programming language than, say, sed.
Some redditors put together where the claim came from, it's a bad interpretation of Microsoft's Scott Guthrie, should be "40% of code checked in by users of github co-pilot" [1][2]
[0] https://youtu.be/ciX_iFGyS0M
[1] https://www.reddit.com/r/github/comments/14qwhem/how_does_gi...
[2] https://www.microsoft.com/en-us/Investor/events/FY-2023/Morg...
I have seen no evidence of "most code [being] written by AI" and believe this to be completely false.
I wish AI could write more of my code but it really is much much faster if I just write it myself. The context and curiosity necessary to even know what questions to ask so you know what code to write is far beyond the scope of any AI I’ve seen.
This is great news if your job is to do the thinking. You will have more time for better thinking. Awful news if your job is hand-on-keyboard typing with others telling you what to do.
It is not. 90% of the Job a SW dev is doing is impossible to do for ChatGPT. Writing 15 line snippets from a CS101 course is useful to reduce boring repeated tasks, but nothing more.