Charles H. Duell, comisionado de la oficina de patentes de los Estados Unidos, dijo en 1899 que todo lo que se puede inventar ha sido inventado. (Puede ser apócrifo, no podemos estar seguros).
Pero tenemos TV, teléfonos celulares, reflectores láser en la luna colocados allí por personas, vehículos robóticos en Marte, una bandeja de datos que casi sale del Sistema Solar (Pioneer 10), sin mencionar los aparatos dentales de acero, vacunas, mejores trampas para ratones … y ordenadores. Miles de cosas en las que nunca antes habían pensado.
Siempre habrá una demanda para que las personas hagan algo con las computadoras. Puede que no haya demanda de programadores PHP o programadores Java, pero será necesario que alguien haga algo . (Los fabricantes de látigos con errores no solo dejaron la faz del planeta cuando se inventaron los automóviles, sino que aprendieron a hacer otras cosas).
- He desarrollado lo suficiente con C y ahora quiero desarrollar un software con una GUI. ¿Que sugieres?
- ¿Los desarrolladores de software a menudo tienen que trabajar de viernes a domingo?
- ¿Qué pasos han tomado los desarrolladores de software en las startups con un "Monorail" (una aplicación grande y monolítica de Ruby on Rails) para dividirlo con éxito en los servicios?
- ¿Qué haría si necesita entrevistar a un desarrollador de software con habilidades técnicas mucho más fuertes que usted?
- ¿Cuáles son algunos consejos o trucos que ayudan a lograr un equipo de desarrollo de software remoto o distribuido altamente productivo?
O tal vez algunas historias de ciencia ficción eran correctas, las computadoras harán todo por sí mismas y simplemente nos quedaremos sin hacer nada. Lo cual, siendo tan inteligentes como serán, les dirá a las computadoras que no hacer nada es malo para la especie humana, y comenzarán a darnos cosas que hacer para evitar que nos volvamos gotas de carne sin sentido.