El resumen de Github de 2021 deja un mensaje claro: este es uno de los mejores momentos para desarrollar software. El repositorio de código más grande de la web publicó el 2021 State of the Octoverse Report, que es un resumen de las tendencias en desarrollo de código encontradas a lo largo del año.
De acuerdo con Github, las metas de desarrollo de software están siendo alcanzadas hoy con mayor velocidad que nunca. La plataforma asegura que las ventanas de tiempo de estos proyectos están siendo reducidas en un 33%. Esto ha sido el resultado a la combinación de frameworks más eficientes, así como en un 87% de mejora en la velocidad al reutilizar código y toolchains.
¿Cuáles son los lenguajes de los que más dependen los desarrolladores? De acuerdo con el informe, la mayoría de ellos se siguen apoyando bastante en Python y Java, así como en TypeScript.
Te puede interesar Git y Github: ¿Cuáles son sus diferencias?
El informe también entrega algunos datos por fuera de aquellos dentro de la plataforma. Por ejemplo, asegura que tan solo un 11% de los de los desarrollares esperan que sus trabajos les soliciten regresar a una ubicación física peramente. Esto es mucho menor al 41% que estaba trabajando de esta manera antes de la pandemia.
Github asegura que hay dos factores importantes permitiendo esta transición. El primero es la documentación. De acuerdo con este informe, un buen READMes (es decir, el archivo que contiene información de los otros archivos en un directorio). Así como buenas prácticas de manejo de repositorios y guías que pueden incrementar hasta en un 50% la productividad. El segundo factor es la automatización, que de acuerdo con el reporte ha generado mejoras de hasta 43% en la productividad.
Otro punto positivo está en un aumento de las prioridades al momento de alimentar nuevo talento dev. Por ejemplo, más compañías están buscando dar a sus desarrolladores mentorias, así como el poder crear mejores ambientes. De acuerdo con los equipos contactados dentro de Github, este tipo de espacios aumenta en un 46% la productividad de los desarrolladores al estar apoyados con mentores y capacitaciones.
Imágenes: Pexels
Enter.co/dev es una colaboración con Coderise.org y Holberton School Colombia para promover la comunidad de programación en Colombia.
Algo muy interesante es que los desarrolladores no prestan atención a otras habilidades tan importante como la programación misma: Escribir. Y en el caso especifico del desarrollo la escritura técnica.