Coding with AI tools

Stage 9 of 10 · 5 lessons · ~2 weeks

Keeping your skills

Protect the skills AI tools can quietly erode: regular practice with AI switched off, attempting before comparing, using the tool as a tutor, reading docs first and keeping your fundamentals strong.

Start: Why skills fade with AI help

Lessons· one lesson for each topic, in this order

  1. 1Why skills fade with AI help
  2. 2Regular practice with AI switched off
  3. 3Attempt first, then compare
  4. 4Using AI as a tutor, not an answer machine
  5. 5Docs first and the fundamentals that last

Do this

  • Schedule a weekly AI-off practice session and switch suggestions off for it.
  • Solve ten problems attempt-first and write one lesson from each comparison.
  • Save your tutor-mode prompt as a reusable prompt in your tool.
  • Read the official docs before asking the tool about any new library this month.
  • Pick one fundamental topic and explain it aloud without notes.
  • Review your notes each month to see what you are still leaning on the tool for.

Start with· follow one of these

Practise

  • Free exercises in dozens of languages with human mentoring: ideal for AI-off sessions

  • Timed problem solving with AI off keeps your reasoning sharp; start with easy problems

Also worth your time

Before moving on: Four weeks of weekly AI-off practice logged, ten problems solved attempt-first with comparisons written down, your own tutor-mode prompt saved, and one fundamental topic you can explain aloud without notes.

Tauseef's advice
Think of AI-off practice like the gym: nobody sees it, and it is what makes everything else possible. The developers who get the most out of these tools are the ones who could do the work without them. Protect a few hours a week for that, especially early in your career.

Mark this stage as not done?