Skip to content
quotesby

About this quote

What does it mean?
Practical writing and studying others code are key to learning programming.
In plain terms
Learn to code by writing and reading other people programs code.
What can you take from it?
Practice coding and study existing code to improve.

Where it applies

  • self education
  • training
  • skill building

Putting it to work

  • read open source
  • write daily
  • review examples

Questions to consider

  • How do you learn new skills?
  • What code do you study?

Another view

Some concepts require formal study beyond reading code.

More from Bill Gates

  1. Someone decided to trash the one part of Windows that was usable? The file system is no longer usable. The registry is not usable. This program listing was one…

    Permalink to quote #36
  2. You've got to be willing to read other people's code, and then write your own, then have other people review your code. You've got to want to be in this incred…

    Permalink to quote #38
  3. I reboot [my Windows PC] every night.

    Permalink to quote #35

Related quotes

  1. There is nothing more practical than a good theory.

    Leonid BrezhnevLeonid Brezhnev quote #1
  2. Premature optimization is the root of all evil (or at least most of it) in programming.

    Donald KnuthDonald Knuth quote #1
  3. A man of knowledge lives by acting, not by thinking about acting.

    Carlos CastanedaCarlos Castaneda quote #2