I once drove 6 hours (3 to get there and 3 to get back) to turn a printer off and then on again for a customer who refused to touch it at all.
I even told him I’d charge him the emergency rate and for a minimum of 8 hours. He was undeterred. It was easy money, but that day trip SUCKED.
I’ve been using it since the execs at my job have been pushing engineering hard to pick it up. Like any tool, it’s useful sometimes but not all the time.
The line-by-line recommendations are generally helpful and it’s great at small tasks such as writing shell scripts or generating boilerplate for a new project. It almost never gets anything right the first time, and you have to keep telling it that it’s wrong for it to fix all of the problems.
For fun, I did ask it to fix something with my codebase that genuinely had me stumped. It came up with a very convincing solution, but it didn’t work at all. So yeah, it tends to fall flat for hard problems.
For all the AI hold-outs here, please be aware that Copilot Enterprise provides very granular details of Copilot usage per user to your leaders. i wouldn’t put it past any company to factor that into the next layoff decision when it comes time.