Estas preguntas solo se han mostrado a las personas encuestadas que han seleccionado Go como uno de sus tres lenguajes de programación principales.
Go
De media, los desarrolladores de Go tienen más RAM en sus equipos de trabajo que el resto de desarrolladores. Además, el 91 % utiliza un disco SSD para trabajar, algo que solo ocurre en el 79 % de los demás desarrolladores.
Los desarrolladores de Go prefieren comer en cafeterías y restaurantes y pedir comida a domicilio más que otros desarrolladores, y son menos propensos a cocinar ellos mismos.
La utilización de los módulos Go va en aumento. El 86 % de los desarrolladores de Go de este año lo utiliza, mientras que hace solo 2 años solo lo hacía el 41 %.
Mientras tanto, la popularidad de otros gestores de paquetes, como dep, govendor y glide, ha disminuido. Dep, que ocupaba el segundo lugar el año pasado, ha experimentado la mayor caída, pasando del 12 % al 5 %.
A pesar de todas las medidas que hemos tomado para garantizar un grupo representativo de personas encuestadas, los resultados pueden estar ligeramente inclinados hacia los usuarios de los productos de JetBrains, ya que estos son más propensos a realizar la encuesta.
¿Qué servicios en la nube son populares entre los desarrolladores de Go?
Aunque AWS es la opción más popular (67 %), su cuota es la misma que la de los desarrolladores que trabajan con otros lenguajes.
Alibaba Cloud (Aliyun) mostró la mayor divergencia entre su uso entre los desarrolladores de Go y entre el conjunto de personas encuestadas. Su cuota era del 20 % entre los usuarios de Go, pero solo del 12 % entre la población general de desarrolladores.
Los desarrolladores de Go participan en actividades de DevOps en un porcentaje mucho mayor que los desarrolladores que utilizan otros lenguajes. Por ejemplo, el 86 % utiliza herramientas de plantillas de servidor y el 84 % utiliza Docker, algo que solo ocurre en el 65 % de los demás desarrolladores.
El panorama para Kubernetes es similar (66 % frente al 37 %), al igual que los resultados para otros servicios de orquestación de contenedores (82 % frente al 56 %).
Los desarrolladores de Go tienen casi el doble de probabilidades de utilizar GraphQL que los desarrolladores en general (15 % frente al 8 %) y Rust tenía casi 3 veces más probabilidades de ser seleccionado (16 % frente al 6 %).
El Go build sigue siendo el sistema de compilación más popular, aunque su cuota ha disminuido desde el año pasado, pasando del 97 % al 85 %. Makefile ocupa el segundo lugar, con una cuota del 37 %.
¡Gracias por el tiempo que nos has dado!
Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.
Participe en el JetBrains Tech Insights Lab
Participe en encuestas y estudios de experiencia de usuario para que los productos 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 ganar premios.
Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.