Hey everyone, I wanted to share something interesting that's been happening at my company. As a senior developer with a decade of experience, I recently heard from my boss that the goal for the end of the year is to completely eliminate the need for writing code. This idea seems to stem from the success one of my bosses had using Claudecode to refactor an old project in a fraction of the time it took our team to do it.
Currently, our company has been using AI like CodeRabbit for PR reviews, but now there's talk about letting AI write the code while we oversee it. I'm not anti-AI—I actually find it helpful for certain tasks—but I worry about the impact this could have on developer growth and software quality.
My project manager suggested I voice my concerns with solid arguments. Here's what I have so far:
- AI still needs human oversight; it's not infallible.
- Relying on AI might hinder junior developers' ability to learn.
- I'm skeptical about the long-term reliability and cost-effectiveness of AI.
What else do you think I should discuss with my bosses? Any insights would help!
5 Answers
I think your boss's goal is shortsighted. Concentrating on eliminating code overlooks the real issue: ensuring quality and delivering value. The focus should be on how to use AI as a tool to enhance what we do, not replace us completely.
Right! Ultimately, it’s about enhancing code quality and productivity rather than just getting rid of coding.
Let your boss try to have AI implement a complex feature. Once they see the limitations firsthand, they'll understand that human developers are still essential to the process!
Exactly! AI might handle simple tasks, but when it comes to integrating systems or handling edge cases, that’s where we come in.
Right?! They’ll learn quickly that no-code isn’t the ultimate solution when things go off track.
Your point about junior developers is crucial. AI can definitely speed things up for senior devs, who can then review the work and catch any issues. But for those still learning, relying too much on AI could stunt their growth and understanding. It’s vital to keep the learning curve steep for juniors.
True! Companies should not only focus on immediate productivity but also on building a solid foundation of skills for their developers.
It’s vital for juniors to struggle a bit so they can learn from their mistakes. AI can help, but it shouldn’t replace real experience.
It sounds like your bosses might be falling for the same narrative that’s been around for years: that AI will revolutionize coding. I’ve seen this over the past 30 years with tools like rapid application development. They may want to automate everything, but they’ll soon realize that AI can't grasp the complexities of architecture like a seasoned developer can.
Totally agree! Tools come and go, but the essence of good coding—solving real problems—will always require human touch.
I think it’ll be a mix. AI can help speed things up, but it can't replace the creativity behind coding—at least not yet!
I’ve noticed similar trends in my workplace. The focus seems to be shifting towards automation and efficiency at the cost of creative problem-solving. The reality is, coding is more about design and maintenance, which requires human insight. It's a concerning shift that could lead to oversimplified solutions that don't account for real-world issues.
Exactly. Relying solely on AI will create a system that’s brittle and hard to maintain. Developers still need a solid understanding of the architecture.
100%! Companies might save costs initially, but they could face bigger issues later with poor quality work.

Yes! Goals need to focus on results and value delivered, not on arbitrary metrics like 'no written code.'