Estas son las habilidades más populares y demandadas de todo el mundo:
1. Computación en la nube y distribuida
2. Análisis estadístico y minería de datos
3. Arquitectura web y marco de desarrollo
- ¿Qué pasaría si el mundo se convirtiera en un solo gobierno?
- En Estados Unidos, Rusia es el cuco. ¿Quién (o qué) es el cochero en tu país?
- ¿Es probable que con el gran nivel de globalización, mezcla de culturas e incremento en las fronteras de los países ateos algún día desaparezca?
- ¿Cuál es la pandilla más organizada e inteligente?
- ¿Sería posible limitar a los ricos?
4. Middleware y software de integración
5. Diseño de interfaz de usuario
6. Red y seguridad de la información
7. Desarrollo móvil
8. Presentación de datos
9. Marketing SEO / SEM
10. Sistemas de almacenamiento y gestión
“Si bien vemos un aumento en las solicitudes de empleo en LinkedIn en octubre, sabemos que las compañías no están contratando a la misma tasa hasta enero”, dice la experta en carreras de LinkedIn Catherine Fisher en un comunicado de prensa. “Si bien algunas habilidades caducan cada dos años, nuestros datos sugieren que las habilidades tecnológicas seguirán siendo necesarias en los próximos años, en cada industria. Ahora es un buen momento para que los profesionales adquieran las habilidades que necesitan para ser más comercializables”.
Hablando sobre conjuntos de habilidades, permítanme tener una breve discusión de algunos técnicos particulares que podrían ayudar a ampliar el conocimiento de los lectores:
- Ciencia de los datos
La industria ha estado construyendo esto durante varios años, y nunca ha sido más cierto de lo que es ahora: el big data es el rey. Las empresas claman por empleados que puedan tomar grandes cantidades de información y analizarlas para obtener información. Bueno, es un hecho conocido que, más del 90% de los datos se han recopilado en los últimos dos años.
En cuanto a las habilidades concretas que puede aprender en este momento, R es el lenguaje de elección para el análisis estadístico y la visualización. Y según Dice, el pago por empleos relacionados con R ha aumentado un 9.7% durante el año pasado. SAS es otro lenguaje de programación enormemente útil para aprender para análisis. La familiaridad con las bases de datos de Cassandra también es lucrativa.
- Computación en la nube y distribuida
La tecnología, en la que la industria trabajó y tardó todos estos años en desarrollarse, ahora está siendo invadida por una nueva tecnología: la nube. Muchas compañías también prefieren la computación distribuida, que permite que múltiples computadoras se conecten entre sí para resolver una tarea (y, a diferencia de la nube, les da a las compañías control sobre el hardware real involucrado). Muchas de las habilidades relacionadas con la computación en la nube y la computación distribuida están relacionadas, por lo que a menudo se agrupan.
Las habilidades para aprender incluyen SQL para la gestión de bases de datos, lenguajes de programación como Ruby, JavaScript y Python para construir aplicaciones basadas en la nube, y DevOps (un sistema de desarrollo de software popular en el campo de la computación en la nube). Los programas específicos a pedido incluyen Microsoft Azure y Amazon Web Services.
- Visualización de datos
El viejo adagio escrito “show, don’t tell” ahora también tiene un lugar en el mundo de la tecnología. La visualización de datos va de la mano con el análisis y otras habilidades de datos, porque una vez que los datos se recopilan y organizan, deben presentarse de una manera que todos puedan entender.
Por lo general, esto implica el uso de diagramas, texto y símbolos para crear “modelos de datos” que ilustran cómo se conectan los datos entre sí. Piense en ello como un arte y una ciencia: descomponiendo conceptos complejos en una comunicación visual fácil de entender.
- Desarrollo móvil
El uso de teléfonos inteligentes y tabletas solo sigue creciendo. El desarrollo móvil, la creación de aplicaciones móviles para iOS y Android, tendrá una gran demanda en el futuro previsible a medida que las empresas continúen explorando la implementación de aplicaciones y sitios web aptos para dispositivos móviles que permitirán a los clientes y usuarios tener acceso sobre la marcha.
Las habilidades clave incluyen la capacidad de desarrollo multiplataforma para que las aplicaciones se puedan iniciar para diferentes tipos de dispositivos, los conocimientos de UX (User eXperience) y UI ( User Interface ), y la familiaridad con las metodologías ágiles, que son comunes en la industria de las aplicaciones móviles.
- Diseño de interfaz de usuario
El diseño de la interfaz de usuario es clave para aplicaciones, programas y sitios web. Cuando se trata de la parte de un producto que los usuarios ven e interactúan, el diseño debe ser intuitivo, moderno y atractivo, con el objetivo final de crear una experiencia de usuario agradable y eficiente.
El papel de un experto en UI implica anticipar las necesidades de los usuarios, analizar el público y las tareas que completarán, crear y refinar prototipos, y más. Las habilidades que se deben tener incluyen desarrollo web front-end, diseño gráfico y habilidades sociales como la comunicación.
- La seguridad cibernética
Sin sistemas sólidos implementados para evitar violaciones de seguridad que puedan conducir al robo de información, una compañía finalmente perderá la confianza de sus consumidores. Debido a esto, la ciberseguridad es una de esas habilidades “perennes” que siempre serán necesarias.
Las habilidades a seguir incluyen conocimientos generales de programación / desarrollo de software, conocimiento de firewalls, dominio de lenguajes de scripting, comprensión profunda de redes y sistemas operativos, y más.
Fuentes:
10 habilidades de TI que los empleadores necesitan en 2017
¿Qué es la ciencia de datos? Data Science en NYU
¿Qué es la computación en la nube? Una guía para principiantes | Microsoft Azure
Computación distribuida – Wikipedia
Visualización de datos: qué es y por qué es importante
Diseño de interfaz de usuario – Wikipedia
Seguridad informática – Wikipedia