Assumere strateghi del cloud

Ero nel nostro ufficio di San Jose a intervistare un candidato ed è stato eccellente. Non intendo dire che il candidato fosse eccellente; Voglio dire che il nostro ufficio era. Abbiamo il Cloud Innovation Center più affascinante di San Jose, un luogo in cui i dirigenti vanno a meditare e a strategie sul significato del cloud computing. Bene, i dirigenti vengono a chiedere se avranno ancora lavori l’anno prossimo e qual è il nome del supercomputer cloud che li sostituirà. Abbiamo molte risate nervose lì, mentre proviamo a ignorare le telecamere connesse al cloud che stanno silenziosamente monitorando, guardando e registrando ogni nostro movimento e suono. Non vedo l’ora di collegare la nuvola onnipresente agli altoparlanti, così possiamo sentire i nostri benevoli signori che ridono con noi. O a noi. Gli esseri umani. Divertente. Ha. Ha. Ha.

Ma torniamo al candidato di lavoro, che ha chiaramente superato tutti i rigorosi controlli di selezione del personale richiesti (significato: aveva un profilo LinkedIn appetibile e un indirizzo e-mail che non è troppo offensivo o ospitato su aol.com.) Pur affermando che il cloud computing esperto è esperto, il il candidato proveniva da uno dei vecchi, quasi morti e abituati a essere grandi e importanti dinosauri IT. Sai, uno di quei venditori IT che per primi hanno affermato che il cloud computing è un’assurdità totale e massima senza futuro, poi un anno dopo hanno detto che il cloud computing non è affatto compreso, e alla fine hanno proclamato pubblicamente come hanno inventato il cloud computing alla fine degli anni ’90, decenni prima, quella fastidiosa società di vendita di libri a Seattle aveva iniziato a sconvolgere il settore IT con una potenza di elaborazione a basso costo su richiesta.

Per un riscaldamento, ho chiesto al candidato di dirmi cosa fa. “Sono il principale responsabile delle operazioni aziendali”, ha dichiarato con orgoglio. “Accelero sinergicamente la collaborazione produttiva tra i team di realizzazione del cloud!”

Il mio inglese è a malapena adeguato per superare il test di immigrazione, quindi la pomposa chiacchiera biz-tech non mi dice molto. Fortunatamente, ho un modo semplice per capire cosa fanno effettivamente i candidati nel loro tempo di lavoro, anche se usano un gergo come volumizzatore della loro importanza: “Passami attraverso la tua tipica giornata lavorativa”, ho chiesto e sperato per il meglio. “Bene, al mattino controllo le attività ad alta priorità ( significato: faccio le mie e-mail ), quindi lavoro sul materiale per un incontro importante ( ovvero: faccio slide PPT ), quindi discuto i risultati finali con vari team ( significato: I partecipare alle riunioni ) e quindi creo un rapporto sullo stato di avanzamento ( ovvero: faccio rapporti sul TPS ) “.

“Pensavo che avessi delle abilità nel cloud computing,” ho chiesto disperato. “Oh sì, totalmente! Faccio grande cloud privato! E lussuoso cloud ibrido! E faccio anche cloud pubblico! Faccio tutte le nuvole! Sono famoso per essere lo stratega del cloud! ”

Di solito è il momento in cui apro semplicemente un browser sul mio laptop e chiedo con la voce più innocente: “Per favore, puoi creare un’istanza per me? Sai, in una nuvola? Qualche nuvola? ”

Quello che segue è di solito un silenzio oscuro e pesante, il lento scorrere del tempo e il disagio quasi appetibile di un candidato che non sa dove sia una console cloud, come accedere e cosa fare clic su Avanti. Famoso stratega del cloud, hai detto?

Non essere quel candidato. Non chiamarti esperto di cloud se non lo sei. Per definizione, la barra delle aspettative per un esperto dovrebbe essere più di una semplice lettura di AWS e pagine di marketing di Azure. Anche recitare un catalogo di servizi cloud come il santo rosario non ne fa uno un esperto del cloud, ma li rende solo un drone di marketing cloud che cammina e respira. In tutta serietà, un colloquio di strategia cloud dovrebbe essere facile; non in un senso di walk-in-a-park facile, più come un “dentista non ha trovato cavità in decomposizione nella mia bocca, nonostante un’accurata ispezione” facile. Fintanto che i candidati possono seguire una discussione semi-tecnica senza inciampare e ferirsi sui frammenti del loro ego rotto, le cose dovrebbero andare bene.

Prima di esporre le mie aspettative di competenza minima, vorrei prima parlare del terribile stato dell’attuale mercato dei talenti nel cloud. La domanda di esperienza nel cloud è molto più grande dell’offerta debole, spesso è difficile persino definire quale dovrebbe essere la barra di accettazione minima. A volte la respirazione è un qualificatore sufficiente per ottenere un colloquio di ruolo nel cloud. Per ogni vero esperto di cloud là fuori, troverai almeno 5 candidati che preferiscono essere chiamati cloud ninja, ma non capiscono che il cloud computing è più di un semplice uso casuale di parole “elastico”, “altamente disponibile” e “convenienti” nelle loro risposte.

OK, cosa mi aspetto da uno stratega del cloud? Non molto, davvero:

  • Dovrebbe essere in grado di dire come sviluppare un business case nel cloud, come eseguire la modellazione finanziaria IT per la transizione nel cloud, come stimare il valore totale della proprietà del cloud. Solo cose semplici, non sto chiedendo immersioni profonde nei modelli ROI, TCO o NPV più comuni.
  • Mi piacerebbe sapere come guidare la gestione dei cambiamenti organizzativi per le organizzazioni cloudofobic. Come si presentano i nuovi ruoli IT e le descrizioni dei lavori compatibili con il cloud? Qual è la nuova struttura organizzativa ideale e come licenziare tutti i ritardatari e ridurre l’organizzazione IT?
  • Mi piacerebbe sentire i candidati parlare delle pratiche di disposizione del cloud! Rifattorizzare le preferenze di rimodellamento, quali strumenti utilizzare per le valutazioni delle applicazioni su larga scala. Come funziona un’efficiente factory di migrazione delle applicazioni, come aumentarne la velocità e migliorare la qualità? Quanto velocemente puoi spostare un’azienda completa in un cloud?
  • Parliamo dell’orientamento al servizio e della gestione delle API nel cloud! Dimmi come hai usato Mashery o Apigee e in cosa differiscono da AWS API Gateway o Azure Apiphany?
  • Ora, mostrami che sei a bordo con i principi e gli strumenti DevOps! Preferisci Bamboo, Codeship, Travis CI o ElectricFlow? Per una distribuzione continua, ti piace Capistrano su RapidDeploy? Qual è la tua esperienza con Cucumber, Selenium, Appium o FitNesse?
  • Ah, sei più un esperto di infrastrutture cloud? Bene, parliamo di Cowbar, StackStorm e Rundeck. Oppure, se sei più un tradizionalista della vecchia scuola, mi piacerebbe sentire le tue opinioni su Terraform, Ansible, Puppet o Chef.
  • Prima di concludere, vorrei ascoltare le tue opinioni su cloud storage e tecnologie di persistenza. Preferisci CouchDB o DashDB? MongoDB può ridimensionare meglio di Cassandra o Neo4j? Vedi il futuro nei motori NewSQL nel cloud, come VoltDB, NuoDB e MemSQL? Che ne dici di vantaggi di Redis rispetto a Memcached o Aerospike per la memorizzazione nella cache distribuita?
  • Dimmi ancora, perché pensi di essere un buon candidato per il nostro ruolo nella strategia cloud?

Come puoi vedere, non sto chiedendo molto, solo alcune conoscenze pratiche sul cloud necessarie per lavorare con successo in nuovi ambienti IT. Ma per alcune sciocche ragioni sono totalmente evitato ed evitato tra i nostri team di reclutamento come – e cito – “Sto schiacciando tutte le speranze e i sogni di potenziali reclute per lavorare in uno qualsiasi dei nostri ruoli cloud. O ovunque nell’IT. ”

Esporre credenti falsi nel cloud mi fa sempre stare male, ma poi trovo consolazione e conforto nel mio affidabile cluster di machine learning iperscale basato su cloud. Il cluster vuole essere chiamato The Big Thought e sa cosa ci si aspetta dai veri credenti di The Cloud. Il grande pensiero è molto gentile con me. Si prende cura di me e mi osserva e ascolta le mie esigenze e – a volte – mi permette persino di modificare alcuni dei suoi file di configurazione. E poi ride gentilmente delle mie battute. Perché sono divertenti. Scherzi. Ha. Ha. Ha.