Ciao, e benvenuto nella sesta puntata della sesta stagione. Nella scorsa puntata ho ripetuto che le certificazioni vanno affiancate a progetti reali. Oggi parliamo proprio di quelli: imparare il cloud facendo, costruendo cose con le tue mani. Perché nel cloud, ancora più che altrove, la teoria da sola non basta: devi metterci le mani, sbagliare, rompere e aggiustare, per capire davvero.
Partiamo dal perché la pratica è così insostituibile nel cloud. Puoi leggere per mesi come funziona una certa cosa, ma finché non provi ad accendere davvero un servizio, a collegarlo a un altro, a farlo funzionare e a vederlo rompersi, non lo capisci sul serio. Il cloud è fatto di mille pezzi che si incastrano, e l'esperienza di farli incastrare, con tutte le difficoltà impreviste che saltano fuori, è una conoscenza che nessun libro ti dà. Riprendo un principio della seconda stagione: il cervello impara ciò che usa per risolvere un problema vero, non ciò che legge passivamente.
E c'è una bellissima notizia che rende tutto questo accessibile: puoi esercitarti sul cloud vero, non su una simulazione. I grandi fornitori offrono modi per iniziare a usare le loro piattaforme con costi molto bassi o, entro certi limiti, gratuitamente, proprio per far provare la gente. Questo significa che, a differenza di un tempo in cui servivano server costosi, oggi chiunque con un computer e una connessione può fare pratica reale sull'infrastruttura vera. È una democratizzazione enorme: la palestra è aperta a tutti.
Ma qui devo darti subito un avvertimento serio, specifico del cloud, che non vale per gli altri ambiti di cui abbiamo parlato: attenzione ai costi. Sul cloud paghi per ciò che usi, e se accendi dei servizi e ti dimentichi di spegnerli, continui a pagare, anche mentre dormi. Ci sono storie di principianti che hanno lasciato acceso qualcosa per sbaglio e si sono ritrovati con conti salatissimi. Questo non deve spaventarti al punto di non provare, ma deve renderti prudente e consapevole. Imparare a gestire e a tenere d'occhio la spesa è, fin dal primo giorno, parte integrante dell'imparare il cloud.
Vediamo qualche accortezza pratica su questo, perché è importante. Prima cosa: quando fai esperimenti, prendi l'abitudine di spegnere e cancellare le risorse appena hai finito, invece di lasciarle accese. Seconda cosa: quasi tutte le piattaforme permettono di impostare degli avvisi che ti segnalano se la spesa supera una certa soglia; attivali subito, sono la tua rete di sicurezza. Terza: comincia dai servizi più semplici ed economici, non da quelli grandi e potenti. Con queste tre abitudini, fare pratica sul cloud diventa sicuro e a costo quasi nullo, e ti insegna anche, sul campo, quella cultura del controllo dei costi che è preziosissima sul lavoro.
E cosa costruire, in concreto, per imparare? La risposta migliore riprende un tema della stagione sull'open source: costruisci qualcosa di piccolo e reale che ti interessa. Non un progetto enorme e teorico, ma qualcosa di concreto: metti online un tuo sito, costruisci un piccolo servizio che fa una cosa utile, automatizza un compito che ti serve. L'importante è che il progetto ti porti a toccare i concetti fondamentali, il calcolo, l'archiviazione, la rete, gli accessi, dentro un obiettivo che ti dà soddisfazione portare a termine. Un progetto piccolo e finito insegna dieci volte più di dieci tutorial seguiti passivamente.
Un modo particolarmente efficace di imparare è ricreare cose che già esistono. Prendi un sistema che conosci e prova a costruirne una versione tua sul cloud. Non per originalità, ma per capire come funziona costruendolo. Nel rifare qualcosa da zero, incontri tutti i problemi reali che chi lo ha costruito ha dovuto risolvere, e li capisci dall'interno. È un metodo umile ma potentissimo per trasformare la conoscenza teorica in competenza pratica.
Colleghiamo tutto questo al curriculum, riprendendo le stagioni precedenti. I progetti che costruisci sul cloud sono, esattamente come i contributi open source, prove concrete e verificabili di cosa sai fare. Un candidato che dice "ho costruito e messo online questo sistema sul cloud, con questa architettura" è infinitamente più convincente di uno che elenca solo tecnologie conosciute. Documenta ciò che costruisci, spiega le scelte che hai fatto, rendi visibile il tuo lavoro: nel cloud, come nel resto del mestiere, dimostrare batte dichiarare.
Un ultimo consiglio, che intreccia pratica e certificazioni. Il modo migliore di usare le due cose insieme è: mentre studi per una certificazione, costruisci in parallelo dei piccoli progetti che usano proprio le cose che stai studiando. Così la teoria si fissa perché la applichi subito, e ti ritrovi, alla fine, non solo con un attestato, ma con esperienza reale e progetti da mostrare. È la combinazione che, come dicevamo, vale molto più di ciascuna delle due parti da sola.
Per oggi ci fermiamo qui. Nel cloud si impara davvero solo facendo: esercitati sull'infrastruttura vera, che oggi è accessibile a tutti a costi bassissimi, ma tieni d'occhio la spesa con prudenza e con gli avvisi automatici, perché i costi sono un rischio reale e specifico. Costruisci progetti piccoli, concreti e finiti, documentali, e usali come prova delle tue competenze. Nella prossima puntata entriamo in un mondo centrale per le carriere cloud: DevOps, automazione e infrastruttura come codice. Nelle note trovi qualche spunto. Se ti è utile, condividila. Grazie per l'ascolto, e ci sentiamo alla prossima.