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.
- Actualmente estoy trabajando como ingeniero de control de calidad, pero quiero cambiar mi carrera y ser desarrollador de software. ¿Cómo debo proceder para lograr esto? ¿Debo dejar mi trabajo actual y comenzar a trabajar en otro?
- ¿Qué calificaciones necesita un desarrollador de software junior?
- ¿Es la prueba un mejor trabajo en comparación con ser un desarrollador?
- ¿Cuánto gastan las empresas en herramientas de desarrollo de software?
- ¿Qué edad tenías cuando comenzaste a programar y dónde estás ahora?
¿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.