El más grande que se me ocurre es la programación de computadoras. Mark Zuckerberg no necesitaba una educación universitaria para crear Facebook, la falta de un título universitario de Larry Ellison no ha impedido que Oracle sea una corporación extremadamente rentable, Bill Gates no necesitaba una educación universitaria para construir Microsoft.
Por supuesto, estos son ejemplos aislados y en realidad no son más que evidencia anecdótica. Realmente no puedo proporcionar los números en este caso, pero puedo dar un contexto más amplio de mi experiencia en el campo. Es cierto que no he estado en esto por mucho tiempo, así que toma mi palabra con un grano de sal.
Hay algunas cosas interesantes sobre la programación de computadoras que realmente no parecen aplicarse a muchas otras carreras. La diferencia en productividad entre un buen programador de computadoras y uno malo puede ser de aproximadamente 25: 1, por ejemplo. Este número se encontró en un estudio a fines de la década de 1960, pero no tengo ninguna razón para creer que no sea el caso ahora. Con respecto a la programación de computadoras, algunas personas tienen el don, otras no, y por lo general se puede saber en qué categoría se encuentra una persona después de dos años. Los otros dos años pasados en la universidad no van a cambiar eso.
Lo que también es cierto es que la mayoría de los cursos de informática tienen muy poco que ver con lo que probablemente se te pedirá que hagas en tus tareas diarias como programador de computadoras. La mayor parte de tu tiempo lo pasas mirando cosas escritas por otras personas y tratando de encontrar el error, lo cual es una gran desviación de la teoría del compilador. En estos días, los lenguajes de programación de alto nivel hacen que conocer las entrañas de la máquina sea cada vez menos importante para ser productivo. Y la mayoría de las veces, el trabajo se reduce a “conectar la base de datos al sitio web” en lugar de “necesitamos un algoritmo brillante”. Los cursos universitarios no te molestarán en enseñarte sobre los marcos que necesitarás en la industria (por ejemplo, Spring, Rails, Hibernate, Django, etc.): las universidades no son escuelas vocacionales y deberías poder aprender esos marcos en la tuya de todos modos.
- ¿Cuáles son algunas de las razones por las cuales las personas lamentan ir a una escuela de negocios superior?
- ¿Se debe ir a la educación superior inmediatamente después de su licenciatura?
- ¿Cuál es el mejor camino para un graduado universitario que no estudió educación para convertirse en un maestro (bueno y bien capacitado)?
- ¿Qué grado sería mejor para el pensador visual?
- ¿Cuál es la diferencia entre un M.Tech de un IIT y un MS de una de las 50 universidades de informática más importantes de los Estados Unidos? ¿Merecen la pena las tasas de matrícula en los Estados Unidos? ¿Qué especialidad tiene?
Es por eso que Silicon Valley está menos preocupado por los títulos universitarios que la mayoría de las otras industrias de cuello blanco. Claro, las grandes compañías van a necesitar que tengas ese papel, y no me malinterpreten, encontrarás muchos doctores en ciencias de la computación flotando por Silicon Valley. Pero al final, la mayoría de las nuevas empresas tecnológicas no confían en saltos brillantes en informática, sino en código libre de errores (bueno, en su mayoría libre de errores, no hay nada estrictamente libre de errores) y buenas ideas.
Divulgación completa: fui a la universidad y me gradué con una licenciatura y una licenciatura, ninguna de las cuales estaba en comp sci. Actualmente trabajo como programador, aunque no en una startup y no en Silicon Valley.