Honestly, I've been seeing the future of IDEs using GitHub Co-Pilot in the last few weeks. It has increased my productivity many-fold.
I was so positively shocked by its suggestions that I kept positing videos of it in action with the team.
It adapts to the structure and peculiarities of a specific project and you only really understand it once you are in a flow; you almost forget about it until one time you press return to write a new line of code and it correctly writes exactly what you wanted.
It's creepy and absolutely incredible at the same time. Almost as if you're pairing with someone that you never speak with.
I was so positively shocked by its suggestions that I kept positing videos of it in action with the team.
It adapts to the structure and peculiarities of a specific project and you only really understand it once you are in a flow; you almost forget about it until one time you press return to write a new line of code and it correctly writes exactly what you wanted.
It's creepy and absolutely incredible at the same time. Almost as if you're pairing with someone that you never speak with.
Here's Co-Pilot finishing a coding kata for me: https://i.imgur.com/ih32sCy.mp4 (trimmed to 60s b/c of imgur limit).