What Happens When AI Writes 90% of Code: Rearchitecting the Developer Role

Eudia Team

It used to be that pursuing a computer science degree came with pretty hot career prospects. Software development has long represented a steady (and fat) paycheck, and plenty of opportunity in an uncertain job market. It’s no wonder because for decades, skilled programmers have been the architects of our digital world, creating transformative platforms and reshaping entire industries through code.

Yet the software development profession has been going through a remarkable evolution as of late, and we're witnessing another significant transformation as AI reshapes how code is written and applications are built. (CS grads, fear not, the BLS is still forecasting a significant increase in employment between 2023 and 2033 with software developers, projected to grow by 17%—much faster than average. More on this in a minute.)

No Vibes in the Stone Age of Coding (When Every Line Was Hand-Crafted)

You’ve heard the stories: Pioneers from Bill Gates to Mark Zuckerberg built their reputations on hand-coding abilities, treating programming as both necessity and craftsmanship, often out of garages or dorm rooms. Manual construction of elegant, efficient algorithms represented the pinnacle of technical skill, and coding from scratch was the only path to bringing digital concepts to reality.

These tech leaders demonstrated how mastering complex programming language syntax could lead to unprecedented success and influence. The narrative became clear: Learn to code, and you too might become the next tech titan. Universities expanded computer science programs, coding bootcamps emerged as alternative education paths, and parents encouraged children toward programming careers.

The Rise of Augmented Intelligence in Development

We're now entering a new age that AI researcher Andrej Karpathy, former co-founder of OpenAI, termed "vibe coding" on February 2, 2025. Karpathy described this approach as developers who "fully give in to the vibes, embrace exponentials, and forget that the code even exists" where "I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works."

This represents a fundamental shift in software creation methodology. Rather than meticulously writing every line of code, developers now describe desired outcomes (the vibes!) in natural language, while AI systems generate the actual implementation. The focus transitions from syntax mastery to intent articulation, from manual implementation to creative direction.

This evolution signals more than technological advancement—it represents a cultural transformation within the technology industry. Developer value increasingly stems from their vision and their capability to direct AI rather than perfect code writing ability.

From Developing to Building: The New Developer Profile

Before you scratch your head trying to remember if this was in an episode of Black Mirror that portended a certain doom, stop. Think of this less as the end of coding and more as its next chapter. Varun Mohan, CEO of Windsurf (formerly Codeium), explained it best when describing how AI is set to democratize software creation: "Instead of downloading an app, people might just ask their AI assistant to build a custom tool tailored to their needs—one they can keep tweaking over time."

Mohan envisions "a future like that where effectively everyone is building but people don't know what they're building is software.” The developer role is transforming from line-by-line code construction to higher-level solution architecture. AI handles implementation details while human developers focus on creative aspects—feature conceptualization, experience design, and real-world problem solving.

Mohan's company Windsurf exemplifies this paradigm shift. Their AI-powered development environment attracted over one million developers in just four months, demonstrating significant demand for tools that simplify coding processes and enable developers to work at a higher level of abstraction.

Vibing with Augmented Intelligence Across Industries

This transition toward augmented intelligence extends beyond computer science, influencing multiple professional fields. The pattern of AI handling implementation while humans provide vision and direction is spreading across creative and technical disciplines:

  • Architecture: Professionals use AI to generate structural designs from conceptual descriptions
  • Graphic Design: Creators produce visuals by describing ideas to AI tools
  • Music Composition: Musicians compose by explaining desired emotions rather than manually arranging notes
  • Legal Practice: Attorneys use AI to draft contracts, analyze case law, and prepare legal briefs, while focusing their expertise on strategy and client counsel

These developments suggest profound implications for knowledge work. Fields requiring years of technical training for specific skill mastery may become more accessible. Barriers between imagination and creation are lowering, while human creativity, judgment, and taste increase in value as implementation mechanics become automated.

Enterprise adoption has been significant, with Windsurf recently awarded JPMorgan Chase's Hall of Innovation Award, which Mohan asserted, “is usually not something a company gets within a year of deploying an enterprise product." Large companies like Dell are also using it.  

No wonder the concept has gained widespread recognition, with vibe coding being listed in the Merriam-Webster Dictionary as a "slang and trending" noun following Karpathy's moniker.

Vibe Coding Skills for the Augmented Intelligence Era

The question on everyone’s mind (and splashed across multiple headlines for several years now, is: “Will our jobs be safe?” Mohan believes "90% of code will be AI-generated, but engineering jobs will actually increase" (the BLS doesn’t lie) due to heightened demand for innovative solutions. Tomorrow's most successful developers won't be those writing the most efficient algorithms, but those asking the most insightful questions and providing the clearest direction to AI systems—augmented intelligence at its most functional.

As MIT Technology Review noted, while "vibe coding can help make a vague idea for a website or a game into a reality, it can't make it reliable or secure." However, existing tools can handle security and reliability concerns, "helping you with everything from creating databases to adding authentication measures."

By March 2025, Y Combinator reported that 25% of startup companies in its Winter 2025 batch had codebases that were 95% AI-generated, reflecting a shift toward AI-assisted development within newer startups.

Naturally, this demands a shift in skills. The emerging developer profile emphasizes:

  • Strategic Thinking: Understanding business problems and translating them into technical solutions
  • AI Collaboration: Effectively communicating with and directing AI development tools
  • System Architecture: Designing scalable, maintainable software systems at high levels
  • User Experience Focus: Prioritizing end-user needs over technical implementation details
  • Cross-functional Communication: Bridging technical and business stakeholder requirements

As Mohan noted in the Y Combinator Lightcone podcast: "Every single insight we have is a depreciating insight. Technology moves fast. If we're not continuing to have insights—and executing on them—we're just slowly dying."

Not All Vibes

Important limitations remain for AI-augmented coding. As Tobin South, an AI security researcher at the MIT Media Lab noted:  

"Vibe coding can make a lot of errors and problems, but in the environment of a tiny game or a small app that doesn't store any data, it's a lot less relevant. I'd personally be a lot more careful with larger projects, because if you don't know if there are any security vulnerabilities and you didn't test the code yourself, that's very dangerous.”

Software developer Simon Willison emphasized the distinction between responsible programming with augmented intelligence and vibe coding: "I won't commit any code to my repository if I couldn't explain exactly what it does to somebody else.” The contrast is that AI is trusted to handle implementation details with vibe coding.

Future-Forward

So here's the bottom line: The developers who thrive won't be the ones clinging to old-school coding. They'll be the ones who master augmented intelligence—turning vague ideas into working software through smart prompts and strategic AI collaboration. It's not about writing less code; it's about thinking bigger and building faster than ever before.