I've been coding since I was 8, so... 30 years, about 17 professionally.
I'm not averse to new tools at all, but I've yet to see where I would want copilot or chatgpt. The problems I work on daily, like most professional devs, are very specific to how I adapt a large proprietary codebase to do new things to fit specific business requirements, or working with designers and project managers to figure out how we should solve these intricate problems together. AI can't help with that. It'd take a 20 page prompt for it to roughly understand the business even.
It can help with toy problems like how to write a well known algorithm, but given that these are well known algorithms and it's basically just copying from open source repo's (with scary legal ambiguity), it's of little use to what I actually do day to day.
I'm amused that as a lead you'd "give me a warning ". I've literally never worked with a lead or manager that cares what tools people use, only that the work is good. Actually, if anything a lot of workplaces are asking people to seek approval before using AI, because of the many thorny issues (copyright being one of many)
(BTW, I do use chat gpt, just not for coding. It's useful for creative tasks or summaries. I still google what it says because it does make shit up)
> If I was your team lead I'd give you a warning, same as I would if you didn't use an IDE or source control.
I really think you mix up
a) common rules as they are needed to work together and (like style or source control)
b) local tooling / someone is organizing his own workspace
including an dictator-like "MY way of working is the best!" attitude after disovering whatever works out for YOU. If I was your team lead, I guess I would give you a warning. :-D
Additionally, I guess your programming problems are very generic.
You're not using the tools available to make you a better and more productive programmer?
If you're not using AI as part of your daily workflow you are burning time and money and not maximising your potential.
If I was your team lead I'd give you a warning, same as I would if you didn't use an IDE or source control.
Being ignorant of programming productivity tools isn't something to be proud of.
You should have been up to speed by now on using ChatGPT as part of your daily workflow - it's been out since the start of the year.