Aprender a Programar En 10 Años

Páginas: 7 (1586 palabras) Publicado: 19 de agosto de 2011
Aprende a programar en diez años
Texto original: Peter Norvig Traducido por: Carlos Rueda

¿Por qué todos tienen tanto afán?
Entra a cualquier librería y encontrarás Aprende Java en 7 días y demás variaciones interminables ofreciendo enseñar Visual Basic, Windows, Internet, etc., en unos pocos días u horas. Yo hice la siguiente búsqueda avanzada en Amazon.com: pubdate: after 1992 and title:days and (title: learn or title: teach yourself) y obtuve 248 ítems de resultado. Los primeros 78 fueron libros de computación (el número 79 era Aprende Bengalí en 30 días). Remplacé "days" por "hours" y obtuve, sorprendentemente, resultados similares: 253 libros más, con 77 libros de computación seguidos de Aprende Gramática y Estilo en 24 horas en el número 78. Del total de los primeros 200, 96%fueron libros de computación. La conclusión es que, o bien la gente tiene un gran afán por saber de computadoras, o bien las computadoras son algo fabulosamente más fácil de aprender que cualquiera otra cosa. No hay libros sobre cómo aprender Beethoven, o Física Cuántica, o incluso Estética Perruna en pocos días. Analicemos lo que podría significar un título como Aprende Pascal en Tres Días:
••

Aprende: En 3 días no tendrás tiempo de escribir varios programas significativos, y de aprender de tus éxitos y errores con ellos. No tendrás tiempo de trabajar con un programador experimentado y entender lo que es vivir en ese ambiente. En resumen, no tendrás tiempo de aprender mucho. Así que esos libros sólo podrán lograr una familiaridad superficial, no un entendimiento profundo. Comodijo Alexander Pope, poco aprendizaje es asunto peligroso. Pascal: En 3 días puedes aprender la sintaxis de Pascal (si ya conoces un lenguaje similar), pero no podrás aprender mucho cómo usarla. En síntesis, si fueras, digamos, un programador Basic, podrías aprender a escribir programas en el estilo de Basic usando la sintaxis de Pascal, pero no aprenderías realmente para lo que Pascal es bueno (omalo). Entonces ¿cuál es el objetivo? Alan Perlis dijo alguna



vez: "Un lenguaje que no afecte tu manera de pensar acerca de la programación, no merece conocerse". Un objetivo posible es que tienes que aprender un poco de Pascal (o más probablemente, algo como Visual Basic o JavaScript) porque necesitas tener una interface con una herramienta existente para realizar una cierta tarea. Peroentonces no estás aprendiendo cómo programar; estás aprendiendo cómo realizar esa tarea. en Tres Días: Desafortunadamente, no son suficientes, como se describe en la siguiente sección.

Aprende a programar en diez años

Algunos investigadores (Hayes, Bloom) han mostrado que se necesitan aproximadamente diez años desarrollar habilidades en cualquiera de una amplia variedad de áreas, incluyendo eljuego de ajedrez, la composición musical, la pintura, el piano, la natación, el tenis, y la investigación en neurosicología y topología. Parece no haber atajos: incluso Mozart, prodigio musical a los 4 años, se tomó 13 más antes de empezar a producir música de calidad mundial. En otro género, parece que los Beatles llegan a escena apareciendo en el espectáculo de Ed Sullivan en 1964. Pero elloshabían estado tocando desde 1957, y aunque tenían una masa de seguidores desde antes, su primer gran éxito, Sgt. Peppers , apareció en 1967. Samuel Johnson pensaba que se requieren más de diez años: "La excelencia en cualquier área puede lograrse sólo mediante el trabajo de toda una vida; no es algo que pueda adquirirse a un menor precio." Y Chaucer se quejaba "the lyf so short, the craft so longto lerne." Aquí está mi receta para el éxito en programación:
• • •

Interésate en la programación, y programa porque es divertido. Asegúrate de que te diviertes tanto como para invertir diez años. Habla con otros programadores. Lee otros programas. Esto es más importante que cualquier libro o curso. Programa. El mejor tipo de aprendizaje es aprender practicando. Para decirlo más técnicamente,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aprendiendo a programar
  • aprender a programar
  • Aprendiendo a Programar
  • ENSAYO DE LAS TICS EN 10 AÑOS
  • Alonso Un Conquistador De 10 Años
  • 10 Años de Dolarizacion en El Ecuador
  • Niños De 10 Y 11 Años
  • 10 Años De Transicion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS