Analicemos esto.
” Habrá una falta de codificadores hábiles en el futuro”
Ya lo hay. Solo mire la cantidad de trabajos de ingeniería de software disponibles y cuántos graduados recientes o junior no pueden encontrar un trabajo adecuado.
La demanda de talento de TI es enorme. Esto es lo que dice la Comisión Europea [1]:
- ¿Cómo convertirse en analista financiero después de un M.Com? Qué conocimientos y habilidades se requieren para estar más fresco
- Para los INFJ, ¿ver a través de extraños es una habilidad de análisis o una habilidad psíquica?
- ¿Cuáles son algunas de las canciones que me recomendarías aprender para que me ayuden a mejorar mis habilidades para tocar el piano?
- Cómo aumentar mis habilidades de escritura
- ¿Qué habilidades necesito para convertirme en RJ o podcaster?
Como sector, las TIC están creciendo rápidamente y creando alrededor de 120,000 nuevos empleos cada año. Pero debido a las diferencias en las demandas y habilidades, y a pesar del alto desempleo, especialmente entre los jóvenes, Europa podría enfrentar una escasez de hasta 900,000 trabajadores calificados en TIC para 2020.
También he analizado la escasez en otra respuesta, mientras que este es un fenómeno conocido que se está intensificando desde hace aproximadamente una década.
“Debido a la creciente mentalidad de consumo entre los jóvenes”
El consumismo no es tan diferente de lo que era hace un par de décadas o antes. Claro, el acceso digital al comercio electrónico o los servicios de suscripción lo hacen más fácil. Hay un grupo más grande de dispositivos y herramientas que las personas pueden estar ansiosas por comprar.
Pero no es muy diferente de esperar un automóvil o ahorrar para una casa / apartamento en el día.
Probablemente sea diferente en una forma en que las políticas salariales son más flexibles ahora. Las startups definen los salarios a su manera según el ROI. Uno puede ganar $ 6K al año o $ 250K dependiendo de la ubicación, el tipo de negocio, el conjunto de habilidades y similares. Este no era realmente el caso en el pasado cuando el “trabajo remoto” no era tan accesible y los salarios estaban más o menos normalizados.
“ Y una complejidad cada vez mayor de programación en el otro”
La programación se está volviendo más fácil, no más compleja de lo que solía ser.
Las bibliotecas, los kits de herramientas, los marcos, los sistemas de gestión de contenido y las soluciones basadas en servicios están simplificando una buena parte de lo que solía ser “pesado” en el día.
Es normal. Los problemas comunes están aislados como componentes reutilizables. Son aplicables en diferentes soluciones de software para ahorrar tiempo y recursos.
Después de todo, reinventar la rueda no es lo más inteligente , ¿verdad?
Lo que conduce a una serie de roles profesionales de “ensamblaje”: puestos de software principalmente responsables de integrar diferentes herramientas y servicios dentro de una aplicación existente.
Los recursos de hardware ya no son tan caros como solían ser. El alojamiento en la nube se puede comprar por unos pocos dólares al mes. Un sitio web podría lanzarse en un par de horas.
Claro, ninguno de ellos está resolviendo un problema empresarial de forma inmediata. Pero se han aislado problemas complejos y las actividades de programación básicas pueden ser manejadas por ingenieros menos competentes. La mano de obra senior real se dedica a la innovación, la escalabilidad, la seguridad, la confiabilidad, la depuración de problemas técnicos, integrando soluciones más complicadas.
Y todavía hay una demanda masiva por esos roles. Sin mencionar la programación para dispositivos integrados (o automóviles), IoT, aprendizaje automático, robótica y otros campos que no están tan automatizados hasta la fecha.
El campo de desarrollo de software está evolucionando con seguridad. Pero las cosas cambian de una manera diferente. Los expertos superiores siempre tendrán demanda, mientras que las habilidades básicas de programación serán reemplazadas por herramientas automatizadas o roles mal pagados que pueden reunirlos.
Notas al pie
[1] Habilidades digitales, empleos y la necesidad de tener más europeos en línea – Comisión Europea