“90% of Developers Replaced in 2025” - Survival Guide

Arseny ShatokhinAbout 5 min readMay 27, 2025Watch original
THE SUMMARYAI-generated

AI's Impact on Software Development: A Survival Guide for 2025

Key Concepts:

  • AI-driven automation in software development
  • Agentic coding vs. AI-assisted coding
  • Labor automation curve (Manual, Assistance, Agency)
  • The evolving role of developers
  • Importance of AI agent onboarding and maintenance
  • The need for strategic decision-making and product vision
  • Building a personal brand and community
  • The value of understanding code even in an AI-driven world

1. The Looming Automation of Software Development

  • AI Coding Proficiency: Current AI models can code better than 60-70% of coders.
  • Job Displacement: The speaker believes that the vast majority of programmers will be replaced by AI programmers within the next year.
  • Layoffs and Investment in AI: Companies like Cisco, Google, Dell, and Meta have laid off thousands of programmers while investing heavily in AI. Over 22,000 tech workers have lost their jobs in 2025 alone.
  • AI Programmer Ranking: OpenAI models already rank among the top 50 programmers globally, with the CEO predicting a number one AI programmer soon. Sam Altman states, "I think our internal benchmark is now around 50 and maybe we'll hit number one by the end of this year."
  • Historical Parallels: The speaker draws a parallel to the automation of the weaving industry during the Industrial Revolution, where skilled weavers were eventually replaced by automated looms. In the 1800s, weavers earned two to three times more than farm workers, but automation led to wage drops and factory work. Today, a single operator can control hundreds of automatic looms.
  • Accelerated Automation: AI advancements are happening at an accelerating pace. Experts have revised their AGI predictions by 48 years in just one year (2022-2023).
  • AI Code Generation: The CEO of Google claims AI generates over 25% of their code, while Microsoft estimates 20-30%.

2. The Labor Automation Curve: From Manual to Agency

  • Effort vs. Output: The speaker introduces the "labor automation curve" to visualize the transition. The x-axis represents effort, and the y-axis represents output.
  • Three Stages:
    • Manual: Linear relationship between effort and output.
    • Assistance: Productivity increases as humans are assisted by machines (e.g., sewing machines). One person can produce the output of 10 or more. This is where "wipe coding" with AI co-pilots currently resides.
    • Agency: Machines take full control of implementation. Humans design and instruct, leading to a massive increase in productivity (1000x or more).
  • Current Stage: The industry is at the end of the "assistance" stage. AI still requires constant supervision and feedback.
  • Future Stage: Agentic Coding: AI agents will perform implementation autonomously. Humans will review code and provide direction. Sam Altman emphasizes the coming "Agentic software engineering."

3. Adapting to the Agentic AI World: A Survival Guide

  • New Opportunities: While the developer role may disappear, opportunities will emerge in training and maintaining AI agents.
  • AI Agent Onboarding: AI agents need to be onboarded onto a company's specific codebase, processes, and tools. They need internal documentation and a defined infrastructure.
  • Key Principle: "It's not the people who know how to use AI, it's the people who know how to replace themselves with AI that will thrive in the future."

4. Addressing Counterarguments

  • LLM Reasoning: A paper from Anthropic suggests that LLMs may not be truly "thinking" but mimicking human reasoning.
  • Meta's Perspective: Meta's chief AI scientist is less interested in LLMs and more focused on future technologies.
  • AI Winter Possibility: There's a chance LLMs might not lead to AGI, potentially causing an "AI winter."
  • Automation Regardless: Even with current AI technology, significant business automation is possible.

5. Step-by-Step Survival Guide for 2025

  • Step 1: Stay Ahead of the Curve:
    • Find and test the best AI tools and models.
    • Learn AI coding IDEs, ChatGPT/Claude, LLM APIs, AI UI builders, and AI agent frameworks.
    • Use resources like Twitter, newsletters (Readwise Reader), and YouTube to stay updated.
  • Step 2: Master AI Coding:
    • Plan tasks before using AI tools. Break down large projects into smaller tasks. Use tools like Task Master and Cursor Memory Bank.
    • Test code first. Instruct AI to write tests for validation.
    • Use MCP (Modular Content Pieces) servers like MEM0 to save coding preferences and provide memory to IDEs.
    • Use AI models strategically. Use implementation-based models (GPT-4) for clear tasks and reasoning models for complex problems.
  • Step 3: Build Your First AI Agents:
    • Follow the "build, deploy, evaluate, iterate" process.
    • Build an MVP quickly, deploy it in a real environment, evaluate results, and iterate based on feedback.
  • Step 4: Move into a More Senior Role:
    • Become an architect, product lead, or UX designer.
    • Focus on design and architecture, which require deep context and understanding that AI can't easily replicate.
    • Emphasize strategic decision-making, positioning, timing, and user experience.
  • Step 5: Start a Side Hustle or a Startup:
    • "The only people who are not afraid of AI taking their jobs are the entrepreneurs."
    • Switch from accumulating salaries to accumulating assets.
    • Leverage AI to start a business without employees.
    • Example: The speaker showcases a website builder AI agent that generates entire Next.js apps. The demo includes logo creation with AI, trend analysis, product selection via Google Shopping API, and website development with QA validation.
  • Step 6: Share Your Experience:
    • Content creation and distribution are crucial.
    • Build a personal brand and genuine communities.
    • Authenticity and human connection are essential.

6. The Value of Learning to Code

  • Yes, you still need to learn how to code, but do it for yourself, not for money.
  • Reasons:
    • Provides a new way of thinking about technology.
    • Enables better communication with AI.
    • Facilitates building AI agents.
    • Develops crucial problem-solving skills.

7. Conclusion

The software development landscape is undergoing a rapid transformation driven by AI. While traditional coding roles may diminish, new opportunities will emerge for those who adapt and embrace AI. By staying ahead of the curve, mastering AI coding, building AI agents, moving into senior roles, starting a side hustle, and sharing their experiences, developers can not only survive but thrive in the age of AI. Understanding the underlying code and developing problem-solving skills remain valuable assets.

AI summaries can miss context or contain errors. Check important details against the original video.

Go a little deeper.

Have a question about this video? Load its transcript to open the video chat.