# Teach Yourself Programming in 10 Years

DevFeed: [Teach Yourself Programming in 10 Years](<https://devfeed.tech/articles/teach-yourself-programming-in-10-years-40538.md>)

Original publisher: [Read original article](<http://norvig.com/21-days.html>)

Published: 2005-08-08T00:00:00Z

Content type: opinion

Language: en

Sources: [Peter Norvig](<https://devfeed.tech/sources/peter-norvig.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [essay](<https://devfeed.tech/tags/essay.md>), [learn](<https://devfeed.tech/tags/learn.md>), [learn-to-program](<https://devfeed.tech/tags/learn-to-program.md>), [program](<https://devfeed.tech/tags/program.md>), [programming](<https://devfeed.tech/tags/programming.md>)

## AI overview

An essay argues that learning to program requires far more than 21 days and examines the long-term process of becoming proficient.

## Source excerpt

Essay describing why you really can't learn to program in 21 days.