In termini di opportunità di carriera per i professionisti della tecnologia di oggi, è richiesta un'abbondanza di competenze in un'ampia gamma di piattaforme, linguaggi e metodologie. Ma i manager e i professionisti della tecnologia hanno un tempo limitato al di fuori dei loro normali lavori, concerti o programmi educativi. È una questione di dove investire tempo e risorse.
Per avere un quadro di quali competenze conteranno nel 2020, ho esaminato l'industria per ottenere le loro opinioni su ciò che è necessario.
Spiegazione dei lavori tecnologici
Per cominciare, le competenze "soft" conteranno nei mesi e negli anni a venire. Questi includono competenze professionali come comunicazione, leadership e lavoro di squadra, afferma Don Jones, vicepresidente delle competenze degli sviluppatori di Pluralsight. Poi c'è bisogno di "competenze tecnologiche adiacenti, come una familiarità con la gestione dei progetti e l'analisi aziendale".
Jones sollecita un approccio "sempreverde" alla padronanza delle competenze, poiché la tecnologia si evolve troppo rapidamente per impegnarsi in un'unica piattaforma o set di soluzioni. "L'abilità di maggiore impatto è la capacità di apprendere", afferma. "Non esiste una singola abilità tecnologica su cui puoi investire che non cambierà o non sarà obsoleta in un anno; la tua singola più grande abilità deve essere la capacità di aggiornare le competenze e apprenderne di nuove."
Ciò significa anche porre una maggiore enfasi sull'intelligenza emotiva, poiché molti sistemi emergenti saranno costruiti su intelligenza artificiale, analisi o automazione che imitano i processi umani, aumentando quindi i lavoratori umani.
"A chiunque può essere insegnato a scambiare la memoria, ma l'abilità di comunicare e rispondere alle emozioni umane non è un'abilità così facilmente insegnabile", afferma Chris Lepotakis, senior associate di Schellman. "Mentre molti professionisti IT entrano nel settore per il loro amore e la loro passione per tutto ciò che riguarda la tecnologia, la maggior parte di queste competenze è rivolta ad aiutare il business, che alla fine ha la componente umana".
"Se non riesci a comunicare con i tuoi clienti e il tuo team, non puoi risolvere i problemi", aggiunge.
Inoltre: Sviluppatore Web o CTO, quali lavori tecnologici hanno gli stipendi in più rapida crescita?
Secondo Jones, un approccio sempreverde all'apprendimento significa "non importa quale sia il linguaggio di programmazione del mese, o quale violazione della sicurezza devi affrontare, o altro; sarai in grado di tenere il passo".
Pensa in termini di competenze sempreverdi in relazione all'ascesa del cloud computing. "Il valore del cloud non risiede solo nella sua infrastruttura, ma nell'agilità teorica che le organizzazioni possono creare se i leader sono altamente qualificati e consapevoli di tutte le sue possibilità", afferma Will Perry, responsabile dell'innovazione e dell'ingegneria del cloud negli Stati Uniti presso PwC. "La fluidità del cloud giocherà un ruolo importante nel riunire i più grandi aspetti di questa tecnologia con le maggiori sfide aziendali e opportunità di crescita di oggi".
Ancora una volta, le abilità sempreverdi giocano un ruolo in questa grande migrazione. "Le persone che si spostano in un ambiente cloud non possono semplicemente trasportare facilmente i loro sistemi precedenti nel cloud, ma piuttosto devono essere adattati al cloud", aggiunge Lepotakis. "Sia i fornitori di servizi che i clienti devono reinventare l'aspetto delle loro soluzioni in un ambiente cloud. Abbiamo davvero bisogno di persone che capiscano sia come funzionava un sistema nel data center tradizionale sia come reimmaginarlo per una soluzione cloud".
La crisi del Covid - che ha spinto la trasformazione digitale a velocità di curvatura anche nelle aziende più nascoste - ha cambiato anche l'equazione in termini di requisiti di competenze. Le aziende avevano bisogno di operare in modo digitale, spingendo i propri responsabili e professionisti IT in ruoli più vicini alla strategia e alla gestione aziendale e lontano dalla codifica e dalla manutenzione.
Inoltre: le piattaforme low-code e no-code sono andate oltre la fase degli strumenti brillanti
"Covid ha portato il mainstream low-code", afferma Malcolm Ross, vicepresidente della strategia di prodotto e vice CTO di Appian. "Questo perché la velocità e la potenza del low-code sono esattamente ciò che serve. È progettato per aiutare l'IT a creare e modificare le app aziendali a una velocità maggiore. È anche un modo molto umano di interagire con le macchine".
Low-code non significa che i professionisti IT possono evitare la programmazione; significa assumere ruoli che implicano l'orientamento e la pianificazione per gli utenti aziendali.
"Low-code aiuta a colmare il divario che è sempre esistito tra gli sviluppatori IT e le loro controparti aziendali", afferma Ross. "Presenta un'enorme opportunità per gli sviluppatori professionisti che cercano di migliorare le proprie competenze e per i non sviluppatori che cercano un cambiamento di carriera".
Jones, tuttavia, ritiene che la codifica sarà sempre richiesta a tutti i livelli nelle organizzazioni IT. "DevOps è tutto incentrato sul codice", afferma. "I programmatori creano l'universo. I programmatori creano l'automazione; qualsiasi area in cui non possiamo avere abbastanza persone è un'area in cui invece abbiamo bisogno di programmatori per automatizzarla."
In altre parole, un'abilità sempreverde rimane un'abilità sempreverde.