Parece que todos os grandes desenvolvedores são autodidatas. Há alguma exceção? Há qualquer formação padrão além de obter um diploma de CS?
O que pode ser um programador autodidata, aprender outra coisa do que o desenvolvimento web?