I’ve been developing software professionally for over 20 years now, and ChatGPT/GH Copilot are the biggest productivity enhancers I’ve seen since code completion.<p>Earlier today, I used ChatGPT to help me bang out a Ruby script to clone a repository, extract its documentation, and add those docs to another site that will serve as a centralized documentation source for a collection of projects.<p>I know Ruby and have been using it since 2007, but I still have to look things up with it all the time. By giving ChatGPT a bunch of poorly worded, lazily proofed commands, I was able to cut the time of development probably in half.<p>It wouldn’t be nearly as good with a language I didn’t know, but saying it’s a waste of time and money feels like it’s really missing the sea change that’s happening.