I am a competent coder. I have been a coder since I was in middle school. I know at least 10 languages, and I could write my own from scratch.
I know c++ dart golang java html css javascript typescript lua react vue angular angularjs c# swift sql in various dialects including mysql and postgres, and have worked professionally in all these regards. I love to challenge myself. In fact, if I done something before, I find it boring.
So copilot helps me because I always find something new to do, something I don't understand, something I'm not good at.
So yes, I'm confident I'm competent. But I always do things I'm not good at for fun. So it helps me become well rounded.
So your assertion it only helps me because I'm incompetent is true and false. I'm competent, I just like to do new stuff.
I know c++ dart golang java html css javascript typescript lua react vue angular angularjs c# swift sql in various dialects including mysql and postgres, and have worked professionally in all these regards. I love to challenge myself. In fact, if I done something before, I find it boring.
So copilot helps me because I always find something new to do, something I don't understand, something I'm not good at.
So yes, I'm confident I'm competent. But I always do things I'm not good at for fun. So it helps me become well rounded.
So your assertion it only helps me because I'm incompetent is true and false. I'm competent, I just like to do new stuff.