Saltar al contenido

Las habilidades técnicas del mañana: Desarrollo de software

Con opciones esencialmente infinitas para captar nuestra atención, el rendimiento se está convirtiendo en un diferenciador clave para los productos. Google incluso ha comenzado a tener en cuenta la velocidad del sitio en la forma en que clasifica los resultados de búsqueda. Queremos nuestra información rápidamente y con altos niveles de disponibilidad.

Lenguaje de programación orientado al rendimiento La popularidad de Rust va en aumento, en particular para los sistemas y aplicaciones incorporados. Amado por los desarrolladores, Rust proporciona una mayor seguridad que el lenguaje de programación de bajo nivel más común (C++) al permitir abstracciones protegidas, y una mayor velocidad sobre Java a través de la recogida automática de basura.

Las habilidades técnicas del mañana: Desarrollo de software
Las habilidades técnicas del mañana: Desarrollo de software

El rendimiento y la escalabilidad también fueron fundamentales para el desarrollo de .NET Core. A diferencia de su hermano mayor, el .NET Core es multiplataforma y de código abierto. Aunque existe una curva de aprendizaje para los desarrolladores que tradicionalmente trabajaban en el .NET, en los tres años transcurridos desde el lanzamiento de .NET Core, su popularidad ha ido en aumento, tanto para los individuos como para las grandes empresas, proporcionando opciones más flexibles para el alojamiento y el desarrollo. NET Core ha experimentado una tasa de crecimiento del 7% desde julio hasta octubre de 2019 sólo en el Índice de Tecnología.

Con casi la mitad de todo el tráfico de la web en el mundo proveniente de dispositivos móviles (más del 31% en 2015), ya no es suficiente para construir para el escritorio. Las aplicaciones web progresivas (PWAs) están creciendo en popularidad. Las PWAs permiten una experiencia similar a la de las aplicaciones para los usuarios en el navegador web, incluyendo funcionalidades como las experiencias fuera de línea y las notificaciones push.

Por último, con las grandes violaciones de datos que aparecen regularmente en las noticias, los consumidores son más conscientes que nunca de los datos que están regalando y
el riesgo que eso podría traer potencialmente. Implementar la seguridad por diseño a través de principios como el Top Ten de OWASP se está convirtiendo en una necesidad para las empresas que almacenan datos de los usuarios. Ya no se trata de si habrá un incidente de seguridad, sino de cuándo y cuál será el alcance y el impacto. Legislaciones como la GDPR también han dado forma a la conversación en torno a la información de identificación personal, empujando a las empresas a construir software que tiene la privacidad como supuesto operativo por defecto.