I'm glad that you're finding this useful. When I say it's useless, I speak in my name only.
I'm not afraid to try it out, and I actually did, and, while I was impressed by the quality of the English it spits out, I was disappointed with the actual substance of the answers, which makes this completely unusable for me in my day to day life. I keep trying it every now and then, but it's not a service I would pay for in its current state.
Thing is, I'm not the only one. This is the opinion of the majority of people I work with, senior or junior. I'm willing to give it some time to mature, but I'm unconvinced at the moment.
You would need to be pulling some trickery on Microsoft to get access to copilot for more than a single 30 day trial so I'm skeptical you've actually used it. Sounds like you're using other products which may be much worse. It also sounds like you work in a conservative shop. Good luck with that
I have not tried Copilot, no. I'm not giving any tool money, personal info and access to my code when it can't reliably answer a question like: "does removing from a std::vector invalidate iterators?" (not a prompt I tried on LLMs but close enough).
That shit's just dangerous, for obvious reasons. Especially when you consider the catastrophic impact these kinds of errors can have.
There needs to be a fundamental shift to something that detects and fixes the garbage, which just isn't there ATM.
I never said I was an expert on Copilot, I've consistently said LLMs are not where they should be in terms of reliability, which is also true of Copilot.
Edit: oh and sorry for not being willing to waste my time trying out every new piece of tech on the block when all they're doing is rehashing unsound ideas 🤷♂️