Be part of our each day and weekly newsletters for the most recent updates and unique content material on industry-leading AI protection. Be taught Extra
When Anthropic CEO Dario Amodei declared that AI would write 90% of code inside six months, the coding world braced for mass extinction. However inside Salesforce, a special actuality has already taken form.
“About 20% of all APEX code written within the final 30 days got here from Agentforce,” Jayesh Govindarajan, Senior Vice President of Salesforce AI, advised me throughout a current interview. His group tracks not simply code generated, however code truly deployed into manufacturing. The numbers reveal an acceleration that’s unimaginable to disregard: 35,000 energetic month-to-month customers, 10 million strains of accepted code, and inner instruments saving 30,000 developer hours each month.
But Salesforce’s builders aren’t disappearing. They’re evolving.
“The overwhelming majority of improvement — no less than what I name the primary draft of code — will probably be written by AI,” Govindarajan acknowledged. “However what builders do with that first draft has basically modified.”
From strains of code to strategic management: How builders have gotten expertise pilots
Software program engineering has all the time blended creativity with tedium. Now AI handles the latter, pushing builders towards the previous.
“You progress from a purely technical position to a extra strategic one,” Govindarajan defined. “Not simply ‘I’ve one thing to construct, so I’ll construct it,’ however ‘What ought to we construct? What does the shopper truly need?’”
This shift mirrors different technological disruptions. When calculators changed guide computation, mathematicians didn’t vanish — they tackled extra complicated issues. When digital cameras killed darkrooms, pictures expanded reasonably than contracted.
Salesforce believes code works the identical means. As AI slashes the price of software program creation, builders acquire what they’ve all the time lacked: time.
“If making a working prototype as soon as took weeks, now it takes hours,” Govindarajan stated. “As a substitute of displaying prospects a doc describing what you would possibly construct, you merely hand them working software program. You then iterate primarily based on their response.”
‘Vibe coding’ is right here: Why software program engineers at the moment are orchestrating AI reasonably than typing each command
Coders have begun adopting what’s known as “vibe coding” — a time period coined by OpenAI co-founder Andrej Karpathy. The apply includes giving AI high-level instructions reasonably than exact directions, then refining what it produces.
There is a new form of coding I name “vibe coding”, the place you totally give in to the vibes, embrace exponentials, and neglect that the code even exists. It is attainable as a result of the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Additionally I simply discuss to Composer with SuperWhisper…
— Andrej Karpathy (@karpathy) February 2, 2025
“You simply give it a form of high-level route and let the AI use its creativity to generate a primary draft,” Govindarajan stated. “It gained’t work precisely as you need, however it offers you one thing to play with. You refine components of it by saying, ‘This seems to be good, do extra of this,’ or ‘These buttons are janky, I don’t want them.’”
He compares the method to musical collaboration: “The AI units the rhythm whereas the developer fine-tunes the melody.”
Whereas AI excels at producing easy enterprise functions, Govindarajan admits it has limits. “Are you going to construct the next-generation database with vibe coding? Unlikely. However may you construct a very cool UI that makes database calls and creates a unbelievable enterprise software? Completely.”
The brand new high quality crucial: Why testing methods should evolve as AI generates extra manufacturing code
AI doesn’t simply write code in another way — it requires completely different high quality management. Salesforce developed its Agentforce Testing Heart after discovering that machine-generated code demanded new verification approaches.
“These are stochastic techniques,” Govindarajan defined. “Even with very excessive accuracy, eventualities exist the place they may fail. Possibly it fails at step 3, or step 4, or step 17 out of 17 steps it’s performing. With out correct testing instruments, you gained’t know.”
The non-deterministic nature of AI outputs means builders should change into specialists at boundary testing and guardrail setting. They should know not simply learn how to write code, however learn how to consider it.
Past code era: How AI is compressing the whole software program improvement lifecycle
The transformation extends past preliminary coding to embody the total software program lifecycle.
“Within the construct section, instruments perceive present code and prolong it intelligently, which accelerates every thing,” Govindarajan stated. “Then comes testing—producing regression assessments, creating take a look at instances for brand spanking new code—all of which AI can deal with.”
This complete automation creates what Govindarajan calls “a considerably tighter loop” between thought and implementation. The quicker builders can take a look at and refine, the extra bold they’ll change into.
Algorithmic pondering nonetheless issues: Why laptop science fundamentals stay important within the AI period
Govindarajan steadily fields anxious questions on software program engineering’s future.
“I get requested continually whether or not individuals ought to nonetheless examine laptop science,” he stated. “The reply is completely sure, as a result of algorithmic pondering stays important. Breaking down massive issues into manageable items, understanding what software program can resolve which issues, modeling person wants—these expertise change into extra useful, not much less.”
What adjustments is how these expertise manifest. As a substitute of typing out every resolution character by character, builders information AI instruments towards optimum outcomes. The human gives judgment; the machine gives pace.
“You continue to want good instinct to provide the best directions and consider the output,” Govindarajan emphasised. “It takes real style to have a look at what AI produces and acknowledge what works and what doesn’t.”
Strategic elevation: How builders have gotten enterprise companions reasonably than technical implementers
As coding itself turns into commoditized, developer roles join extra on to enterprise technique.
“Builders are taking supervisory roles, guiding brokers doing work on their behalf,” Govindarajan defined. “However they continue to be accountable for what will get deployed. The buck nonetheless stops with them.”
This elevation locations builders nearer to decision-makers and farther from implementation particulars—a promotion reasonably than an elimination.
Salesforce helps this transition with instruments designed for every stage: Agentforce for Builders handles code era, Agent Builder permits customization, and Agentforce Testing Heart ensures reliability. Collectively, they kind a platform for builders to develop into these expanded roles.
The corporate’s imaginative and prescient presents a stark distinction to the “builders are doomed” narrative. Quite than coding themselves into obsolescence, software program engineers who adapt could discover themselves extra important than ever.
In a subject the place reinvention is routine, AI represents essentially the most highly effective compiler but—reworking not simply how code is written, however who writes it and why. For builders prepared to improve their very own psychological fashions, the long run seems to be much less like termination and extra like transcendence.

