Es más probable que los investigadores aprendan Go and Rust en 2023

Los nuevos datos sobre los desarrolladores y cómo hacen su trabajo no solo confirman que más desarrolladores están trabajando de forma remota ahora que antes de la pandemia de COVID-19, sino que también analizan qué herramientas están utilizando.

Antes de la pandemia, 67% de los participantes en una nueva encuesta realizada por JetBrains dijo que en su mayoría trabajan en la oficina. El 76% ahora pasa la mayor parte de su tiempo trabajando desde casa.

En general, el 53% de los desarrolladores encuestados dijeron que editan código en máquinas remotas. De este grupo, solo el 25% utiliza entornos de desarrollo en la nube, Como CodeSpaces, Gitpod, Cloud Workstations y JetBrains Space.

Otros hallazgos relacionados con el desarrollo remoto incluyen:

  • La mitad de los encuestados dijeron que participan en el desarrollo colaborativo, frente al 30% que dijo lo mismo en la versión 2022 de la misma encuesta.
  • El 49% de los colaboradores de desarrollo dice que usa videollamadas con pantalla compartida para trabajar en el código con otras personas, y el 20% usa un editor de código colaborativo o un entorno de desarrollo integrado (IDE). Un número significativo de encuestados, el 34%, dijo que no usaba nada.
  • utilizar editores de código en la nube o IDE sin cambios con respecto al año pasado y se mantiene en un 10 %, con un 73 % usando un editor independiente y un 76 % usando un IDE de escritorio.
  • El informe también encontró que una cantidad significativa de desarrolladores remotos, el 35 %, dijo que sus computadoras no tenían el rendimiento suficiente para disfrutar de una experiencia de desarrollo agradable.

La encuesta se basa en las respuestas de 29.269 desarrolladores repartidos en 187 países. Ofrece una mirada en profundidad no solo a las herramientas que usan los desarrolladores y cómo las usan, sino también a los lenguajes de programación, los comportamientos laborales, los salarios, la demografía e incluso la salud mental y los estilos de vida de los desarrolladores.

Improvisación e Idiomas Favoritos

El estudio encontró que la mitad de todos los encuestados dijeron que planean adoptar un nuevo lenguaje de programación. Los cinco primeros, en orden descendente: Ir, óxido, kotlin, Pitón y Mecanografiado.

Cuarenta y uno por ciento de los encuestados dijeron que pasan de tres a ocho horas a la semana aprendiendo nuevas herramientas, tecnologías o lenguajes de programación, la cantidad de tiempo más citada dedicada a la mejora de las habilidades.

En general, los desarrolladores de la encuesta utilizaron un promedio de 5,4 de los 36 idiomas sobre los que preguntaron los investigadores. Los encuestados identificaron Javascript, Python, Java, HTML/CSS y Typescript como los lenguajes de programación o marcado más utilizados, en orden descendente.

Por primera vez este año, la encuesta de JetBrains preguntó a los desarrolladores sobre sus Encantador y idiomas menos favoritos. En términos de cuántos desarrolladores realmente usan un lenguaje, Kotlin, Rust y C# son los más populares, mientras que PHP, R y C son los menos populares.

Cuando comparamos estos resultados con la lista de idiomas amados y temidos, encontramos una superposición significativa Encuesta para desarrolladores 2022 de Stack Overflow.

Kotlin, en particular, no figura en Stack Overflow, pero puede considerarse un favorito de los usuarios. Como Kotlin es un tercer idioma muy probablemente en los planes de los desarrolladores, es posible que los lectores deseen echar otro vistazo aquí.

Perl, C y Visual Basic aparecen en el top 10 de las listas de los menos queridos y temidos de ambos informes; Assembly, PHP y R también aparecen en el análisis ponderado de The New Stack de ambas listas descritas anteriormente. En particular, más encuestados de JetBrains dijeron que JavaScript era su favorito menos que su favorito.

Dado que una cuarta parte de los encuestados informaron tener dos años o menos de experiencia en codificación profesional, esto puede indicar frustración con la curva de aprendizaje en lugar de deficiencias de los lenguajes en sí.

La documentación y las API fueron las formas más citadas por los encuestados para aprender nuevas herramientas, tecnologías y lenguajes de programación en los últimos 12 meses.

Los datos muestran algunos cambios en el mercado de la educación en programación en línea; Udemy sigue siendo la opción más popular para los cursos masivos abiertos en línea (MOOC), y se espera que CodeAcademy obtenga una modesta ganancia en 2022.

Se rastrea el uso de GitHub y GitLab

La encuesta rastreó una serie de tendencias en herramientas y tecnologías:

  • Más probadores e ingenieros de control de calidad (QA) usan algo para almacenar su trabajo de prueba, De 2021 a 2022 será del 59% al 68%. Sin embargo, la proporción que utiliza herramientas dedicadas de gestión de casos de prueba en realidad se redujo en un punto porcentual al 32 %. (Más de 800 ingenieros y evaluadores de control de calidad participaron en la encuesta).
  • Entre los encuestados que usan una base de datos, menos usan un sistema de control de versiones para administrar los scripts de la base de datos. pasando del 54% en 2021 al 41% en el nuevo informe.
  • Entre 2021 y 2022, la empresa lanzará GitHub y GitLab disminuyó para la gestión de artefactos/repositorios: el uso de GitHub aumentó del 44 % al 33 %, y GitLab aumentó del 33 % al 24 %. También ha disminuido el número de organizaciones que utilizan más de una de estas herramientas.
  • Sin embargo, esto no significa que estas empresas lo utilicen bajo contrato. De hecho, el uso regular de GitHubActions por parte de los desarrolladores como un sistema de CI en su empleador aumentó del 21 % al 27 % del uso corporativo.
Grupo Creado con Sketch.

Leave a Reply

Your email address will not be published. Required fields are marked *