@sun I saw a GitHub person demo CoPilot at an internal event my employer held, and I admit that it could cut down on a lot of typing, but I can't help thinking that:
1. It's mostly boilerplate, and all this boilerplate indicates that the languages we use and the libraries we write in them just aren't expressive enough.
2. The typing is usually not what holds us back. Maybe in greenfield experimentation.
I'm already seeing IntelliSense and stuff like that help people reduce how much attention they're paying to the code, and it's allowing e.g. spelling mistakes propagate through the codebase unnoticed. I expect further assisted code writing will only make this worse.