Todos no “sabrán cómo codificar”, más de lo que todos serán buenos en escribir manuales de instrucciones para ensamblar de manera segura misiles nucleares desde una caja de piezas y un trozo de uranio.
La programación consiste en convertir requisitos ambiguos en implementaciones concretas. Se trata de explotar las lecciones aprendidas de años de construir mal las cosas (y ocasionalmente, a la derecha). Se trata de pensar, antes de tiempo, todo lo que podría salir mal, y de hacer planes estratégicos sobre la mejor manera de manejar cada una de esas cosas.
El lenguaje utilizado es solo una herramienta. El lenguaje natural es en realidad una herramienta pésima para la programación; es mucho más ambiguo de lo que la mayoría de las tareas de programación del mundo real pueden tolerar.
No te sientas amenazado. El lenguaje no es tu superpotencia, tu cerebro es.
- ¿Es probable que Daesh logre atacar a toda Europa en un futuro cercano?
- ¿Qué logrará la humanidad en un futuro cercano que nunca se haya hecho?
- ¿Cuáles son las mejores cosas en las que un joven de 20 años puede invertir financieramente a largo plazo?
- ¿Es Venezuela un vistazo al futuro de la América socialista?
- ¿Qué pasará después de 200 años?
Adicional:
He notado muchas preguntas similares en Quora. Aquí hay una lista parcial:
¿Los programadores perderán su valor y respeto en el futuro cercano?
Si solo es cuestión de tiempo hasta que las computadoras comiencen a codificar de forma independiente, ¿sería inútil aprender CS?
¿La programación se volverá obsoleta como profesión?
¿La programación se volverá obsoleta en los próximos 50-60 años?
¿Crees que, algún día, la creación de programas será mediante arrastrar y soltar? ¿Esto reducirá las necesidades de los ingenieros de software, ya que todos podrán programar?
Si todos pudieran programar, ¿los programadores profesionales sentirían menos autoestima?
¿Vale la pena convertirse en programador / desarrollador / programador ahora mismo?
¿Cómo cambiaría el mercado laboral para las carreras de ciencias de la computación si casi todos pudieran programar?
¿La enseñanza de todo el mundo resultaría en un colapso económico porque a muchos estudiantes les gustaría hacerlo y, posteriormente, seguirían sus carreras como programadores?
¿Está el trabajo de programación “9 a 5” condenado a convertirse en una cosa del pasado? Los tableros de trabajo están llenos de listados que buscan codificadores C #, Java o PHP. Alguien con las habilidades adecuadas puede encontrar trabajo. Pero en 10 años, ¿la mayoría de los programadores serán contratados como freelancers?
¿El aprendizaje automático y la IA pueden hacer que los programadores se vuelvan obsoletos? ¿Puede la IA hacer que la codificación y la depuración de software sean cosa del pasado?
¿Nos dirigimos en la dirección de tecnologías que diseñan, escriben y depuran automáticamente el código? ¿Cuándo se volverán obsoletos los programadores?
¿Los programadores se preocupan de perder su trabajo por una inteligencia artificial fuerte y se vuelven obsoletos?
¿Por qué necesitamos programadores y programadores? ¿Las computadoras no pueden hacer esto mejor?
¿Podrían las computadoras artificialmente inteligentes reemplazar a los programadores en el futuro?
¿Los programadores serán reemplazados por robots en el futuro cercano?
¿La investigación en la generación / finalización automática de programas llevará a un reemplazo fácil de los programadores?
¿Qué tan pronto el software inteligente reemplazará a los codificadores web?
¿Se volverán obsoletos los desarrolladores web?
¿Se está volviendo obsoleto el desarrollo web como una habilidad con plataformas como WordPress que permite a cualquier persona configurar sitios web sin saber cómo codificar?
¿Los desarrolladores web front-end serán reemplazados alguna vez por herramientas que automatizan el proceso?
¿Los desarrolladores profesionales de sitios web serán reemplazados algún día por el desarrollo de plantillas DIY más simples?
¿Habrá programación en lenguaje natural en el futuro?
¿Se programarán las computadoras en lenguaje natural?
¿Qué tan lejos estamos de la programación en lenguajes naturales?