💻

The Necessity of Coding in AI Era

Apr 23, 2025

Lecture on the Importance of Learning to Code in the Age of AI

Introduction

  • Debate on whether learning to code is still necessary with the rise of AI.
  • Some suggest moving to other careers (e.g., plumbing), but this perspective is challenged.

Current State of AI and the Workforce

  • Only 6.1% of US companies use AI.
  • Developers make up only 2.5% of the workforce.
  • 94% of companies are not using AI; opportunity exists to be at the forefront of innovation.

Role of AI in Development

  • AI is mostly used in web and mobile app development.
  • AI consulting and startups are booming.
  • Low code/no code tools allow MVP development, but expert dev teams are needed for full apps.

Learning to Code: Not a Lost Cause

  • Adaptation is needed, but coding skills remain essential.
  • Technical people will lead in AI adoption.
  • Coding is not for everyone; it requires specific traits to succeed.

Eight Rules for Learning to Code in 2025

1. Passion for Coding

  • Previously, demand allowed entry without passion; now, you must love coding.
  • Disinterest in coding leads to dissatisfaction despite good pay.

2. Commitment to Hard Work

  • Learning code requires effort and practice.
  • AI can assist but cannot replace foundational learning.

3. Immersing in the Coding Culture

  • Successful developers are deeply involved in the tech community.
  • Hiring managers look for candidates who actively engage with coding.

4. Specific Learning Plans

  • Develop a detailed plan for learning coding.
  • Include timelines and specific courses or projects.

5. Avoiding Distractions

  • Blinders are necessary to maintain focus and avoid distractions.

6. Importance of Networking

  • Networking is critical for job opportunities and career growth.
  • Build connections and stay active on social media.

7. Overcoming Fears

  • Self-taught paths require pushing past comfort zones, especially in job applications.

8. Limiting AI Use During Learning

  • AI should not replace learning fundamentals.
  • Use AI after mastering the basics.

Conclusion

  • Hard work and dedication are necessary to succeed in coding.
  • The current economic climate is challenging, but opportunities exist with the right approach.