Dans le livre Programmers at Work se trouve une ancienne interview de Bill Gates datant de  1986 ou de 1989 dans laquelle l'homme le plus riche du monde évoque la façon dont il a commencé sa carrière...

Is studying computer science the best way to prepare to be a programmer?

Gates: No, the best way to prepare is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating system.

You've got to be willing to read other people's code, then write your own, then have other people review your code. You've got to want to be in this incredible feedback loop where you get the world-class people to tell you what you're doing wrong.

Source : Kairosnews