I've recently come across a video where an experienced programmer claimed that many seasoned developers are using AI tools in their coding routines. This surprised me because, in the past, I was told by senior programmers that relying on AI in coding was risky. They argued that AI could introduce errors, create unreliable solutions, and ultimately hinder genuine learning. As someone who's learning to code in my free time, and occasionally uses a ChatGPT for understanding syntax or breaking down code, I'm curious whether many senior developers really do incorporate AI into their work or if there's been a shift in perspective. Can anyone shed light on this?
4 Answers
Using AI as part of the workflow is the key here! It helps with simple tasks and code navigation, but if you just let it generate code without your input, it can lead to problems. I’ve built a system that automates some small tasks using specific rules. It’s more reliable than some of the other developers, but I always ensure I'm involved in the decision-making process.
Absolutely! I've been a developer since 1981, and I can't imagine my day-to-day work without AI tools now. Just last Friday, I used AI to complete a work ticket, and it aligned pretty closely with how I would have approached it myself. Sometimes it even offers new ideas that I hadn't considered! It’s definitely a useful tool if used wisely.
Honestly, I've seen senior developers using AI to generate code that feels a bit below their previous standards. It’s like they’re entranced by AI and sometimes deliver sloppier work. So, yes, many seniors use AI, but not always to good effect. It’s important to maintain personal standards regardless of tools!
I think it’s a mix. Some developers use AI tools for code reviews or to help with tedious tasks, but a lot still wouldn't rely on it entirely. AI should be seen as an assistant rather than a crutch; you still need to understand your code to stay sharp!

I totally get what you mean! I often find that 20% of AI suggestions aren’t great, but the 80% that are helpful really speed things up.