Urgent.News

What's breaking now, across thousands of outlets.

AI

AI won’t end developer jobs

I’ve known hundreds of software developers during my career in financial services. Maybe even thousands. What nearly all of them share is the pride and respect they have for the craft. Good code takes time, discipline, and judgment. So, what happens now that AI can generate working code in seconds and then test it, fix it, and deploy it? Many are asking if the coding profession is on borrowed…

AI won’t end developer jobs

In the era of artificial intelligence, the notion that coding jobs will vanish is being debunked. Despite the ability of AI to swiftly generate and test code, the underlying value of developers remains intact. The profession is evolving, shifting from mere code typing to a more strategic software engineering role. Engineers are now responsible for defining problems, designing resilient systems, and ensuring product safety and accuracy.

They serve as the final check to validate complex architectures and determine when AI-generated solutions are incorrect or risky.

The integration of AI into software development has already begun, with companies witnessing significant improvements. For instance, Synchrony reported a 25% increase in delivery speed, a 30% reduction in defects, a 120% boost in unit tests, and nearly a 40% decrease in security vulnerabilities. These gains were achieved by reducing busywork and rework, while quality rose substantially.

However, trust in AI is contingent upon human oversight. AI lacks the curiosity and discipline to challenge its own outputs, leaving room for mistakes that can include security vulnerabilities or flawed assumptions. It is crucial that engineers test AI-generated code, question its assumptions, and reject any subpar results. Companies must implement robust governance measures, including clear guidelines on approved tools, data usage, human review, traceability, quality, and security checks.

For early career talent, AI acts as an accelerator, enabling quicker experimentation and providing instant feedback. Yet, this acceleration should not lead to the devaluation of hiring junior engineers. Instead, it should complement their learning by providing mentorship, a culture of trust, and responsible practices.

AI also levels the playing field for those who did not initially pursue software development as a career path. It offers faster feedback, safer ways to ask questions, and support to build confidence, which historically has been a barrier for certain individuals. As universities incorporate AI into their curricula, a new foundation for modern development is emerging—one that combines human and machine capabilities.

The key to thriving in this AI-driven era is for developers to become more fluent with these tools, just as they have with other core technologies. They must own the outcomes, use AI frequently, and rigorously test its outputs. Ultimately, the future of software engineering will belong to those who can build trustworthy software, leveraging human judgment and problem-solving skills in an increasingly automated landscape.

Written by urgent.news from Fast Company's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at fastcompany.com →

More in AI

More from Wednesday 4 November →