AI Code Generation – Promise or Problem?
December 16, 2025

I recently attended an AI conference where one presentation started with a question: “If AI can generate your source code, do we still need developers?” I see this question from two perspectives: As a long-time developer and as a Data Scientist.


As a Data Scientist, I find these questions fascinating (and a bit frightening). The amount of training necessary to create these systems is extraordinary. I am in awe of the people who have been able to create these systems.


As a developer, I wonder: Would AI-generated code be capable of writing, testing, idiot-proofing, documenting, and preparing my code for deployment? Are there AI agents out there to do that? Can I really rely on an AI agent to generate the initial source code, unit tests, security vulnerabilities, and documentation? My initial response was “no”, but I wanted a more complete answer, so I decided to take a closer look.


A quick Google search finds dozens of code generators available from Claude to GitHub Copilot and Cursor. These systems are extremely capable and, when used correctly, can generate code. But those two words: “used correctly” are the catch. Can a non-developer create the necessary prompts to generate code? Will the code be good enough? Just as human-developed code needs to be tested and scrutinized, so too does AI-generated code. Will a non-developer be able to do that, or will they trust the AI system?


Understandably, allowing an AI agent to write my code is enticing. Code that might take me hours or days can (in theory) be written in minutes. The prompts provided will largely determine the type and quality of the code generated. Code generation is iterative. As flaws and weaknesses are identified, code is improved, whether by a developer or additional prompts to the AI system.


Kolawole Samuel Adebayo recently wrote in Forbes about The Messy Cost Of AI Code. In the article, he describes both the promise of AI-generated code and the pitfalls. He notes that AI-generated code will often look good but fail in practice. This, in turn, leads to long developer lead debugging cycles because the AI systems often just aren’t sophisticated enough to debug their own code.


A recent survey in Stack Overflow highlights that while developers want to use AI in the development process, the generated code fails to handle complex tasks and is not trusted by developers. Respondents say AI code is almost right (66%), but not quite, which in their view also leads to longer debugging cycles (45%).


“Vibe” coding is trending. “Vibe” coding starts with a set of general parameters, then iterates through various fixes or changes, in theory getting closer to a final set of code as the process progresses. The weakness here is the iterative nature of code generation, requiring someone (a developer?) to review the outcome before the next iteration can begin. “Vibe” coding focuses on the overall “Vibe” of the code, rather than the syntax. 72% of respondents said they do not use “Vibe” coding because they find flaws in the outcome. It’s unclear if the flaws are due to inadequacies in the prompting or the AI agent.


In my experience, AI-generated code can include “lazy” mistakes, and once a mistake is made, that mistake risks being perpetuated. Code fixes should be carefully evaluated to ensure new issues are not being created and old issues are not perpetuated. If a developer is involved in AI-generated code, is there really any time savings? Or is it simply democratizing code generation?


Based on the Stack Overflow survey, there is little to no savings here. If the user must iteratively fix the code, then review the code for completeness and accuracy, time savings are reduced or lost. If the user blindly accepts the code, there is a real possibility that the outcome will be wrong or worse yet, look right but still perpetuate an error.


AI systems themselves are imperfect. AI-generated chatbots have produced biased output, or worse, derogatory statements. (AI chatbots are creating more hateful online content: Researchers, ABC News, Aug. 30, 2025; Elon Musk’s Grok AI chatbot is posting antisemitic comments, CNBC, Jul 8, 2025)


Despite the possible flaws, AI systems are and will continue to be a useful tool for many tasks, such as documenting code (GitHub Copilot, Mintlify, testing code (TestSprite; LambdaTest), and code analysis (Sonar, GitHub Copilot).


So, in what capacity should we utilize these tools? Who should control, check, and validate the outcomes? Are developers even needed anymore? I believe there is a place for these tools when used with care and attention to detail. AI-generated code can potentially save time during the SDLC by documenting, identifying weaknesses, unit testing, and stress testing. While each use case is different, and each development team would have to reach their own level of comfort, these tools can be used to the benefit of development teams.


Today’s AI code generation tools are good and getting better. I don’t know if they are production-ready. That’s not to say they won’t get to that point, but I just don’t think they are ready today.


Are we ready to trust AI-generated code in production? Once the code is generated, who will review and test the code? If not a developer, then who? As a developer, I admit this is a little threatening, but as a data scientist, I find this infinitely intriguing.

 

Can a non-developer utilize these tools today? Absolutely. BUT will that non-developer be able to understand the code or know coding best practices well enough to determine if the AI-generated code is correct and complete? I don’t think so. For that, I still think a developer is needed.

 

Should we use AI-generated code? – YES! With an old paradigm: Trust but Verify.

December 4, 2025
Optomi Professional Services (OPS), announced today that Nick Murphy has been appointed Chief Operating Officer effective December 1, 2025.
Provalus employees working in Center of Excellence in rural Tahlequah, Oklahoma
October 22, 2025
We’re proud to share that Provalus has been featured in The Wall Street Journal in an article titled “These Jobs Often Go Overseas. One Company Is Bringing Them to Rural America.”
September 24, 2025
OPS announces Tyler Snellings will be named President of Optomi effective October 1, 2025, succeeding OPS co-founder and current Optomi President Radka Winwood, who plans to retire.
September 10, 2025
Optomi Professional Services (OPS) today announced it has advanced in the ServiceNow Consulting and Implementation Partner Program to the Specialist Partner segment. OPS powers high-impact initiatives by providing expertise and guidance aligned with partner goals. With a focus on delivering scalable teams and tailored solutions, OPS helps organizations maximize the impact of the ServiceNow platform. “OPS views ServiceNow as a strategic solution partner, enabling us to deliver talent, professional, and managed services to clients nationwide,” said Senior Director Joshua Smith. “Being recognized as a Specialist Partner affirms our unwavering commitment to our customers and highlights the real, everyday value the platform delivers.” The ServiceNow Partner Program recognizes and rewards partners for their diverse expertise and experience, driving opportunities, reaching new markets, and helping joint customers transform their businesses across the enterprise. Consulting and Implementation partners provide strategic guidance and expertise to help customers deploy, adopt, and scale ServiceNow solutions. ServiceNow, the ServiceNow logo, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the United States and/or other countries.
Optomi Professional Services headquarters in Atlanta, GA
August 27, 2025
Optomi Professional Services (OPS) is pleased to announce the appointment of Amy Cowling as the organization’s Vice President of Public Sector & Strategic Accounts.
August 12, 2025
Optomi is proud to announce its inclusion on the 2025 Inc. 5000 list, marking the ninth consecutive year the company has been recognized as one of America’s fastest-growing private companies. This milestone underscores Optomi’s sustained growth, unwavering commitment to excellence, and dedication to delivering exceptional technology talent solutions nationwide. “To be recognized on the Inc. 5000 list for the ninth consecutive year is an extraordinary achievement. In a marketplace defined by constant change, this consistency speaks volumes about the partnerships we’ve built and the trust our clients place in us to deliver exceptional talent,” said Chuck Ruggiero, Chief Executive Officer of Optomi Professional Services. “That trust, combined with the relentless commitment of our team, has fueled our ability to grow year after year, no matter the challenges in front of us.” Each year, the Inc. 5000 list celebrates the most successful and dynamic businesses in the country—those that are fueling the U.S. economy. Earning a place for nine straight years is an achievement few companies realize, highlighting Optomi’s ability to adapt to market shifts, embrace innovation, and maintain a trajectory of consistent growth. “Recognition on the Inc. 5000 list for nine consecutive years reflects not only revenue growth, but also our commitment to long-term financial health,” said Chief Financial Officer Tony Pritchett. “We’ve consistently reinvested in our people, technology, and processes, ensuring we can meet our clients’ evolving needs without compromising stability.” This recognition comes during a time of economic uncertainty, rising operational costs, and rapidly evolving workforce demands. Optomi’s ability to thrive in this environment, achieving 63% growth over the last three years, speaks to the strength of its business model, the dedication of its team, and the trust of its partners. About Inc. Inc. is the leading media brand and playbook for the entrepreneurs and business leaders shaping our future. Through its journalism, Inc. aims to inform, educate, and elevate the profile of its community: the risk-takers, the innovators, and the ultra-driven go-getters who are creating the future of business. Inc. is published by Mansueto Ventures LLC, along with fellow leading business publication Fast Company. For more information, visit www.inc.com .
March 4, 2025
Employee reluctance to adopt ServiceNow, driven by a lack of understanding and confidence in navigating its features, resulted in a significant decline in the client’s productivity and operational efficiency. Facing an urgent need to effectively implement ServiceNow, the client partnered with Optomi Professional Services (OPS) to devise a strategy to seamlessly integrate the platform into employees’ daily workflows.
February 4, 2025
A leading healthcare insurance company experienced several challenges with their Governance, Risk, and Compliance (GRC) module due to the extensive customizations made during the initial implementation. While originally intended to meet specific needs, these customizations deviated significantly from standard configurations, leading to system inefficiencies, maintenance difficulties, and issues with platform upgrades. The client engaged Optomi Professional Services (OPS) to address these issues head-on.
January 7, 2025
A Fortune 150 financial services institution faced significant setbacks due to a stalled Vulnerability Response implementation utilizing the ServiceNow platform. The lack of industry expertise from the selected implementation partner resulted in the inability to move any code to production after months of attempts. ServiceNow was a newly implemented platform for the organization, leading to internal confusion, skepticism, limited adoption, and an inability to automate, orchestrate, or build new functions.
December 3, 2024
A mobility, Big Data, and Cloud Intelligence company struggled with finding local, on-site resources to deliver cutting-edge connected products. The client required skilled software engineers and product delivery resources with experience in mature agile/Scrum methodology within a production environment to transform the automotive industry.