Pero amigo... no hablamos solo de código. Es muy loco hablar con algunos programadores, porque vienen y me dicen, "si fuera como tu dices, entonces los contadores ya hubieran desaparecido con los programas contables" WTF?Los programadores hacemos demasiado trabajo repetitivo. Además que la mayoría (especialmente cuando está empezando) se enfoca más en el código que en flujo de datos. La idea de estas IA's sería encargarse del código y que el programador solo se preocupe por modelar el flujo de datos.
Como decía un erudito de la programación, de cuyo nombre no puedo acordarme, "Tratar el código como un bien que genera riqueza es un error. El código no es un activo, el código es un pasivo, una obligación, un mal necesario."
A los programadores, como a muchos otros profesionales, nos espera un salto al futuro. Es mejor estar preparados.
Creo que no me entendiste.Pero amigo... no hablamos solo de código. Es muy loco hablar con algunos programadores, porque vienen y me dicen, "si fuera como tu dices, entonces los contadores ya hubieran desaparecido con los programas contables" WTF?
Ok, por mi experiencia como ex programador, puedo decir que primero en mi lista de cosas importantes estaba la lógica (cosa que me encanta). Segundo instrucciones y tercero código. (A grandes rasgos hablando)
Pero amigo... si tu planteas un problema lógico a una inteligencia artificial, te da un resultado satisfactorio (y eso q es el principio). Un programa contable, es algo que tiene que ser operado por una persona con un mínimo de inteligencia. Una Ai es inteligencia, inteligencia con capacidad de tomar un problema, resolverlo, y por supuesto que podrá transformarlo a intrucciones y finalmente código.
Te pregunto... estoy equivocado?
Por supuesto que nunca eliminará al humano como intermediario, pero todo un grupo de programadores y desarrolladores, tranquilamente podría ser remplazado por una sola persona con su ordenador.
Creo que no me entendiste.
Cuando digo que el programador solo tendrá que preocuparse por el flujo de datos, no me refiero a la lógica de programación, sino al modelos de datos y su aplicabilidad al dominio del problema, al negocio (que es lo que al final importa, porque es el que produce el money).
Eso reduce la carga de trabajo en más de un 80% y lo que antes llevaba 120 hora/hombre pronto solo llevará 24 horas/hombre. Eso planteará nuevos desafíos a la larga y se crearán nuevas especialidades. Al principio habrá resistencia al cambio, pero como todo, es un proceso de adaptación y evolución.