NOTA: La pregunta original que respondí fue “¿Vale la pena entrar en la programación de computadoras a la luz de la creciente automatización”. Eso NO es lo mismo que este alterado.
—————–
Automatizado sí, en el buen sentido, probablemente.
¿Quién quiere tener que perder el tiempo escribiendo pequeños fragmentos de código sucio cuando usted podría ser el único que dirige las operaciones, escribir la especificación de lo que debe codificarse y luego entregarlo a un robot? Y el robot se preocupa por las pequeñas partes estúpidas, y maneja el grunge de preocuparse por los efectos secundarios y las fugas de memoria y todas las partes molestas y molestas de la programación. ¿No preferirías ser Tony Stark, operando en los niveles más altos dejando el trabajo de mierda a las IA? Acelerando su tiempo de desarrollo en 100x.
- ¿Puede alguien que no es dotado naturalmente en matemáticas contribuir positivamente a la investigación de CS / machine learning?
- ¿Crees que llegará un día en que las máquinas de IA tengan sensibilidad? ¿Crees que esas máquinas deberían tener derechos si sucediera?
- Antropología cultural: ¿Por qué los robots y otros tipos de inteligencia artificial son más aceptados en algunas sociedades (Japón) y temidos en otras (EE. UU.)?
- ¿Cuál es un buen algoritmo para la detección de contexto en chatbots?
- ¿Cuál es la prueba de que la iteración de políticas converge en el aprendizaje por refuerzo?
“Quiero un controlador de brazo robótico que maneje seis grados de libertad. Constrúyeme un brazo de la biblioteca de brazos, conviértelo en un modelo B12. Conéctalo a mi pantalla de visualización frontal, Jarvis. Tenlo listo para conectar en media hora “.
El futuro utilizará herramientas de alto nivel para aumentar la capacidad humana, sin continuar escribiendo manualmente y optimizando código tedioso para implementar muchas funciones. ¿Quién escribe mucho código de lenguaje ensamblador a nivel de bits en estos días? Pasamos a ensambladores y luego a compiladores y luego a compiladores de optimización y luego vamos a pasar a sistemas de programación asistidos por computadora. ¿Realmente quieres tener que escribir otro tipo de burbuja? U otro tipo de tipo? ¿O quieres dejar que algunos AI decidan cómo escribir un tipo óptimo para los tipos de datos que tienes que manejar? ¿O dejar que una IA decida cómo escribir las tablas de la base de datos y manejar las relaciones para los datos comerciales que necesita almacenar?
Ya no diseñamos chips de silicio a mano. Utilizamos potentes compiladores inteligentes de silicio.
La tendencia a medida que la tecnología evoluciona es obtener herramientas más inteligentes y potentes. Monta la ola.