Escrito por @Leonardo Nhaux
En la Encuesta a Developers 2023 de Stack Overflow, me atrajo un tema en particular: ¿Qué tanto utilizan AI los desarrolladores de software en su día a día?
El reporte está muy completo, y en base a una muestra de 90,000 encuestados de varios países, aborda una amplia gama de aspectos claves de esta industria en relación con su principal actor: El Desarrollador de Software.
Destaca claras preferencias tales como: el 80% de los encuestados prefiere capacitarse on-line, Java es el lenguaje de programación más utilizado por onceavo año consecutivo, Confluence y Jira nuevamente liderando en “Herramientas de colaboración”. En el rubro de “Tecnologías más admiradas”: Rust es el lenguaje ganador con más del 80% de las preferencias, Matlab el menos, y Phenix es el framework elegido.
En cuanto a los esquemas de trabajo, no es ninguna sorpresa que las preferencias se inclinan hacia la modalidad de trabajo híbrido y/o home office. Más del 50% de los empleados en organizaciones de más de 5,000 empleados, operan en este formato.
Hasta aquí hice un breve resumen de aquellos datos que me llamaron la atención en lo personal, pero al final de la nota les dejo la liga para quién le interese revisar otros temas de la Encuesta. La verdad, vale mucho la pena.
Y ya entrando en materia, en cuanto a herramientas de AI lógicamente ChatGPT lidera el cuadro con 83.24%, pero entendamos que esta carrera empezó recién hace poco más de 6 meses, es muy prematuro decretar tendencia, pero no cabe duda de que OpenAI puso el pié primero, y de manera contundente.
En un apartado del documento, que se llama “Sentimiento de los developers en relación con la Inteligencia Artificial”, Stack Overflow nos compartió los detalles cuantitativos de la encuesta, y justamente ahí está el dato que captó mi atención diferenciada: Los desarrolladores con menos años de experiencia, son los que más uso hacen de las herramientas de AI.
En general, el 77% de los encuestados indicaron opinaron que están “a favor” o “muy a favor” de la utilización de herramientas de AI en sus proyectos de desarrollo de software, resaltando que “Productividad” es el principal beneficio, pero cuando abren el dato y lo clasifican por años de experiencia, se ve claramente este fenómeno.
Y no dudo que pueda haber algún developer que a los 35 años decidió cambiar de carrera y recién tiene 1 año de experiencia en esta industria, pero en su gran mayoría, ese segmento se refiere a jóvenes de entre 20 y 23 años de edad.
Estos chicos y chicas son nativos digitales, su lógica de resolución de dudas o problemas es simple: tecnología primero, pensar después. Su cerebro ya está cableado en alineación fluida con los conceptos básicos de la AI, mientras que nosotros cargamos con estructuras mentales rígidas, talladas en nuestro Cortex, modeladas por décadas de procesos mentales basados en razonamiento y lógica.
Todo este fenómeno explotó apenas el 30 de noviembre del año pasado, cuando OpenAI abrió la caja de pandora y soltó ChatGPT.
La situación para los Desarrolladores “Senior” es complicada, porque necesariamente hay que desaprender, romper las estructuras mentales que condicionan el pensamiento, para dar cabida a una completamente nueva forma de trabajar.
Un Zelenial no tiene este obstáculo, no tiene que desaprender, se ahorra todo ese importante lapso de tiempo. Ellos ya están aprendiendo, desde cero y con la mente en limpio, sólo tienen que aprender a hacerlo como de la nueva manera, y es lo que hoy están haciendo mientras nosotros desaprendemos.
Es muy probable que dentro de tres años, los reclutadores tengan que tomar un decisión que nunca antes se les había presentado: contratar un desarrollador con tres años de experiencia de 23 años de edad, o uno con tres años de experiencia, pero con 40 años de edad.
Los de la Generación X sabemos la respuesta.
Muchas gracias a Stack Overflow por este increíble reporte.
Aquí les comparto los links:
2023 Developer Survey: https://survey.stackoverflow.co/2023/
Developer sentiment around AI/ML: https://stackoverflow.co/labs/developer-sentiment-ai-ml/