Hace 5 años, la habilidad de programar en lenguajes de programación específicos era muy importante para los trabajos de informática. Sin embargo, con el avance de las herramientas de desarrollo de software y el aumento de la automatización en la programación, esta habilidad ha perdido algo de importancia en algunos trabajos. En la actualidad, la inteligencia emocional, la capacidad de trabajo en equipo y la comunicación efectiva son habilidades que se han vuelto más importantes. Las empresas buscan empleados que puedan trabajar en equipo diversos y que puedan comunicar claramente sus ideas y colaborar eficazmente con sus colegas.