En resumen, no creo que la programación sea una parte integral de la mayoría de las carreras en el futuro.
Creo que la tecnología será (y ya lo es) una parte integral de todo, y creo que quizás algún conocimiento de los fundamentos de la computadora y quizás los fundamentos de la programación podrían ser beneficiosos, pero no necesarios.
La razón por la que no creo que la programación sea necesaria es porque se puede hacer como un servicio. Dibujaría una analogía con los autos. Antes de que los autos fueran omnipresentes, uno podría pensar que tan pronto como se conviertan en un activo popular, las personas tendrán que aprender a ser mecánicos. Y, en realidad, durante un corto período, creo que la gente necesitaba una competencia básica en mecánica para arreglar su compra. Pero cuando los automóviles se volvieron omnipresentes, los servicios de mecánica surgieron cada vez más, eliminando la necesidad de que cualquier individuo esté realmente familiarizado con el tema. Ahora todo lo que es necesario es que sepa dónde están sus luces de emergencia y qué equipo es “Drive”.
- ¿Cuántas horas hubo entre que comenzaste a aprender desarrollo web y te ganaste la vida?
- Los frameworks de back-end que utilizan JavaScript están ganando popularidad, ¿tiene sentido aprender Python para el desarrollo web?
- ¿Cuál es una forma económica de crear, imprimir y vender mis propios carteles?
- ¿Por qué es tan difícil aprender Spring Framework?
- ¿Tiene habilitadas las migas de pan en su sitio?
Similar para las computadoras. Antes de que las computadoras se volvieran ubicuas, la gente tenía que saber programarlas para operarlas. Pero a medida que se volvieron más simples y populares, la tarea de programarlos se ha desplazado en gran medida a especialistas, es decir, programadores de computadoras.