JetBrains logo

Informe de la encuesta de 2024 sobre la curva de aprendizaje de la informática

En 2024, JetBrains Academy encuestó a 23 991 personas de todo el mundo, incluidos estudiantes universitarios, estudiantes en línea, entusiastas autodidactas, graduados de talleres de programación, profesionales y personas que cambiaron de carrera.

A partir de sus inspiradoras opiniones, este informe explora las tendencias actuales en la enseñanza de la informática, desde los formatos y las herramientas hasta las motivaciones, los objetivos profesionales y los desafíos.

Tanto si es educador, investigador, estudiante, profesional curioso o padre solidario, ¡anímese a participar! Comparta sus opiniones y conéctese con la comunidad de aprendizaje de la informática gracias a #JetBrainsAcademySurvey24.

Este es un informe público; su contenido solo puede utilizarse con fines no comerciales. Consulte todos los detalles aquí.

Compartir:

Destacados

Estudiantes de ciencias de la informática en 2024

El alumnado de ciencias la informática está compuesto mayoritariamente por estudiantes menores de 30 años (69 %), de sexo masculino (84 %), solteros (62 %) y sin hijos (80 %). Más de la mitad compaginan los estudios con carreras de ingeniería de software. En algunas regiones, las estudiantes de sexo femenino y las personas que cambian de carrera están superando barreras y reconfigurando el panorama profesional.

El valor de la pasión y la creatividad

La pasión impulsa a los estudiantes de tecnología del mismo modo que a los artistas o a los músicos. Casi la mitad (46 %) se dedica a la informática para afrontar desafíos, automatizar procesos o convertir una afición en una carrera profesional. El deseo de crear supera a motivaciones prácticas como el salario (41 %) o la flexibilidad del trabajo a distancia (34 %).

Inteligencia artificial y aprendizaje automático: tendencias en la enseñanza de la informática

La programación, los algoritmos y las bases de datos siguen siendo los temas de aprendizaje dominantes, pero la inteligencia artificial y el aprendizaje automático atraen a una nueva oleada de talentos. Casi el 28 % de los estudiantes tiene previsto incluir la IA en su próximo curso de estudio, mientras que el 33-34 % está explorando actualmente la inteligencia artificial y el aprendizaje automático, incluido el 18 % que son principiantes en la informática.

Lenguajes y herramientas de programación

La programación empieza a edades tempranas: el 63 % de los jóvenes de 20 a 29 años ya tiene entre 3 y 10 años de experiencia. Python lidera a nivel mundial, seguido de Java, JavaScript y C++. Kotlin y Rust están ganando popularidad, especialmente en Europa. Los IDE son la primera opción de los principiantes para ejecutar código.

Control de calidad: un punto de entrada infravalorado

A pesar de ser un punto de entrada potencial a la tecnología, el rol de responsable de calidad/pruebas sigue estando menos solicitado que otros puestos tecnológicos. Sin embargo, destaca, junto con el diseñador de interfaz/experiencia de usuario (16 %) y el analista de negocios (14 %), como una función con una representación femenina superior a la media en el sector.

Aprendizaje: de la frustración a la concentración

Los estudiantes de ciencias de la informática se enfrentan a más dificultades con los conceptos complejos (51 %), la documentación escasa (40 %) y la inmensidad del campo (38 %). El síndrome del impostor también afecta al 35 %. Dos maneras universales de perseverar son dividir las grandes tareas (58 %) y priorizar las horas de sueño (41 %).

Educación formal

¿Ha estudiado informática en algún formato en los últimos 12 meses?

77%

Sí, autoeducación

51%

Sí, en una institución de educación formal

Algo más de la mitad de los alumnos de ciencias de la informática estudian en instituciones educativas formales, y el 54 % de los alumnos formales amplían sus conocimientos a través de la autoformación.

78 %

de los encuestados que han cursado estudios formales tienen un título de licenciatura o superior.

Nivel más alto de educación formal completado

39%

Título de grado (BA, BS, B.Eng., etc.)

24%

Estudios universitarios sin obtener una licenciatura

17%

Escuela secundaria (p. ej., high school en Estados Unidos, Realschule o Gymnasium en Alemania, etc.)

14%

Título de máster (MA, MS, M.Eng., MBA, etc.)

2%

Diploma de doctorado (Ph.D, Ed.D., etc.)

1%

Diploma profesional (JD, MD, etc.)

1%

Escuela primaria

1%

Nunca he finalizado ninguna educación formal

2%

Otros

Institución de educación formal a la que asiste actualmente

2%

Instituto

1%

Instituto de formación profesional

1%

Centro de formación

3%

Colegio universitario

52%

Universidad

2%

Otros

39%

Ninguna

Titulación cursada actualmente

3%

Instituto

4%

Técnico

4%

Especialista

62%

Licenciatura

17%

Máster

5%

Postgraduado

5%

Otros

Campo principal de estudio (actual o pasado)

49%

Informática

16%

Ingeniería de software

12%

Otra ingeniería

3%

Arte / Humanidades

3%

Economía

3%

Matemáticas

2%

Biología / Química

2%

Ciencias sociales

2%

Física

10%

Otros

Carrera profesional

52 %

de todos los estudiantes de informática tienen experiencia laboral remunerada en TI y, para el 89 % de ellos, esta es su principal fuente de ingresos. La mayoría de los encuestados trabaja en roles de ingeniería de software (76 %) y el 35 % ocupa puestos de nivel medio.

Puesto de trabajo actual+100 %

76%

Desarrollador / Programador / Ingeniero de software

13%

Ingeniero de DevOps / Desarrollador de infraestructuras

11%

Analista de datos / Ingeniero de datos / Científico de datos

10%

Responsable de equipo

10%

Experto en asistencia técnica

9%

Arquitecto

7%

Administrador de bases de datos

7%

Responsable de pruebas / Ingeniero de control de calidad

6%

Formador / Docente / Tutor

Esta pregunta solo se mostró a quienes respondieron que dependen del trabajo en informática como principal fuente de ingresos.

La industria tecnológica sigue siendo predominantemente masculina en la mayoría de los puestos, con una representación significativamente menor de mujeres y personas no binarias. Los roles técnicos básicos y los puestos de liderazgo (jefes de equipo y ejecutivos) son los que menos diversidad de género presentan, con un 88–94 % de representación masculina.
Sin embargo, algunos roles muestran una representación femenina relativamente más alta en comparación con la media del sector: Diseñadores de interfaz/experiencia de usuario (16 %), responsables de control de calidad/pruebas, analistas de negocios (14 %), instructores (13 %) y directores de productos/mercadotecnia (12 %). La representación no binaria sigue siendo limitada en todos los roles, y los promotores de los desarrolladores son quienes registran la tasa más alta, con un 6 %.

Situación laboral

38%

Empleado a tiempo completo en una empresa u organización

35%

Estudiante

11%

Estudiante que trabaja

5%

Actualmente sin empleo

3%

Empleado a tiempo parcial en una empresa u organización

Nivel de antigüedad

35%

Intermedio

29%

Sénior

26%

Júnior

8%

Aprendiz

2%

Otros

Salario (neto anual en USD, sin incluir bonificaciones)

9%

Hasta 1000 USD

4%

De 1001 a 1800 USD

6%

De 1801 a 6000 USD

6%

De 6001 a 12 000 USD

5%

De 12 001 a 18 000 USD

¿Tiene experiencia laboral previa fuera de la informática/las TI?

29%

Sí, trabajé/estudié en otro campo antes de pasarme a la informática/las TI

71%

No, este es el único campo en el que he trabajado

Los encuestados más jóvenes, de entre 18 y 29 años, tienen más probabilidades de empezar a trabajar directamente en el sector tecnológico, dado que solo el 9 % de los que tienen entre 18 y 20 años y el 24 % de los que tienen entre 21 y 29 años tienen experiencia previa en otro campo. Sin embargo, el cambio de carrera es más común con la edad, dado que el 50 % de los encuestados de entre 30 y 39 años y el 59 % de los mayores de 60 afirman haber desarrollado carreras profesionales fuera del sector tecnológico.

También existen claras diferencias regionales en las trayectorias profesionales. En India y China, los que no cambian de carrera son mayoría, lo cual refleja una fuerte tendencia a entrar directamente en ciencias de la informática. Por el contrario, Argentina y Brasil registran trayectorias más diversas, en las cuales los que cambian de carrera superan en número o casi igualan a los que no cambian. En regiones como Europa, el Sudeste Asiático y Norteamérica, los que cambian de carrera representan aproximadamente un tercio de los encuestados, lo que refleja un patrón de entrada más convencional.

¿Tiene experiencia laboral previa fuera de la informática/las TI? (por región)

India

China

Alemania

Turquía

Oriente Medio, África, Asia Central

Otro país del Sudeste Asiático y Oceanía

Corea del Sur

Resto de Europa

Francia

Canadá

Ámbito profesional previo

Los encuestados respondieron a esta pregunta con respuestas de texto abierto. Se utilizó ChatGPT para automatizar el análisis y la clasificación de las respuestas en grupos temáticos.

31%

Ingeniería y campos técnicos

14%

Gestión de empresas y finanzas

9%

Restauración, hostelería y atención al cliente

8%

Educación (docencia/tutoría o trabajo en el ámbito académico)

7%

Sanidad y medicina

6%

Humanidades

6%

Artes creativas y diseño

5%

Marketing y medios

5%

Ventas

4%

Almacenaje, manufactura en fábricas

3%

Logística, transporte, entregas

1%

Agricultura

Esta pregunta solo se mostró a los encuestados que indicaron que habían trabajado o estudiado en otro campo antes de cambiar a la informática/las TI.

La ingeniería y los campos técnicos ocupan el primer lugar entre los que se pasan a ciencias informáticas, seguidos de las finanzas y la gestión empresarial. La educación, la sanidad y las artes creativas también ocupan un lugar destacado, lo que demuestra la diversidad de orígenes profesionales que entran en este campo.

Razones para elegir una carrera tecnológica+100 %

79%

Me interesan la informática, los ordenadores y todo lo relacionado con ellos

46%

Disfruto afrontando retos complejos

46%

La informática era mi afición

45%

Me gusta automatizar los procesos y mejorar las cosas

42%

Quería crear algo nuevo, como un videojuego o un sitio web

41%

Las perspectivas salariales y otras prestaciones

34%

Las oportunidades del trabajo a distancia

12%

Un profesor, amigo, familiar o conocido influyente me inspiró

5%

No requería un título

4%

Entré en la informática por casualidad, no por elección

2%

Otros

Motivación para aprender nuevos temas de informática+100 %

61%

Crecer en mi puesto actual

55%

Por interés general

53%

Trabajar en proyectos personales

47%

Estar al día de las últimas tendencias

47%

Buscar un nuevo empleo o cambiar de rol

20%

Realizar una tarea específica

17%

Migrar a otra tecnología

1%

No quiero aprender nuevos ámbitos de la informática

1%

Otros

Aunque la pasión por la informática impulsa la mayoría de las transiciones profesionales, casi la mitad de los encuestados destacan su amor por la resolución de problemas y la automatización de procesos como motivaciones principales. Curiosamente, el salario y las oportunidades de trabajo a distancia se sitúan ligeramente por debajo de las ambiciones creativas, como la creación de juegos o sitios web, lo que revela que este campo atrae tanto a quienes se mueven por aspiraciones como a quienes lo hacen por ventajas prácticas.

Motivación para aprender nuevos temas de informática (por región)

No quiero aprender nuevos ámbitos de la informáticaOtrosRealizar una tarea específicaMigrar a otra tecnologíaPor interésBuscar un nuevo empleo o cambiar de rolEstar al día de las últimas tendenciasTrabajar en proyectos personalesCrecer en mi puesto actual
<1%2%18%16%43%52%49%56%68%Europa del Este, Balcanes y el Cáucaso
<1%1%13%11%49%49%40%49%67%Corea del Sur
<1%2%26%21%47%47%51%56%67%Otro país del Sudeste Asiático y Oceanía
<1%2%27%19%79%34%48%60%66%Alemania
3%21%17%67%44%47%55%64%Benelux y norte de Europa
1%2%17%17%45%50%55%59%64%India
<1%1%22%26%23%45%55%49%64%Nigeria
<1%2%20%18%51%46%47%58%62%Resto de Europa
<1%23%17%67%43%47%44%62%China
2%21%14%62%48%44%58%61%Reino Unido
1%2%22%16%58%54%45%65%61%Estados Unidos
1%2%19%21%38%44%48%54%60%Oriente Medio, África, Asia Central
3%13%18%58%50%54%51%60%España
1%1%20%22%45%41%46%51%56%Turquía
<1%2%25%13%56%59%45%62%56%Canadá
2%1%15%19%42%41%28%39%55%Federación Rusa, Bielorrusia
3%16%21%52%64%42%57%54%Brasil
1%1%24%23%73%38%39%58%54%Francia
9%1%10%18%49%63%46%56%54%México
<1%2%11%19%41%60%51%57%52%América Central y del Sur
4%<1%14%19%43%40%31%38%50%Ucrania
3%1%12%13%58%34%42%31%48%Japón
1%2%9%17%52%63%44%47%42%Argentina
<1%79%

En Europa Occidental y América del Norte, los estudiantes se centran en sus intereses personales y en proyectos personales innovadores. Por el contrario, los estudiantes de América Latina están motivados por las oportunidades para cambiar de trabajo, lo que refleja la fluidez de los mercados laborales de la región. Asia muestra un amplio espectro de motivaciones: Corea del Sur destaca el crecimiento impulsado por la carrera, mientras que Japón registra un bajo compromiso en varias dimensiones del aprendizaje. Mientras tanto, en India y el Sudeste Asiático, los estudiantes están motivados para mantenerse al día con las tendencias, lo que refleja el dinamismo de sus crecientes ecosistemas tecnológicos.

Puesto de trabajo deseado+100 %

78%

Desarrollador / Programador / Ingeniero de software

28%

Analista de datos / Ingeniero de datos / Científico de datos

23%

Ingeniero de DevOps / Desarrollador de infraestructuras

19%

Arquitecto

13%

Investigador académico / Profesor

10%

Diseñador de experiencia de usuario o de interfaz de usuario

8%

Responsable de pruebas / Ingeniero de control de calidad

8%

Administrador de bases de datos

7%

Director de producto / Director de marketing

7%

Analista de sistemas

7%

Analista de negocios

6%

Experto en asistencia técnica

5%

Promotor de desarrolladores

Esta pregunta solo se mostró a los encuestados que indicaron «buscar un nuevo empleo o cambiar de rol» como una de sus motivaciones para aprender temas de informática.

Desarrollador es la primera opción profesional en las TI, probablemente como reflejo de la versatilidad, la elevada demanda y la amplia aplicabilidad de esta función en distintos sectores, lo que la convierte en una opción óptima para las transiciones profesionales, especialmente para las personas que se inician en este campo. Una cantidad significativa también se está diversificando hacia carreras centradas en datos o DevOps, lo que demuestra el creciente atractivo de los campos especializados. Por el contrario, las funciones de control de calidad, aunque son buenas para entrar, carecen de popularidad y perspectivas a largo plazo, lo que las hace menos atractivas para las transiciones profesionales.

74 %

de los encuestados afirman que, en algún momento, han buscado trabajo en el campo de la informática/las TI.

Factores importantes a la hora de buscar trabajo en el sector de la informática/las TI

Nada importanteBastante poco importanteBastante importanteExtremadamente importante
1 %6 %35 %58 %Experiencia laboral
1 %13 %51 %35 %Familiaridad con las últimas tecnologías
2 %16 %51 %32 %Competencias sociales
4 %17 %47 %31 %Prácticas y programas cooperativos
6 %26 %44 %25 %Conocer personas y crear contactos
5 %23 %48 %24 %Proyectos de práctica
7 %26 %49 %18 %Diplomas universitarios
6 %31 %47 %16 %Referencias de compañeros
9 %31 %46 %14 %Certificados del sector
11 %35 %42 %12 %Certificados de finalización de cursos
1 %58 %

La experiencia laboral y los conocimientos tecnológicos actualizados son fundamentales para conseguir un empleo, pero las competencias sociales se valoran de igual manera, dado que el 83 % de los encuestados las considera importantes. Crear contactos es otro factor crucial: el 25 % lo considera fundamental y el 44 % utiliza activamente sus contactos para encontrar oportunidades profesionales. Esto subraya la necesidad de contar con sólidas competencias sociales y redes de contactos profesionales en el sector tecnológico.

Temas de aprendizaje

Áreas de ciencias de la informática estudiadas en los últimos tres años+100 %

89%

Lenguajes de programación

67%

Algoritmos y estructuras de datos

61%

Bases de datos

55%

Desarrollo web

50%

Ingeniería de software

41%

Redes informáticas

39%

Sistemas operativos

34%

Aprendizaje automático

33%

Inteligencia artificial

32%

Análisis de datos

31%

Gestión de proyectos

Junto con los lenguajes de programación, los algoritmos y las estructuras de datos, las bases de datos son una opción popular entre los estudiantes. La inteligencia artificial y el aprendizaje automático siguen siendo campos populares, con un 33 % y un 34 % de estudiantes que los exploran, respectivamente.

Igor Gerasimov
Jefe del equipo de contenidos educativos de JetBrains Academy

«Muchas personas encuestadas autodeclararon un nivel intermedio de competencia en las siguientes áreas relacionadas con la informática, lo que significa que en el mercado actualmente existe una demanda de contenidos más complejos y específicos orientados a estudiantes experimentados (profesionales competentes).»

Alexandra Makeeva
Analista de encuestas en el equipo de Estudio y análisis de mercado de JetBrains

«Una parte considerable de los estudiantes de inteligencia artificial y aprendizaje automático son principiantes. Esto refleja el creciente interés y la afluencia de nuevos talentos en estas áreas en evolución y señala un futuro prometedor para la innovación.»

Competencia en las áreas de informática estudiadas

Novato / exploradorPrincipianteIntermedioAvanzadoExperto
4 %25 %44 %23 %5 %Ingeniería de software
6 %28 %41 %21 %5 %Desarrollo web
8 %29 %40 %17 %5 %Gestión de producto
4 %23 %47 %22 %4 %Lenguajes de programación
10 %33 %37 %16 %4 %Interacción persona-ordenador (HCI)
9 %33 %38 %16 %4 %Gestión de proyectos
9 %37 %37 %14 %3 %Pruebas
10 %37 %35 %15 %3 %Análisis de datos
15 %42 %30 %10 %3 %Procesamiento del lenguaje natural (PLN)
16 %40 %29 %11 %3 %Visión artificial
7 %32 %41 %16 %3 %Bases de datos
9 %36 %39 %13 %3 %Redes informáticas
7 %35 %38 %16 %3 %Sistemas operativos
11 %40 %34 %12 %3 %Ciberseguridad
6 %31 %46 %15 %2 %Algoritmos y estructuras de datos
17 %43 %27 %10 %2 %Inteligencia artificial
18 %43 %27 %10 %2 %Aprendizaje automático
16 %39 %30 %13 %2 %Gráficos por ordenador
2 %47 %

Las mujeres tienden a valorar sus competencias técnicas en un nivel inferior, pero demuestran un fuerte impulso de crecimiento, con un 8 % más de estudiantes de sexo femenino en transición a la informática desde otros campos en comparación con sus homólogos de sexo masculino.

Temas que los estudiantes desean explorar en el próximo curso

Los encuestados respondieron a esta pregunta con respuestas de texto abierto. Se utilizó ChatGPT para automatizar el análisis y la clasificación de las respuestas en grupos temáticos.

28%

Inteligencia artificial, aprendizaje automático, ciencia de datos

13%

Lenguajes de programación

7%

Desarrollo web (frontend/backend)

5%

Ciberseguridad y piratería ética

4%

Marcos de trabajo específicos para cada lenguaje

4%

Desarrollo móvil

4%

Arquitectura y diseño de sistemas

4%

Estructuras de datos y algoritmos

3%

Desarrollo de juegos

3%

Bases de datos

3%

DevOps

Ruslan Davletshin
Director de tecnología de Hyperskill

«En los resultados de la encuesta, vemos un gran interés en la IA, el aprendizaje automático y las habilidades de ciencia de datos entre los estudiantes. Esto se alinea con las tendencias del sector, donde las habilidades de IA se están convirtiendo en esenciales en diversos sectores, lo cual ayuda a los profesionales a avanzar en sus funciones actuales o en la transición a puestos centrados en la IA de nueva creación como el de ingeniero de IA.»

Igor Gerasimov
Jefe del equipo de contenidos educativos de JetBrains Academy

«Los resultados muestran que los encuestados están más interesados en temas relacionados con la IA, incluida la alfabetización en IA y el desarrollo de IA, seguidos por el desarrollo web (JS, .NET). También hemos notado interés en temas de ciberseguridad y esperamos ver más contenidos de este tipo en un futuro próximo.»

Formatos, prácticas y recursos de aprendizaje

Experiencia con formatos educativos+100 %

76%

Educación universitaria, superior y escolar

63%

Tutoriales en línea a su propio ritmo

53%

Cursos en línea gratuitos (MOOC) o escuelas de código

29%

Prácticas

27%

Cursos en línea de pago (MOOC) o escuelas de código

24%

Programas universitarios en línea

20%

Cursos offline, escuelas de programación

19%

Talleres y seminarios

17%

Sesiones intensivas de codificación

14%

Programas de mentoría y tutorías

11%

Formación profesional proporcionada por un empleador

11%

Talleres de programación, grupos de usuarios, encuentros

Los datos revelan una continua demanda por entornos de aprendizaje tradicionales, presenciales y prácticos, como la educación universitaria, los talleres y los programas de mentorías. Sin embargo, la satisfacción con estos formatos varía mucho según los grupos de edad y las regiones, lo que refleja una eficacia desigual.

Alexander Kulikov
Responsable del programa educativo de las universidades de JetBrains Academy

«La optimización de los procesos de enseñanza podría mejorar la experiencia de aprendizaje tradicional, lo cual posibilitaría un mayor acceso y se ajustaría mejor a las expectativas de los estudiantes. La orientación estructurada y los métodos centrados en la calidad podrían abordar áreas clave de insatisfacción, al generar una experiencia más atractiva e impulsar potencialmente el atractivo allí donde los formatos tradicionales resultan insuficientes en la actualidad.»

Valoración de la experiencia con los formatos educativos

DeficienteDebe mejorarSatisfactoriaMuy buenaExcelente
2 %5 %18 %32 %43 %Prácticas
1 %7 %22 %36 %34 %Programas de mentoría y tutorías
2 %4 %22 %42 %30 %Cursos en línea de pago (MOOC) o escuelas de código
2 %9 %23 %38 %29 %Formación profesional proporcionada por un empleador
1 %5 %25 %40 %29 %Tutoriales en línea a su propio ritmo
1 %7 %28 %36 %28 %Talleres de programación, grupos de usuarios, encuentros
3 %9 %29 %33 %26 %Programas de formación profesional
4 %8 %26 %37 %25 %Formación profesional subcontratada, pagada por un empleador
2 %7 %26 %40 %25 %Sesiones intensivas de codificación
2 %9 %31 %34 %24 %Programas de intercambio
1 %8 %31 %38 %21 %Cursos en línea gratuitos (MOOC) o escuelas de código
3 %11 %31 %36 %20 %Programas universitarios en línea
6 %14 %31 %30 %19 %Educación universitaria, superior y escolar
2 %11 %32 %36 %19 %Cursos offline, escuelas de programación
2 %10 %33 %36 %19 %Talleres y seminarios
1 %43 %

La educación universitaria, superior y escolar, así como los tutoriales en línea a ritmo propio, son las respuestas más votadas por todas las personas encuestadas. El resto depende del grupo de edad específico y de las necesidades profesionales. Los talleres y seminarios son más populares entre el segmento de edad de 50–59 años: un 17 % de dichos estudiantes han tenido experiencia con ellos y alrededor de una cuarta parte califican su experiencia como excelente. Los programas de mentorías son muy valorados por los encuestados de 21 a 29 años, dado que el 36 % de ellos los califican como excelentes, pero la satisfacción con esta experiencia disminuye a medida que aumenta la edad. La satisfacción con la formación proporcionada por el empleador alcanza su punto álgido entre los encuestados de 18 a 20 años, con una calificación de excelente por parte del 41 % de los estudiantes. Los cursos de pago en línea y los talleres de programación atraen más a los jóvenes y a las personas en la mitad de su carrera.

Conocimiento de los MOOC y las escuelas de programación

Nunca he oído hablar de élLo conozco, pero nunca lo he probadoLo he probado, pero ya no lo usoLo utilizo actualmente
18%23%29%29%Udemy
18%27%35%20%Coursera
29%41%15%16%JetBrains Academy
38%26%25%10%edX
26%35%29%10%Codecademy
35%36%20%10%LinkedIn Learning
28%33%30%9%Khan Academy
52%28%10%9%Canvas
55%28%12%5%DataCamp
48%32%16%4%Udacity
67%18%11%4%Pluralsight
79%13%5%3%Stepik
85%8%4%3%SWAYAM
84%11%4%2%JavaRush
70%22%6%2%The Open University
78%16%5%1%FutureLearn
84%12%3%1%Egghead
90%7%2%1%XuetangX
92%6%2%1%MiríadaX
89 %8%2%1%Cognitive Class
87%9%3%1%Platzi
1%92%
JetBrains Academy

¿Sabía que…

Los usuarios de JetBrains Academy son un 24 % más propensos a calificar su experiencia con cursos de pago en línea (MOOC) o escuelas de programación como «Excelente». Descubra sus opciones de aprendizaje con JetBrains Academy.

Prácticas para dominar temas de informática+100 %

78%

Resolver tareas de codificación

58%

Practicar desarrollando proyectos personales

54%

Trabajar un tema con diferentes tipos de contenidos (tutoriales en línea, cursos en vídeo y plataformas de codificación)

50%

Enseñar o explicar conceptos a otros

45%

Analizar las mejores prácticas y soluciones desarrolladas por otros

35%

Recibir comentarios detallados de un mentor, tutor o especialista más cualificado

26%

Dominar las herramientas o técnicas que han facilitado el aprendizaje de la programación (p. ej., memorizar accesos directos)

25%

Participar en proyectos de grupo, retos y concursos

24%

Unirse a comunidades de codificación o grupos de estudio para debatir, recibir ayuda y comentarios de los compañeros

1%

Otros

Los estudiantes que exploran la informática priorizan el aprendizaje práctico y visual, y destacan en los primeros lugares a las plataformas de programación, tutoriales en vídeo y documentación. Sin embargo, las estadísticas recientes sobre el uso de chatbots de IA y la participación en concursos de programación implican un cambio hacia enfoques interactivos y dinámicos para la resolución de problemas y el desarrollo de habilidades.

Esta combinación de recursos tradicionales y modernos sugiere que los estudiantes valoran tanto la orientación estructurada como las oportunidades de experimentación creativa.

Experiencia en programación competitiva

4%

Amplia experiencia: compito regularmente o he competido mucho en el pasado

26%

Experiencia moderada: he participado en algunos concursos

22%

No me interesa: no tengo experiencia en este dominio, ni quiero competir

48%

No tengo experiencia: soy nuevo en la codificación competitiva, pero me interesa

La mayoría de las personas encuestadas son nuevas en la programación competitiva, pero les interesa el tema, mientras que el 30 % tiene cierta experiencia y ha participado en algunos concursos o competía asiduamente en el pasado.

Recursos y comunidades preferidos para el aprendizaje de la informática+100 %

69%

Plataformas de codificación

63%

Canales de YouTube y tutoriales en vídeo

61%

Documentación

56%

Libros en papel y electrónicos

36%

Chatbots de IA

33%

Retos de codificación, concursos y hackatones

32%

Contribuciones de código abierto

28%

Redes sociales y blogs de tecnología

25%

Clubes, comunidades, foros de codificación

9%

Podcasts

1%

Otros

1%

Ninguna

La interacción entre compañeros es un componente clave del aprendizaje de la informática. En torno a un tercio de las personas encuestadas valora los hackatones y las contribuciones de código abierto, mientras que una cuarta parte prefiere participar en comunidades de programación para aprender. Aunque predominan las plataformas y los tutoriales, las actividades colaborativas y competitivas inspiran un compromiso más profundo.

Dónde buscan ayuda los estudiantes para cuestiones relacionadas con la informática+100 %

75%

Google

61%

Asistente basado en IA (ChatGPT o similar)

60%

Stack Overflow

52%

YouTube

43%

Amigos y compañeros de clase

31%

Educador, profesor, tutor

29%

Compañeros de trabajo

25%

Libros de texto

24%

Medios tecnológicos en línea (p. ej., Medium)

19%

Gente en redes sociales

3%

Otros

Los estudiantes de todas las edades utilizan diversos recursos para obtener ayuda. Google es la primera opción para todas las edades, mientras que los asistentes de IA como ChatGPT son especialmente populares entre los usuarios más jóvenes, dado que dos tercios de los menores de 29 años los utilizan. Los estudiantes más jóvenes también tienden a buscar ayuda de amigos y educadores, mientras que los que tienen entre 30 y 49 años recurren a colegas. YouTube se utiliza mucho en todas las edades, mientras que los estudiantes de mayor edad prefieren los libros de texto y plataformas como Medium. En términos generales, las generaciones más jóvenes combinan el uso de la IA, el apoyo de los compañeros y los medios educativos, mientras que los grupos de mayor edad se decantan por las redes profesionales, los artículos estructurados y los libros de texto.

Dónde buscan ayuda los estudiantes para cuestiones relacionadas con la informática (por edad)+100 %

18-2021-2930-3940-4950–59Mayor de 60
70 %76 %77 %75 %68 %68 %Google
66 %67 %55 %46 %38 %35 %Un asistente basado en IA (ChatGPT u otro)
58 %48 %31 %22 %13 %9 %Amigos y compañeros de clase
56 %65 %64%52 %37 %33 %Stack Overflow
53 %53 %50 %50 %43 %36 %YouTube
47 %32 %21 %20 %16 %8 %Un educador, profesor, tutor
23 %23 %27 %32 %31 %34 %Libros de texto
20 %25 %26 %27 %18 %25 %Medios tecnológicos en línea (p. ej., Medium)
19 %19 %18 %16 %24 %14 %Gente en redes sociales
17 %31 %36 %33 %29 %19 %Compañeros de trabajo
3 %3 %3 %4 %2 %9 %Otros
2 %77 %
Katharina Dzialets
Directora de producto de JetBrains Academy

«A medida que los editores de código impulsados por IA cambian el enfoque de los desarrolladores sénior de escribir código a revisar y refinar el código generado por el LLM, el desafío es enseñar a los estudiantes habilidades esenciales como la evaluación de la calidad del código y el diseño del sistema en este contexto en evolución. En consecuencia, cabe esperar un mayor énfasis en la interacción entre compañeros y el apoyo de mentores.»

Igor Gerasimov
Jefe del equipo de contenidos educativos de JetBrains Academy

«Los estudiantes muestran un gran interés en la interacción entre pares, las mentorías y la participación en actividades competitivas.»

67 %

de los encuestados afirman utilizar asistentes de IA en su vida cotidiana.

Katharina Dzialets
Directora de producto de JetBrains Academy

Estudios recientes indican que los asistentes basados en IA pueden ser un "arma de doble filo" para los estudiantes principiantes. Tienden a aumentar la confianza de los estudiantes que ya se sienten bastante seguros de su dominio de los conceptos y herramientas de programación. Pero en el caso de los alumnos con dificultades y falta de confianza, los asistentes de IA tienden a agravar el problema. Esto destaca la importancia de incorporar habilidades de alfabetización de IA en la enseñanza de la programación para mitigar los desafíos metacognitivos adicionales.»

Asistentes de IA más utilizados+100 %

91%

ChatGPT

32%

GitHub Copilot

24%

Google Gemini

20%

Chat de Microsoft Bing

10%

Visual Studio IntelliCode

9%

OpenAI DALL-E

6%

JetBrains AI Assistant

Todas las respuestas con menos de un 1 % de participación se han fusionado en «Otros».

Funcionalidades más populares de los asistentes de IA para el aprendizaje de la informática+100 %

62%

Explicación del código

60%

Generación de código

43%

Resumen de textos

37%

Generación de comentarios de código, documentación o mensajes de confirmación

35%

Explicación de las excepciones y los errores, y soluciones ofrecidas para ellos

34%

Formulación de preguntas generales sobre el desarrollo de software en lenguajes naturales

33%

Traducción y pronunciación de idiomas

28%

Depuración del código

27%

Realización de revisiones del código

24%

Refactorización de código

22%

Recomendaciones sobre contenidos educativos

21%

Generación de pruebas

La IA ayuda a los estudiantes a superar las barreras lingüísticas. Dado que el inglés es el idioma dominante en la mayoría de los recursos de las ciencias de la informática, las regiones con idiomas diversos o con poblaciones principalmente no anglófonas dependen más de las funciones de traducción y pronunciación.

Donde más se recurre a estas funcionalidades es en el norte de Eurasia (44 %) y Turquía (45 %), seguidos de cerca por el sur y el este de Asia, América Latina y el sudeste asiático y Oceanía (en estas regiones, el porcentaje de uso de estas funcionalidades oscila entre el 40 % y el 44 %).

En cambio, los países predominantemente anglófonos, como el Reino Unido, Canadá y Estados Unidos, presentan niveles de uso mucho más bajos (13–19 %), lo que refleja menos dificultades relacionadas con los idiomas para los estudiantes.

Anastasiia Birillo
Responsable del Grupo de investigación educativa en JetBrains

«Las herramientas educativas basadas en IA son uno de los principales focos de atención en las principales conferencias educativas como SIGCSE, ICER e ITiCSE. Los datos de esta encuesta ofrecen información valiosa sobre cómo varía el uso de estas herramientas entre países y entre géneros. Dichos datos son esenciales para los investigadores en ciencias de la informática, porque ayudan a guiar el desarrollo de herramientas educativas basadas en IA, garantizando que se adapten para satisfacer las diversas necesidades y preferencias.»

Ruslan Davletshin
Director de tecnología de Hyperskill

«Los resultados de la encuesta ilustran el amplio impacto que la IA está teniendo en el aprendizaje, particularmente en la educación en ciencias de la informática, que incluye una alta adopción de soluciones impulsadas por IA entre los estudiantes. Desde la explicación y generación de código hasta la depuración y documentación, las herramientas basadas en IA están transformando la forma en que los estudiantes se involucran con temas complejos, lo que hace que la educación sea más personalizada, eficiente y accesible.»

Katharina Dzialets
Directora de producto de JetBrains Academy

«Los asistentes de IA ofrecen tanto oportunidades como desafíos en el proceso educativo. Estamos observando una creciente demanda entre los principiantes de funciones personalizadas, como chatbots potenciados por LLM y sugerencias que ofrecen orientación y comentarios sin resolver completamente las tareas. A medida que mejoran las habilidades de codificación, la necesidad de dichas funcionalidades disminuye, y los alumnos deberían introducirse gradualmente en los asistentes de codificación de IA estándar.»

Elección del curso e inversión

Los aspectos más importantes para los estudiantes que eligen un curso son los proyectos y ejercicios prácticos para adquirir experiencia práctica, el acceso a recursos y materiales, los precios asequibles y la experiencia del instructor en el sector.

Diseño y contenido del curso

Poco importanteBastante importanteMuy importante
2 %22 %76 %Proyectos y ejercicios prácticos para adquirir experiencia práctica
3 %31 %66 %Plan de estudios estructurado con temas actualizados
3 %32 %65 %Objetivos de aprendizaje claros para los alumnos
7 %32 %60 %Relevancia en el mundo real
6 %38 %55 %Capacidad de respuesta a las normas cambiantes del sector
7 %41 %52 %Simplificación de conceptos complejos para todos los niveles
9 %44 %47 %Receptividad a los comentarios de los estudiantes
17 %40 %42 %Orientación profesional
20 %43 %38 %Consideraciones éticas sobre el uso responsable de la tecnología
31 %46 %24 %Colaboración entre pares
38 %41 %21 %Ludificación (juegos de preguntas, distintivos, etc.)
2 %76 %
Ekaterina Smal
Responsable de departamento de JetBrains Academy

«El 76 % de los encuestados considera que los proyectos prácticos son el aspecto más importante de los cursos educativos. Esto refuerza la necesidad de integrar tareas del mundo real en los programas de aprendizaje para preparar a los especialistas para desafíos reales.»

Katharina Dzialets
Directora de producto de JetBrains Academy

«En un entorno en rápida evolución, es vital que los objetivos de los estudiantes sean flexibles y capaces de evolucionar a medida que avanzan. Esto destaca la importancia de contar con un plan de estudios adaptable que pueda actualizarse en respuesta a los comentarios de los estudiantes.»

Apoyo a los estudiantes y flexibilidad

Poco importanteBastante importanteMuy importante
2 %25 %74 %Acceso a recursos y materiales
6 %38 %56 %Flexibilidad horaria
10 %35 %54 %Opciones de estudio a distancia
6 %45 %49 %Comentarios y evaluaciones periódicamente
12 %44 %44 %Comunidad de apoyo y creación de contactos
14 %48 %38 %Servicios de asistencia técnica
21 %41 %38 %Lugar de estudio accesible
24 %40 %36 %Opciones de estudio presencial
23 %42 %35 %Entorno inclusivo
19 %45 %35 %Accesibilidad ambiental
53 %33 %14 %Prestación de servicios de guardería
2 %74 %

Las estudiantes de sexo femenino priorizan más la flexibilidad y el apoyo en la educación que los estudiantes de sexo masculino. Las diferencias incluyen un mayor énfasis en la flexibilidad horaria (64 % para las mujeres frente al 54 % para los hombres), las opciones de estudio a distancia (63 % frente al 53 %) y el apoyo técnico (50 % frente al 36 %). Además, el 49 % de las mujeres valoran los espacios de estudio accesibles, frente al 36 % de los hombres.

Igor Gerasimov
Jefe del equipo de contenidos educativos de JetBrains Academy

«Esperamos ver más soluciones educativas para dispositivos móviles y microaprendizaje en general, dado que el acceso a recursos y materiales es muy valorado por los estudiantes.»

Asequibilidad

Poco importanteBastante importanteMuy importante
3 %32 %66 %Precio asequible
17 %48 %35 %Una estructura personalizable de las tarifas que permita el pago por módulos individuales
18 %49 %32 %Opciones de empresa a empresa (B2B) disponibles para una cobertura del coste cómoda por parte de mi empleador
3 %66 %

Certificación y credenciales

Poco importanteBastante importanteMuy importante
19 %37 %44 %Título universitario de enseñanza superior
16 %41 %43 %Certificación del sector
21 %40 %39 %Certificación o credenciales al finalizar el curso
16 %44 %

Aunque un diploma universitario fue la primera elección, todas las opciones de certificación enumeradas son valiosas para el público en general, porque validan las habilidades y los conocimientos adquiridos.

Cualificación y personalidad de los instructores

Poco importanteBastante importanteMuy importante
8 %37 %56 %Experiencia en el sector
15 %46 %39 %Empatía
20 %46 %34 %Сarisma
29 %41 %30 %Formación académica o universitaria
8 %56 %
Julia Amatuni
Gestora de proyectos de JetBrains Academy

«El análisis revela notorias diferencias de género en la importancia de los factores a la hora de elegir un curso. Las estudiantes de sexo femenino valoran más la ludificación y las consideraciones éticas, lo que sugiere una mayor preferencia por las experiencias de aprendizaje interactivas y basadas en la ética en comparación con los estudiantes de sexo masculino. Además, las mujeres destacan la importancia de la empatía del profesor y de espacios de estudio accesibles e inclusivos, lo que refleja una necesidad de espacios de aprendizaje más solidarios y enriquecedores.»

Igor Gerasimov
Jefe del equipo de contenidos educativos de JetBrains Academy

«Los instructores con experiencia en el sector son muy valorados, dado que más de la mitad de las personas encuestadas lo consideran muy importante a la hora de elegir un curso. En lugar de priorizar exclusivamente los antecedentes en el sector, deberíamos centrarnos en apoyar a los educadores mediante programas de formación, colaboración con profesionales del sector y acceso a recursos actualizados del mercado. Este enfoque puede reducir la brecha y permitir a los educadores ofrecer tanto conocimientos prácticos como experiencias atractivas y centradas en los estudiantes.»

Gasto mensual en educación en línea

37%

Menos de 25 USD

16%

25–50 USD

8%

51–100 USD

3%

101–200 USD

3%

Más de 200 USD

26%

No gasto dinero en educación en línea

7%

Prefiero no responder

Aproximadamente, tres cuartas partes de las personas encuestadas pagan por la educación en línea. En cuanto a los cursos actuales, los contenidos de alta calidad y bien estructurados, las prácticas y los formatos flexibles son sus tres principales razones para optar por cursos de pago. Cuando se les pregunta qué les motivaría a pagar por cursos (o cualquier otro tipo de material didáctico) en el futuro, las personas encuestadas destacan la relevancia para el trabajo/estudios, el interés personal, los contenidos especializados y la certificación.

Motivos para pagar los cursos actuales+100 %

Nota: Las personas encuestadas respondieron a esta pregunta con respuestas de texto abierto. Se utilizó ChatGPT para automatizar el análisis y la clasificación de las respuestas en grupos temáticos.

35%

Estructura y calidad del contenido

18%

Aplicaciones reales y proyectos prácticos

12%

Flexibilidad y accesibilidad

9%

Certificación y acreditación

9%

Desarrollo profesional e inserción laboral

7%

Experiencia y pedagogía de los instructores

5%

Materiales interactivos y atractivos

5%

Mentoría y apoyo

Motivos para pagar cursos futuros

Nota: Las personas encuestadas respondieron a esta pregunta con respuestas de texto abierto. Se utilizó ChatGPT para automatizar el análisis y la clasificación de las respuestas en grupos temáticos.

16%

Interés personal y relevancia para el trabajo o los estudios actuales

15%

Contenido especializado y de alta calidad

14%

Programas estructurados de aprendizaje con certificación

14%

Asequibilidad y capacidad financiera

13%

Promoción profesional y perspectivas de empleo

13%

Falta de alternativas gratuitas o de alta calidad

8%

Aprendizaje práctico o empírico

7%

Recomendación o apoyo del empleador o universidad

Alexandra Makeeva
Analista de encuestas en el equipo de Estudio y análisis de mercado de JetBrains

«Los datos ponen de manifiesto motivaciones contrapuestas entre quienes pagan actualmente por los cursos y quienes se plantean hacerlo en el futuro. Los que actualmente pagan por sus cursos priorizan la calidad de los contenidos y las aplicaciones prácticas, mientras que los usuarios de contenidos gratuitos que se plantean invertir en cursos en el futuro valoran la relevancia personal y la asequibilidad. Esta variación sugiere que el coste y la alineación con los objetivos individuales son barreras clave para los estudiantes que aún no pagan por la educación.»

Desafíos del aprendizaje

64%

de los estudiantes de informática han abandonado un curso, y entre los motivos más comunes se citan la falta de interés de los contenidos, las limitaciones de tiempo y la falta de ejercicios prácticos. Los tutoriales en línea a su propio ritmo y los MOOC gratuitos son los que más se abandonan, lo cual señala la dificultad de mantener la motivación en formatos de aprendizaje menos estructurados.

Motivos para abandonar un curso o programa de aprendizaje+100 %

51%

El contenido no era atractivo

45%

Carga de trabajo y falta de tiempo

30%

El contenido no tenía suficientes ejercicios prácticos

26%

El contenido era demasiado simple

25%

El contenido no era pertinente

23%

Mis motivos para aprender o mis objetivos de aprendizaje cambiaron

22%

Síndrome de desgaste profesional o problemas de salud mental

21%

Ya había aprendido todo lo que quería

20%

El contenido era demasiado difícil

16%

Al tutor le faltaba carisma

11%

Era demasiado caro

6%

Cambios en las responsabilidades de cuidado o apoyo financiero dentro de mi familia

2%

Nacimiento de un hijo o cambio en las responsabilidades del cuidado de los hijos

4%

Otros

Tatiana Vasilyeva
Responsable de producto de JetBrains Academy

«Una cantidad significativa de encuestados (45 %) indicó que la carga de trabajo y las limitaciones de tiempo son los principales motivos para abandonar su aprendizaje. Esto pone de manifiesto la necesidad de centrarnos no solo en crear contenidos interesantes y atractivos, sino también en apoyar a nuestros estudiantes enseñándoles las mejores prácticas para gestionar su energía, su tiempo y sus emociones.»

Ekaterina Smal
Responsable de departamento de JetBrains Academy

«La encuesta revela que la mayoría de los alumnos han abandonado un curso, y el 30 % cita la falta de ejercicios prácticos como motivo para hacerlo. Esto destaca la necesidad de cursos que sean a la vez flexibles y prácticos para mantener a los estudiantes motivados y centrados.»

Tipo de curso abandonado más recientemente

30%

Tutoriales en línea a su propio ritmo

25%

Cursos en línea gratuitos (MOOC) o escuelas de código

13%

Cursos en línea de pago (MOOC) o escuelas de código

13%

Cursos offline o escuelas de programación

8%

Educación universitaria, superior y escolar

4%

Programas universitarios en línea

2%

Sesiones intensivas de codificación

1%

Prácticas

1%

Talleres y seminarios

1%

Programas de intercambio

1%

Programas de formación profesional

1%

Otros

Todas las respuestas con menos de un 1 % de participación se han fusionado en «Otros».

Aspectos más difíciles de estudiar informática+100 %

51%

Comprender conceptos abstractos y complejos

40%

Mala documentación o falta de ella

39%

Atascarse en un problema concreto

38%

La inmensidad del campo

36%

Resolver problemas algorítmicos

35%

La dificultad para elegir materiales de aprendizaje, cursos y plataformas

35%

Síndrome del impostor

34%

Dificultad para identificar las causas raíz de los errores

32%

La falta de orientación profesional

30%

La rapidez del progreso tecnológico

29%

Depuración

28%

Los retos de comunicación en el trabajo colaborativo

27%

La sobrecarga de la pila tecnológica

Los estudiantes suelen enfrentarse a obstáculos prácticos como la depuración y la elección de los recursos adecuados, así como a barreras emocionales como el síndrome del impostor y el aislamiento. Esta información evidencia la doble necesidad de una orientación clara y de entornos de aprendizaje favorables para ayudar a los estudiantes a prosperar.

Métodos para superar la frustración

Nota: Las personas encuestadas respondieron a esta pregunta con respuestas de texto abierto. Se utilizó ChatGPT para automatizar el análisis y la clasificación de las respuestas en grupos temáticos.

26%

Hacer pausas y practicar actividades físicas

16%

Establecer objetivos y recordar las motivaciones iniciales

14%

Autorreflexión y adaptación de la mentalidad

7%

Búsqueda de apoyo de amigos, familiares o mentores

7%

Dedicarse a aficiones y proyectos personales

5%

Dividir las tareas en partes manejables

4%

Buscar inspiración y contenidos motivadores

3%

Practicar ejercicios de conciencia plena, meditación y respiración

18%

Aún en busca de soluciones eficaces

Las estrategias más eficaces de nuestros encuestados para superar la frustración incluyen realizar pausas y actividades físicas, así como fijarse objetivos y recordar las motivaciones iniciales. La autorreflexión y el ajuste de la mentalidad también aparecen como enfoques clave, que ayudan a las personas a superar los desafíos con una perspectiva más adaptable y positiva. Estos métodos ayudan a los estudiantes a restablecerse, recuperar la concentración y recargar energías. Sin embargo, el 18 % de las personas encuestadas sigue buscando soluciones eficaces, lo que pone de manifiesto la falta de soluciones universales para gestionar la frustración.

Katharina Dzialets
Directora de producto de JetBrains Academy

«La segunda respuesta más común entre todos los grupos de encuestados indica una búsqueda continua de soluciones que ayuden a superar eficazmente la frustración, como lo demuestra la creciente demanda del mercado de herramientas adicionales en la educación superior y en los entornos de educación primaria y secundaria que ofrezcan apoyo personalizado tanto para los desafíos cognitivos como los emocionales.»

Tatiana Vasilyeva
Responsable de producto de JetBrains Academy

«En ocasiones, incluso acciones sencillas como dormir la siesta o dar un breve paseo pueden aliviar significativamente la frustración que inevitablemente surge al aprender algo nuevo. Es importante no subestimar el valor de los consejos y trucos sencillos para mejorar el proceso de aprendizaje.»

Cómo mantienen su productividad los estudiantes+100 %

58%

Dividir las tareas grandes en otras más pequeñas y manejables

41%

Asegurarse de dormir lo suficiente

38%

Hacer descansos regularmente

35%

Priorizar las tareas y hacer primero las más fáciles

35%

Poner música

34%

Desactivar las notificaciones y reducir otras distracciones

32%

Priorizar las tareas y hacer primero las más difíciles

27%

Tomar un café o una bebida energética

26%

Establecer un horario de estudio basado en el momento de mayor productividad

23%

Asegurarse de hacer suficiente ejercicio

22%

Crear un espacio dedicado al estudio

21%

Asegurarse de divertirse y distraerse lo suficiente en el tiempo libre

19%

Dar un paseo

A nivel global, dividir las tareas en pasos más pequeños es el método más popular, pero su atractivo varía según las regiones. En el Reino Unido, lo prefieren más de dos tercios de las personas encuestadas, mientras que en Japón lo prefiere menos de un tercio. El sueño, algo fundamental para lograr estudiar de forma eficaz, ocupa el segundo lugar en todo el mundo. Es especialmente valorado (por el 51 %) en Europa del Norte y del Este (incluidos los Balcanes y el Cáucaso), pero menos en América Central y del Sur (29–36 %). Cabe destacar el caso de Alemania, donde escuchar música supera a dormir lo suficiente como principal ayuda para la productividad (50 % frente al 47 %). Los estudiantes del Reino Unido, EE. UU., Brasil y Alemania prefieren hacer pausas periódicas (46–51 %), pero son menos frecuentes en Japón, Corea del Sur y China (26–34 %).

Las preferencias culturales influyen incluso en el consumo de café. En Turquía y en toda Europa del Norte y del Este (incluidos los Balcanes y el Cáucaso), es la bebida favorita del 37–41 %, pero es mucho menos popular entre los encuestados de Nigeria y China (11 % y 17 %, respectivamente).

Mientras tanto, jugar con mascotas es una estrategia a la que se recurre en América (10 % en el Norte y 14 % en el Centro y el Sur), pero casi nunca se considera una opción en Nigeria, China, Corea del Sur y Oriente Medio (1–4 %).

Aficiones de los estudiantes en su tiempo libre+100 %

46%

Videojuegos

42%

Programación

36%

Ver la televisión/servicios de transmisión de vídeo (YouTube, Netflix)

28%

Lectura

23%

Practicar deporte

18%

Escuchar música

16%

Pasar tiempo con mi familia

11%

Cocinar

10%

Ver deportes

8%

Dormir

8%

Caminar o senderismo

Alexandra Makeeva
Analista de encuestas en el equipo de Estudio y análisis de mercado de JetBrains

«A pesar de la popularidad de las aficiones relacionadas con la tecnología, como la programación, muchos estudiantes también dan prioridad a la relajación lejos del ordenador, como leer, hacer deporte, escuchar música, pasar tiempo con la familia y cocinar. Esto sugiere un equilibrio bastante equitativo entre pasatiempos técnicos y no técnicos.»

Desarrollo y lenguajes de programación

63 %

de los encuestados de 21 a 29 años afirman tener entre 3 y 10 años de experiencia general en programación. Esto puede indicar que la gente está empezando a programar antes que nunca.

Experiencia total en programación (incluido el aprendizaje de la programación y la programación como hobby)

9%

Menos de 1 año

22%

De 1 a 2 años

36%

De 3 a 5 años

19%

De 6 a 10 años

5%

De 11 a 16 años

5%

Más de 16 años

2%

Ninguna experiencia en codificación

Experiencia en programación profesional

24%

Menos de 1 año

16%

De 1 a 2 años

15%

De 3 a 5 años

8%

De 6 a 10 años

3%

De 11 a 16 años

4%

Más de 16 años

30%

Sin experiencia profesional en codificación

Dónde escribieron los estudiantes su primera línea de código

46%

Entorno de desarrollo integrado (IDE)

28%

Editor de texto

11%

Editor de código en el navegador

9%

Interfaz de línea de comandos

4%

No lo sé seguro

2%

Otros

Aunque las personas encuestadas consideran que los tutoriales en línea y las plataformas de programación son la mejor opción para dominar las ciencias de la informática, el IDE sigue siendo la opción más popular para los principiantes que se inician en la programación.

Primer lenguaje de programación aprendido

27%

C

15%

Python

13%

Java

12%

C++

8%

HTML o CSS

4%

Visual Basic

4%

JavaScript

3%

C#

Todas las respuestas con menos de un 1 % de participación se han fusionado en «Otros».

Ekaterina Smal
Responsable de departamento de JetBrains Academy

«La encuesta revela que solo el 4 % de las personas encuestadas comenzó su trayecto de aprendizaje con JavaScript, a pesar de su popularidad en el desarrollo web. La mayoría de los estudiantes comenzaron con lenguajes básicos como C y Python, lo que sugiere que muchos prefieren construir una base sólida antes de sumergirse en campos más especializados como el desarrollo web.»

Lenguajes de programación utilizados en el último año para trabajo y aprendizaje+100 %

68%

Python

54%

HTML o CSS

54%

JavaScript

50%

Java

47%

SQL (PL / SQL, T-SQL y otras extensiones de programación de SQL)

37%

C++

33%

C

31%

Lenguajes de scripting shell (Bash/Shell/PowerShell)

22%

TypeScript

19%

C#

14%

PHP

13%

Kotlin

Python domina tanto en términos de uso durante el último año como de aprendizaje continuo, lo que refleja su amplia aplicabilidad y el continuo crecimiento de su popularidad. Aunque muchos estudiantes siguen utilizando lenguajes de uso muy extendido como Java, JavaScript y SQL, también existe un gran interés por lenguajes más recientes como Rust y Kotlin.

Los datos revelan una clara tendencia de los estudiantes a ampliar sus habilidades lingüísticas, con un enfoque destacable en lenguajes fundamentales como Python, Java y C++, junto con una creciente curiosidad por las tecnologías emergentes.

Aprendizaje de lenguajes de programación en los últimos 12 meses, nuevo y continuado+100 %

43%

Python

30%

Java

30%

JavaScript

23%

HTML o CSS

22%

C++

20%

SQL (PL / SQL, T-SQL y otras extensiones de programación de SQL)

17%

C

13%

TypeScript

12%

Lenguajes de scripting shell (Bash/Shell/PowerShell)

11%

C#

11%

Rust

10%

Kotlin

10%

Go

6%

PHP

5%

R

5%

Assembly

5%

Dart

4%

Swift

4%

MATLAB

Python tiene una gran demanda en Estados Unidos, donde más de la mitad de las personas encuestadas empezaron o continuaron aprendiéndolo en el último año. El aprendizaje de Java es más popular en Corea del Sur y la India (38–39 %), pero mucho menos frecuente en Japón (15 %). JavaScript se aprende mucho en América del Sur y la India (40 % y 44 %, respectivamente), mientras que TypeScript ha experimentado una notable adopción en Alemania y Francia (22–23 %). PHP es mucho más popular en Francia que en otras regiones (16 %).

Kotlin es popular en Alemania, España, Corea del Sur y la Federación Rusa y Bielorrusia (15–18 % en cada uno).

Rust, un lenguaje de programación funcional y de sistemas, ha cobrado impulso en regiones europeas como Francia, Alemania, Benelux y el norte de Europa (15–16 %).

El aprendizaje de C++ es más popular en India, China y Ucrania (28–29 %), pero mucho menos en América Central y del Sur, España y Japón (10–12 %). Por su parte, solo el 6 % de las personas encuestadas de América Central y del Sur, incluida Argentina, están aprendiendo C, mientras que en India y Corea del Sur, estas cifras son cuatro veces superiores (26 %).

Sistemas operativos preferidos para entornos de desarrollo+100 %

75%

Windows

40%

Linux

33%

macOS

1%

Otros

La mayoría de los estudiantes prefiere ejecutar su código en un entorno local, y los entornos de desarrollo integrados (IDE) son la herramienta dominante. Las interfaces de línea de comandos y los editores de texto son las siguientes opciones más populares. Windows es el sistema operativo más utilizado para los entornos de desarrollo.

Herramientas preferidas para ejecutar código+100 %

89%

Entorno de desarrollo integrado (IDE)

51%

Interfaz de línea de comandos

33%

Editor de texto

28%

Editor de código en el navegador

2%

No lo sé seguro

1%

Otros

Entorno preferido para ejecutar código+100 %

52%

Entorno local

40%

Depende del proyecto

5%

Entorno remoto

3%

No lo sé seguro

Julia Amatuni
Gestora de proyectos de JetBrains Academy

«Los que optan por ejecutar el código en los IDE tienden a encontrar menos dificultades de aprendizaje en general. Afirman que se quedan atascados con menor frecuencia, experimentan menos estancamientos en el aprendizaje y se orientan con mayor facilidad por el control de versiones y el trabajo colaborativo. Además, estos estudiantes requieren menos orientación profesional y se enfrentan a menos dificultades con los errores de sintaxis, la depuración y la identificación de errores. También son menos propensos a sentimientos de aislamiento o síndrome del impostor y están mejor preparados para gestionar la rápida evolución de la tecnología sin sentirse abrumados.»

Katharina Dzialets
Directora de producto de JetBrains Academy

«Aunque, en general, se da por sentado que los programadores principiantes necesitan mucha ayuda para configurar los entornos de desarrollo, los datos indican que solo el 12 % de los que tienen menos de un año de experiencia en programación afirman que es así. Resulta sorprendente que la gran mayoría ya tenga la experiencia suficiente como para afirmar que no tiene problemas (37 %), y que el 23 % sea capaz de configurar un entorno de desarrollo sin ayuda significativa, pero siga necesitando algún tipo de orientación o recursos adicionales.»

Experiencia en la instalación y configuración de entornos de desarrollo

39%

Soy un usuario experimentado

31%

He configurado entornos antes, pero a veces puedo tener dificultades

17%

Tengo poca experiencia, pero nunca he tenido problemas

9%

Puede que necesite orientación o recursos adicionales

3%

Me resulta difícil y necesito bastante ayuda

1%

Otros

IDE / editores

75 %

de todos los estudiantes afirmaron utilizar un IDE con fines de aprendizaje, aunque el grado de uso puede variar.

IDE utilizados habitualmente para el trabajo y el aprendizaje+100 %

64%

Visual Studio Code

42%

IntelliJ IDEA

30%

PyCharm

24%

Visual Studio

14%

Android Studio

14%

Vim

13%

IPython/Jupyter Notebook

12%

Notepad++

9%

CLion

9%

Eclipse

9%

WebStorm

7%

Sublime Text

6%

Xcode

Todas las respuestas con menos de un 1 % de participación se han fusionado en «Otros».

JetBrains

¿Sabía que…

Los estudiantes que utilizan habitualmente JetBrains IDE tienen un 21 % más de probabilidades de haber utilizado un IDE específicamente con fines de aprendizaje en comparación con los que no utilizan JetBrains IDE. Además, los estudiantes que utilizan habitualmente JetBrains IDE califican su competencia en programación en un nivel más alto que los que no lo hacen.

¿Es usted un estudiante interesado en dominar la codificación? Obtenga acceso gratuito a todos los JetBrains IDE para uso personal en el colegio o en casa!

Propósitos para el uso de los IDE+100 %

82%

Para proyectos personales o paralelos

56%

Trabajo

45%

Afición

26%

Para programación colaborativa

5%

Otros

Primer IDE utilizado

17%

Visual Studio Code

17%

Visual Studio

12%

Eclipse

8%

PyCharm

7%

Notepad++

7%

IntelliJ IDEA

4%

Sublime Text

3%

NetBeans

3%

Android Studio

3%

Atom

Todas las respuestas con menos de un 1 % de participación se han fusionado en «Otros».

Tatiana Vasilyeva
Responsable de producto de JetBrains Academy

«Recuerdo el cambio de los simples editores de texto a los entornos de desarrollo integrados (IDE) como la herramienta preferida para quienes comenzaban su trayecto en el aprendizaje de la informática. Al principio, se temía que los IDE «ayudaran demasiado» y, por tanto, «no educaran adecuadamente». Resulta interesante observar que, desde entonces, los IDE se han convertido en la opción principal. A veces, veo dudas similares hoy en día con respecto a las herramientas de IA de nueva generación, pero creo firmemente que, en el futuro, estas herramientas se convertirán también de forma natural en la elección principal.»

Dispositivos y rutinas de estudio

La mayoría de los estudiantes utilizan ordenadores portátiles personales para estudiar informática y programación. Aunque los ordenadores de escritorio también se utilizan con frecuencia (el 37 % para estudiar y el 36 % para programar), los smartphones y las tablets son menos utilizados, dado que solo una cuarta parte de los encuestados utiliza el teléfono para estudiar y solo el 3 % para programar. La mayoría de los estudiantes son propietarios de sus dispositivos principales de estudio, y un porcentaje menor utiliza dispositivos proporcionados por los empleadores (7 %) o las instituciones educativas (3 %).

Dispositivos preferidos para estudiar+100 %

87%

Portátil

37%

Ordenador de sobremesa

25%

Smartphone

13%

Tablet

1%

Otros

Dispositivos preferidos para codificar+100 %

83%

Portátil

36%

Ordenador de sobremesa

3%

Smartphone

2%

Tablet

1%

No escribo código

Propiedad del dispositivo de estudio primario

85%

Soy propietario de mi dispositivo de estudio

7%

Mi empleador me proporciona el dispositivo de estudio

5%

Comparto mi dispositivo de estudio con mi familia o las personas con quienes convivo

3%

Mi institución educativa me proporciona el dispositivo de estudio

Lugares preferidos para estudiar

85%

Casa

38%

Campus escolar o universitario

35%

Biblioteca

17%

Cafetería

15%

Espacio de coworking

13%

Residencia o alojamiento para estudiantes

5%

Parque o espacio al aire libre

3%

Transporte público (p. ej., autobús o tren)

1%

Otros

2%

No tengo un lugar preferido para estudiar

Comodidad del lugar para estudiar

Nada cómodoBastante incómodoBastante cómodoMuy cómodo
1 %4 %27 %68 %Casa
2 %11 %43 %44 %Residencia o alojamiento para estudiantes
2 %9 %48 %41 %Biblioteca
1 %8 %51 %40 %Campus escolar o universitario
1 %11 %53 %35 %Espacio de coworking
1 %13 %63 %22 %Cafetería
4 %25 %50 %22 %Parque o espacio al aire libre
8 %39 %38 %16 %Transporte público (p. ej., autobús o tren)
1 %68 %

La mayoría de los estudiantes estudian por la tarde, y el 58 % dedica entre 3 y 16 horas por semana al aprendizaje de informática. Los datos revelan que a los estudiantes les gustaría pasar menos tiempo estudiando por las tardes y por las noches que lo que lo hacen.

Horario preferido para el estudio

19%

A primera hora de la mañana (5:00 - 8:00 h)

25%

A última hora de la mañana (9:00 - 12:00 h)

25%

Por la tarde (13:00 - 17:00 h)

38%

Por la tarde-noche (18:00 - 21:00 h)

32%

Por la noche (22:00 - 2:00 h)

16%

No tengo ninguna preferencia

Horario habitual para el estudio+100 %

10%

A primera hora de la mañana (5:00 - 8:00 h)

19%

A última hora de la mañana (9:00 - 12:00 h)

25%

Por la tarde (13:00 - 17:00 h)

41%

Por la tarde-noche (18:00 - 21:00 h)

33%

Por la noche (22:00 - 2:00 h)

34%

Cuando puedo

Cantidad preferida de horas semanales para dedicar al aprendizaje de informática

2%

Menos de 1 hora a la semana

8%

De 1 a 2 horas a la semana

31%

De 3 a 8 horas a la semana

30%

De 9 a 16 horas a la semana

16%

De 17 a 32 horas a la semana

13%

Más de 32 horas a la semana

Horas semanales dedicadas al aprendizaje de informática

6%

Menos de 1 hora a la semana

20%

De 1 a 2 horas a la semana

38%

De 3 a 8 horas a la semana

20%

De 9 a 16 horas a la semana

11%

De 17 a 32 horas a la semana

6%

Más de 32 horas a la semana

Estilo de aprendizaje preferido

59%

En solitario y de forma independiente

15%

Combinación de diferentes estilos de estudio en función de la materia y el contenido

14%

En pequeños grupos de compañeros o con un compañero de estudio

7%

Con un profesor, mentor o instructor

5%

Indeciso

Menos de un tercio de las personas encuestadas estudia de forma sistemática, mientras que algo más de la mitad no sigue un horario de estudio concreto. Los principales factores que influyen en el ritmo de sus estudios incluyen la carga de trabajo, las fechas límite, los intereses personales y otros compromisos personales, todo lo cual influye en la constancia con la que los estudiantes pueden progresar y mantener la motivación.

Ritmo de aprendizaje

51%

Estudio de vez en cuando; cada semana dedico una cantidad de tiempo diferente a aprender

29%

Estudio sistemáticamente, aprendiendo diferentes temas y tratando de dedicar a cada uno el mismo tiempo

18%

Estudio mucho para un plazo concreto y vuelvo a un modo más relajado después

2%

Otros

Factores que influyen en el ritmo de aprendizaje

Los encuestados respondieron a esta pregunta con respuestas de texto abierto. Se utilizó ChatGPT para automatizar el análisis y la clasificación de las respuestas en grupos temáticos.

27%

Carga de trabajo y fechas límite

13%

Interés personal

13%

Obligaciones personales y familiares

12%

Gestión del tiempo

8%

Salud mental

8%

Complejidad del material de aprendizaje

7%

Factores del entorno

6%

Aplicación práctica y relevancia de los proyectos

4%

Calidad del material de aprendizaje

2%

Salud física

Datos demográficos

Género

Grupo de edad

21%

18-20

47%

21-29

19%

30-39

7%

40-49

4%

50–59

1%

Mayor de 60

Ekaterina Smal
Responsable de departamento de JetBrains Academy

«El hecho de que solo el 12 % de los encuestados sean mujeres pone de manifiesto la brecha de género que sigue existiendo en la informática. Es un recordatorio de lo importante que es crear espacios y oportunidades que sean acogedores y propicios para todos los géneros, de modo que podamos trabajar por una mayor representación e igualdad en el sector de la tecnología.»

Género (por región)

Prefiero no responderNo binario, cuirgénero o que no se ajusta a ningún géneroHombreMujer
<1%<1%65%35%Federación Rusa, Bielorrusia
1%1%69%28%Argentina
1%1%71%27%Ucrania
2%77%21%Corea del Sur
<1%1%80%19%América Central y del Sur
<1%<1%81%18%Nigeria
4%3%75%18%Estados Unidos
1%1%81%16%Brasil
4%4%76%16%Canadá
3%2%79%16%Reino Unido
1%1%83%16%Oriente Medio, África, Asia Central
2%2%82%15%España
1%1%83%15%Europa del Este, Balcanes y el Cáucaso
1%1%84%14%México
1%1%86%13%Benelux y norte de Europa
2%2%83%12%Japón
3%1%83%12%Francia
3%1%84%12%Resto de Europa
2%1%86%11%Alemania
1%2%86%11%Turquía
2%1%87%9%Otro país del Sudeste Asiático y Oceanía
2%1%91%7%India
4%2%90%4%China
0%91%

En la mayoría de las regiones, la mayor parte del alumnado de ciencias de la informática son estudiantes de sexo masculino (80–90 %), con la India y China en los primeros puestos de la lista. En el lado opuesto, se registró una representación femenina superior a la media en la Federación Rusa, Bielorrusia, Argentina y Ucrania.

En Francia, Alemania y el Reino Unido, las cifras se sitúan entre el 11 % y el 16 %, lo que pone de manifiesto una brecha de género persistente en Europa. Los estudiantes no binarios representan en torno al 1–2 % en la mayoría de los lugares, excepto en EE. UU. y Canadá.

Estado civil

62%

Soltero/a

22%

Casado/a

9%

Conviviendo

1%

Divorciado/a

1%

Separado/a

5%

Prefiero no responder

Cantidad de hijos

80%

Ninguna

9%

Uno

6%

Dos

2%

Tres o más

3%

Prefiero no responder

14 %

de las personas encuestadas afirman hablar en casa y con los amigos un idioma distinto del que utilizan en el trabajo. El inglés, el hindi y el chino son los tres idiomas que más hablan las personas encuestadas con sus amigos y familiares.

Idiomas que se hablan en el trabajo+100 %

71%

Inglés

21%

Chino

9%

Japonés

7%

Hindi

6%

Español

5%

Ruso

4%

Alemán

4%

Francés

3%

Portugués

3%

Coreano

Todas las respuestas con menos de un 1 % de participación se han fusionado en «Otros».

Los datos indican que el inglés es el idioma dominante en el lugar de trabajo, dado que más de dos tercios de las personas encuestadas lo utilizan. El chino y el japonés son los siguientes idiomas más hablados, en representación del mercado asiático. Idiomas como el hindi, el español y el ruso ponen de relieve la diversidad global en la tecnología. Además, el 8 % de las personas encuestadas utiliza idiomas menos comunes no incluidos en nuestra encuesta, lo que indica aún más diversidad lingüística en el sector.

Idiomas que se hablan con la familia y amigos+100 %

Esta pregunta se mostró solo a las personas encuestadas que indicaron que utilizan un idioma diferente con amigos y familiares que en el trabajo.

18%

Inglés

16%

Hindi

12%

Chino

10%

Ruso

9%

Español

4%

Tamil

Todas las respuestas con menos de un 1 % de participación se han fusionado en «Otros».

País / Región

20%

China continental

14%

Estados Unidos

11%

India

8%

Japón

4%

Alemania

3%

Reino Unido

3%

Brasil

2%

Corea del Sur

2%

Francia

2%

Indonesia

2%

Australia

Todos los países/regiones con menos del 1 % se han agrupado en «Otros».

China continental, Estados Unidos, India y Japón suman más de la mitad de los estudiantes de informática de todo el mundo, lo que refleja la fortaleza de estos importantes centros tecnológicos mundiales.

13 %

de las personas encuestadas nacieron en un país o región distintos de donde residen actualmente, y un tercio de los que se han trasladado son de la Federación Rusa, India y China. La tendencia migratoria no ha dejado de aumentar en los últimos años: el 62 % de las personas que cambiaron de país lo hicieron en la última década.

País / Región de nacimiento

Esta pregunta solo se mostró a las personas encuestadas que residen actualmente en un país o región diferente de su país o región de nacimiento.

14%

Federación Rusa

12%

India

6%

China continental

3%

Ucrania

3%

Estados Unidos

2%

Brasil

2%

Alemania

2%

Reino Unido

2%

Belarús

2%

Nigeria

2%

Japón

2%

México

2%

Polonia

2%

Pakistán

Todos los países/regiones con menos del 1 % se han agrupado en «Otros».

Metodología

Más de 28 500 personas participaron en la Encuesta sobre la curva de aprendizaje de la informática de 2024.

Para garantizar una muestra representativa, depuramos los datos utilizando el método que se describe a continuación. El informe final se basa en las respuestas de 23 991 estudiantes de todo el mundo.

Los datos se ponderaron según varios criterios, que se detallan al final de esta sección.

Limpieza de datos

Incluimos las respuestas incompletas solo si se respondía de forma afirmativa a la pregunta sobre el aprendizaje de la informática en los últimos 12 meses. Además, aplicamos criterios específicos para identificar y excluir respuestas sospechosas.

Filtramos las respuestas que correspondían a alguno de los siguientes grupos:

Al menos dos de las siguientes condiciones
  • Más de 16 lenguajes de programación utilizados.
  • Más de nueve puestos de trabajo.
  • El país/región seleccionado se encuentra entre los primeros de la lista por orden alfabético y no entre los países/regiones más populares.
  • El puesto de director ejecutivo y el de especialista en asistencia técnica a la vez.
  • CEO y menor de 21 años a la vez.
  • Respuestas demasiado rápidas (menos de cinco segundos por pregunta).
Cualquiera de los siguientes
  • Menor de 17 años.
  • No se respondió a la pregunta «En los últimos 12 meses, ¿ha estudiado informática de alguna manera?» o la respuesta fue negativa.
  • Menor de 21 años y con más de 11 años de experiencia profesional en codificación.
  • Varias respuestas desde la misma dirección de correo electrónico (solo se utiliza una respuesta).

Segmentación

La recopilación de datos se llevó a cabo desde mediados de febrero hasta finales de junio de 2024.

Contactamos a los encuestados potenciales mediante anuncios segmentados en X (antes Twitter), Facebook, Bilibili, TikTok e Instagram. Además, publicamos anuncios en plataformas de comunidades tecnológicas como Qiita, IT Media, Quora, Reddit, Zhihu y LinkedIn e invitamos a los participantes a compartir la encuesta con sus compañeros.

También aprovechamos los canales de comunicación de JetBrains e Hyperskill para llegar a las personas encuestadas. Además, se utilizaron paneles externos para reunir una cantidad suficiente de respuestas de regiones subrepresentadas, como Japón, Ucrania, Rusia y Bielorrusia.

Para la publicidad segmentada, utilizamos el siguiente perfil
  • Edad: de 18 a +60 años.
  • Personas: estudiantes de todos los niveles (licenciatura, grado, posgrado) con especialización en ciencia, tecnología, ingeniería y matemáticas (STEM); estudiantes de STEM en línea (teniendo en cuenta que los estudiantes de programas interdisciplinarios con cursos de informática podrían entrar en esta categoría).
  • Intereses: ciencias naturales; matemáticas y estadística; ingeniería y tecnología; informática y ciencias de la información; ciencias sociales; humanidades; salud y medicina; comunicación y medios de comunicación; empresas y economía; administración pública y política.

Países y regiones

Recogimos muestras suficientemente grandes de 16 países: Alemania, Argentina, Brasil, Canadá, China, Corea del Sur, España, Estados Unidos, Francia, India, Japón, México, Nigeria, Reino Unido, Turquía y Ucrania. Para cada región geográfica, recogimos al menos 300 respuestas de fuentes externas, como anuncios o referencias de las personas encuestadas.

El resto de países conformaban siete regiones
  • Oriente Medio, África, Asia Central
  • Benelux y norte de Europa
  • Europa del Este, Balcanes y el Cáucaso
  • Federación Rusa, Bielorrusia
  • Resto de Europa (incluidos Chipre e Israel)
  • Otros países del sudeste asiático y Oceanía (incluidos Australia y Nueva Zelanda)
  • América Central y del Sur (excluidos Argentina, Brasil y México)

Localización

Para maximizar la inclusión y dar cabida a un abanico diverso de participantes, la encuesta estaba disponible en 10 idiomas: inglés, chino, francés, alemán, japonés, coreano, portugués de Brasil, ruso, español y turco.

Reducción del sesgo en la muestra

Para reducir el sesgo, ponderamos los datos en función de la fuente de las respuestas. Priorizamos las respuestas de fuentes externas con menos probabilidades de estar sesgadas hacia la audiencia de JetBrains, como los anuncios pagados y las referencias de compañeros. Durante el proceso de ponderación, se tuvo en cuenta la fuente de cada persona encuestada de forma individual.

Llevamos a cabo tres fases de ponderación para garantizar una representación más precisa de la población mundial de estudiantes de informática.

1

Ajuste en función de la población de desarrolladores de cada región

Antes de llevar a cabo la encuesta, realizamos una investigación que reveló que la población de estudiantes de ciencia, tecnología, ingeniería y matemáticas (STEM) en diferentes regiones está altamente correlacionada con la cantidad de desarrolladores profesionales en estas regiones. Sobre la base de este hallazgo, decidimos utilizar la proporción de desarrolladores profesionales en cada región como estimación de la proporción de estudiantes de informática.

En la primera fase, reunimos las respuestas de distintos países y, a continuación, aplicamos nuestra distribución estimada de desarrolladores profesionales en cada país para ponderar los datos en consecuencia.

En primer lugar, recopilamos las respuestas a la encuesta de los anuncios en las redes sociales de 23 regiones, junto con las respuestas de las recomendaciones de compañeros.A continuación, ponderamos estas respuestas en función de nuestras estimaciones de la población de desarrolladores profesionales en cada región.

Esto garantizó que la distribución de las respuestas se correspondiera con la población de estudiantes de informática de cada país.

2

Ajuste en función de la experiencia en programación y el uso de los JetBrains IDE

La segunda fase implicó un proceso más complejo, que incluía cálculos basados en la resolución de sistemas de ecuaciones.

Utilizamos las respuestas ponderadas inicialmente para determinar la distribución de los estudiantes por nivel de experiencia en programación y su uso de los JetBrains IDE en cada región. Estas distribuciones sirvieron como constantes en nuestras ecuaciones.

A continuación, añadimos las respuestas de los estudiantes que accedieron a la encuesta a través de los canales internos de JetBrains, como nuestras cuentas en las redes sociales y el panel de investigación.

3

Resolución del sistema de ecuaciones lineales y desigualdades

Compusimos un sistema de ecuaciones lineales y desigualdades que describían:

  • Los coeficientes de ponderación para las personas encuestadas (como ejemplo hipotético, Fiona en nuestra muestra representa, por término medio, a 180 desarrolladores de software de Francia).
  • Los valores específicos de sus respuestas (por ejemplo, Pierre tiene dos años de experiencia en programación y no utiliza ningún JetBrains IDE).
  • Las proporciones necesarias entre las respuestas (por ejemplo, el 22 % de los estudiantes tiene 1–2 años de experiencia en programación, etc.).

Para resolver el sistema de ecuaciones con una varianza mínima en los coeficientes de ponderación, aplicamos el método dual de Goldfarb e Idnani (1982, 1983). Este método nos permitió cotejar los coeficientes de ponderación individuales óptimos para cada uno de los 23 991 encuestados.

Persistencia de sesgos

A pesar de estas medidas, es posible que siga existiendo cierto sesgo, dado que el público fidelizado de JetBrains podría haber estado más dispuesto, en promedio, a completar la encuesta.

Por mucho que intentemos controlar la distribución de la encuesta y aplicar una ponderación inteligente, las comunidades y el ecosistema de los estudiantes evolucionan constantemente, y no se puede eliminar por completo la posibilidad de que se produzcan algunas fluctuaciones inesperadas en los datos.

Análisis de respuestas de texto abierto

En este informe, presentamos un análisis de frecuencia de varias preguntas de texto abierto que recibieron miles de respuestas. Debido al gran volumen de datos, aplicamos técnicas de procesamiento automatizado. Para automatizar la agrupación de respuestas, utilizamos modelos de lenguaje de gran tamaño (LLM), en concreto GPT-4o.

1

Limpieza de datos

  • Traducción: para estandarizar el análisis, las respuestas de los distintos idiomas se tradujeron al inglés.
  • Comprobación de finalización: las respuestas se filtraron por relevancia y contenido; se excluyeron las que eran irrelevantes o no trataban el tema en cuestión.
  • Eliminación de contenido inapropiado: se eliminaron las respuestas con lenguaje inapropiado o contenido ofensivo para garantizar la integridad de los datos.

Tras el procedimiento de depuración de datos, las respuestas válidas oscilaron entre 4000 y 9000 por pregunta, influidas por el carácter opcional de algunas preguntas y la sensibilidad de ciertos temas.

2

Agrupación de respuestas

  • Se utilizó GPT-4o para analizar y clasificar las respuestas en grupos temáticos. El análisis se repitió varias veces (normalmente cinco o más iteraciones por pregunta) para validar la coherencia de las agrupaciones.
  • En cada iteración, se revisaron las agrupaciones para garantizar que reflejaban los temas principales de las personas encuestadas.
  • Las pruebas revelaron que entre 5 y 8 grupos por pregunta lograban el mejor equilibrio entre granularidad y generalización, captando matices y preservando perspectivas únicas.

Forme parte del JetBrains Tech Insights Lab

Participe en encuestas y estudios de experiencia del usuario para que los productos de JetBrains sean más fáciles de usar y aún más potentes. Por participar en nuestras investigaciones, también tendrá la oportunidad de obtener recompensas.

¡Gracias por su tiempo!

Esperamos que este informe le haya resultado útil. ¡Compártalo con sus amigos y compañeros!

Participe en la conversación utilizando #JBAcademySurveyResults24 para compartir sus opiniones y conéctese con la comunidad dedicada al aprendizaje de la informática en nuestras cuentas de Discord, LinkedIn, X y Facebook.

Suscríbase a las noticias de JetBrains Academy