Cada vez que hay algo nuevo relacionado con la computadora, los programadores se frotan las manos con alegría.
Nuevos sistemas operativos para crear, antiguos conjuntos de aplicaciones para actualizar y aplicaciones totalmente nuevas para escribir que no podrían considerarse con sistemas más antiguos.
Y luego está el dolor de cabeza del personal de una nueva plataforma más para soportar. Incluso cuando el sistema antiguo y reemplazado comienza a extinguirse, todavía tiene una carga de trabajo de soporte heredada.
- ¿Cómo afecta la física cuántica a la cinética química?
- ¿Cuánta programación implica la física teórica?
- ¿Cómo cambiará el mundo la llegada de las computadoras cuánticas?
- Si las computadoras cuánticas evolucionan más rápidamente de lo que son ahora, ¿habría algún problema de P y NP?
- ¿Qué se requiere para simular una Tierra entera como el planeta y la vida en él?
El problema con los ‘programadores regulares’ de alguna manera reemplazados simplemente no sucederá. Este es un cambio de nivel de hardware; los idiomas existentes se reescribirán para abstraer los cambios (y optimizar las ventajas) cuando llegue a la creación a nivel de aplicación. Java, Python, C ++, JavaScript, lo que sea. Todo seguirá funcionando con cambios manejables … aunque será necesario que haya programadores para escribir los nuevos compiladores, por lo que aún habrá más tareas de programación nuevas.
Entonces no, no necesitarás menos programadores, necesitarás más .