StarCIO Digital Trailblazer Community - Confidence to lead, community to advise

When the buzz about AIโ€™s latest code competencies started to surface earlier this year, I dismissed it as the next round of hype. AI writes 90% of Claudeโ€™s code โ€“ yeah, sure. But then Claude Opus 4.5 and GPT-5.2 Codex hit the 80%+ on the SWE-bench Verified.

AI Coding Competencies: What Inspires Awe โ€” and 5 Ways They Spark Dread

And then the story hit the NY Times. In The AI Disruption Weโ€™ve Been Waiting for Has Arrived, Paul Ford, co-founder and president of Aboard, writes, โ€œFor weeks, software engineers have been sounding off on social media, expressing awe and dread about what they are seeing AI systems do. Skills that took them a lifetime to develop can be completed with relative ease, speeding up the process of coding to a shocking degree.โ€

Early impressions of code generators

Reading Fordโ€™s comments on AI code competencies was an โ€œOh Shitโ€ moment for me.

Just eight years ago, I asked, โ€œCan I learn to code?โ€ I argued no, that coding required too much craft.

My experiments with coding tools two years ago were meh, and I wrote about the experience in redesigning this blog, Drive, with genAIโ€™s help. Oh, I got plenty of AIโ€™s help writing code, and then it needed a lot more of mine to debug it.

AI coding starts to wow me

Then last year, while writing an InfoWorld article on vibe coding, I applied the same test I use on low-code platforms. Can it deliver something of value in 30 minutes or less?

Replit past this test, in building the app I requested โ€“ or at least the scaffolding for the app, because thatโ€™s all I could tell visually as it developed the codebase. I had no idea what was inside, and then, when it asked for my OpenAI keys, I halted, not knowing what the work would cost me or whether I had just inadvertently shared some of my intellectual property with Replitโ€™s AI.

Then, over the last month, I was able to get some very useful code. Claude built a web tool to generate a slide index for a PowerPoint file and listened to my restrictions, as I didnโ€™t want my intellectual property uploaded to any AI models. It responded with a locally hosted app that made no external calls.

This week, I asked Microsoft Copilot to develop an MS Word macro that performs word counts for my documentโ€™s header sections. It delivered the code but couldnโ€™t deploy it, and instead walked me through the steps to add the macro and connect it to the Ribbon.  

My takeaway: I canโ€™t move into a house thatโ€™s only 80% built. I still need the architects, contractors, and trades to oversee and then finish the job. That said, I am still concerned about whether engineers are prepared for the emerging world of agentic AI software development, as I wrote less than a year ago. With every round of my tests, I am seeing AI perform better at coding.

I havenโ€™t played around enough with the latest version of Claude Code and OpenAI Codex to perform more significant work. Until then, I asked several experts what has awed them and what they dread about AIโ€™s new coding competencies. All five were awed, but itโ€™s what they dread thatโ€™s worth considering before you or your teams dive into AI coding without release-readiness checks.

Developers become numb to the permissions they dole out

Dr. Bachman,  professor at the Claremont Colleges, in his blog post, Now Anyone Can Build Software, writes, โ€œOnce Claude or Codex writes some code, it can run the code and check for anything undesirable. It can then make revisions and repeat, autonomously, for long periods of time.โ€ 

Bachman is a dear friend of mine from Binghamton University, where I took his chaos theory class, and we pondered life over beers at The Ale House. His article is a great read for non-coders, as he walks you through his steps and shares insights on using AI to develop code.

But Bachman has some reservations.

โ€œBy default, agents are only given local access: they can only read and write files in the folder that you open. When an agent wants to run a system command, which could affect things outside the local folder, theyโ€™ll show you the command and ask for your permission. In practice, you end up having to sit there and hit the โ€œapproveโ€ button every few seconds. So you are also given safety level options: when it runs a system command, you can mark it as โ€˜safe,โ€™ so that if that same command comes up again, the agent shouldnโ€™t bother you,โ€ says Bachman.

Dreadful concern #1: How many times do you accept the Terms of Service without reading them? I expect developers to do the same when granting permissions to an AI code generator, which could create security and data privacy risks.

Code fast, but diagnosing and debugging are costly

Even a small tool may require a developer to look under the hood and put on a debugging hat. In the following example, itโ€™s a very seasoned architect.

โ€œWhatโ€™s amazed me is how quickly AI can generate working code,โ€ says Tyler Johnson, founder of a stealth data and AI governance startup. โ€œI recently built an AI-driven automation workflow for call transcripts where the core code took about 20 minutes with AI assistance, but nearly 20 hours to debug dependency conflicts across open-source libraries and AI tooling. It also made it clear that I needed to be much crisper with the requirements up front, because when they werenโ€™t clear, it led to unnecessary iterations.โ€

Dreadful concern #2: Developers โ€“ and most people โ€“ are notoriously bad at measuring time or qualifying complexities. So what may look like โ€œfast codeโ€ to a development manager or business leader may actually have hours of a senior developerโ€™s or architectโ€™s handiwork behind it.


AI is reshaping business. Develop leaders who can drive the business.

Do you trust the code?

So a developer vibe codes an app and wants to push it to a demo environment for end-user validation. Youโ€™re the CTO. Do you approve the pull request unquestioningly?

โ€œItโ€™s amazing how fast AI coding tools have shifted to support fully agentic workflows, enabling developers to generate weeksโ€™ worth of code in a matter of hours,โ€ says Itamar Friedman, co-founder and CEO at Qodo. โ€œBut Iโ€™m worried about the rise of AI-powered code gen at the enterprise level, as teams optimize generation speed without rigorous reviews that understand context and organization standards, ultimately leading to technical errors and security risks. Governance is critical here. We need to ensure AI gen code is reviewed, tested, and maintainable, so speed doesnโ€™t come at the cost of trust or production reliability.โ€

Dreadful concern #3: We end up with one AI writing code, another evaluating it, and no human in the middle to challenge the underlying assumptions.

AIโ€™s black box developed simply, but delivered complexity

So I can have AI code. I can use other AI tools to evaluate the code. I can use a third set of AI tools to query the organizationโ€™s codebase. But I also know, historically, itโ€™s very difficult to get developers to take over other peopleโ€™s code and make changes, refactor, or holistically re-engineer it.

So will AI-generated applications become black boxes that no one โ€“ or no AI can maintain?

โ€œI am awed by how a simple natural language prompt can now trigger a fleet of autonomous agents to plan, prototype, and deploy a production-ready application in minutes, effectively turning a single architect into a full-stack squad,โ€ says Simon Margolis, associate CTO of AI and ML at Insight. โ€œMy dread isnโ€™t that these tools replace developers, but that teams might use them to โ€˜vibe codeโ€™ without understanding the underlying logic, creating a future where we are maintaining complex systems whose origins we canโ€™t fully explain. We must treat these agents as powerful pair programmers that amplify our strategic intent rather than just black boxes that spit out shortcuts.โ€

Dreadful concern #4: We all know that maintaining and extending applications are more complex and cost more than developing them. I havenโ€™t seen tests or benchmarks of AIโ€™s abilities to maintain a codebase generated by AI. But here is one article arguing that  AI-generated code costs more to maintain than human-written code, and another countering it, declaring that AI-generated code might be more maintainable than you think.

What if โ€œcode candyโ€ corrodes engineering disciplines

Building a house is more than pouring concrete, layering bricks, and hanging sheet rock.

So what about all the disciplines required for developing, testing, and deploying applications and AI agents? AI isnโ€™t just coding; it can also help write requirements, maintain documentation, and simplify some multicloud complexities. The 2026 Agentic Coding Trends Report by Anthropic states, โ€œEngineering teams discovered that AI can now handle entire implementation workflows.โ€

But for software development, there arenโ€™t detailed regulations like those in finance, building codes like those in construction, or HIPAA data privacy requirements like those in healthcare. So while AIs can take over tasks of the job, Iโ€™m not sure what the underlying coding standards, DevSecOps non-negotiables, and nonfunctional requirements the AI follows.

โ€œI have been awed by how violently fast the feedback loop has become โ€“ tools like Copilot, Codex, and Claude Code can compress days of senior-level work into hours if you know how to frame the problem,โ€ says Johnny Halife, CTO at Southworks.  โ€œBut the hidden blast radius is something I dread. Getting these systems production-ready requires real security and cost discipline, and frontier models are still erratic in token-usage predictability, which can interrupt work mid-flow in ways no traditional developer tool ever did.โ€

Dreadful concern #5: Observability, functional testing, performance testing, security best practices, data validation, finops, and managing technical debt are all disciplines human software developers are aware of and ideally develop best practices around. What about AI?

All that said about my dreadful concerns, but my biggest one is that AIs will address them over time, turning a discipline I loved earlier in my career into this generationโ€™s keypunch cards.

Digital Trailblazer Community

Isaac Sacolick

Our community of Digital Trailblazers are for leaders of digital transformation initiatives, people aspiring to tech/data/AI leadership roles, and C-level leaders who develop digital transformation as a core organizational competency.

Review the Community Guidelines