¿Qué significa el advenimiento de la IA para los desarrolladores de software?

Necesitaremos más desarrolladores de software.

La exageración de la inteligencia artificial es mal entendida. La IA siempre estuvo presente en los institutos de investigación y en la academia y en la actualidad ha comenzado a ser útil en la medida en que podemos automatizar algunos tipos de trabajo repetitivo, eliminando la intervención humana.

Dije tareas repetitivas, que no afectan a los desarrolladores de software per se.

¿Cuál es el estado de la IA? Seamos realistas. Una aplicación simple como el filtro de spam no funciona correctamente. Intenta usar un robot AI. Si hace una serie de preguntas muy simples, será engañado, pero si hace algo fuera de lo habitual, el BOT fallará.

Entonces, estamos a años de que la IA se entrometa a lo grande.

Todo esto requiere más y más desarrolladores.

Pero cuidado, la naturaleza del desarrollo de software cambiará. Cosas como las pruebas, la administración de versiones, la integración continua se están automatizando y estas funciones de soporte se están volviendo redundantes.

No es la IA la que es peligrosa para los desarrolladores de software. El dúo peligroso para los desarrolladores de software son la mercantilización y la estandarización. Todo este desarrollo de software personalizado / a medida y el trabajo de integración del sistema se reducirá a una fracción de lo que solía ser hace unos años.

¿Qué significa esto? Esto significa que los desarrolladores que solo eran expertos en la línea habitual de aplicaciones comerciales que realizaban el trabajo CRUD y tal vez llamadas ocasionales a una API basada en la Web verán desaparecer sus trabajos.

Esto significa habilidad para escribir aplicaciones en IoT, AI, móvil / usable, AR / VR, área de la nube.

Algunas de las compañías y muchos desarrolladores abandonarán la industria con seguridad.

More Interesting

Cómo evaluar el costo de desarrollo como desarrollador de software independiente

Cómo cambiar el trabajo de desarrollo de Java desde el desarrollo de salesforce.com (Apex y VF)

¿Qué tipo de laptop recomiendas para un desarrollador de software?

¿Cuáles son las habilidades necesarias para convertirse en desarrollador de software?

Después de ver los Oscar de anoche, me inspiré para trabajar en la industria del cine. ¿Qué posibles oportunidades hay para los desarrolladores de software?

¿Qué desafíos únicos enfrentan las startups en los desarrolladores de software de entrevistas?

Cómo comenzar mi propio negocio como desarrollador de software

Imagine que contrata a un profesional independiente para un trabajo de mantenimiento crucial en su software por una cantidad acordada de x. No concluye el trabajo, ¿cuánto de x le pagas?

¿Cómo coordinan sus esfuerzos los desarrolladores de software con diferentes niveles de experiencia?

¿Las mujeres están menos inclinadas a convertirse en programadoras / desarrolladoras de software? ¿Por qué?

¿Cuáles son las cosas en el desarrollo de software que solo puedo aprender trabajando en empresas y no solo?

¿Cuál es la diferencia entre un desarrollador de software y un arquitecto de software?

¿La experiencia no técnica se cuenta como genuina al asistir a los trabajos principales de desarrollo de software de TI?

¿Es más difícil crear software para Linux que Windows?

¿Cuál es la mejor tecnología para elegir si quiero ser un profesional independiente?