Quella mattina di martedì ero seduto nell’ufficio di Nicola Battaglia mentre lui indicava sua figlia come un prodigio, e ho sentito qualcosa di freddo nel petto. “Alessandra ha appena concluso…

Quella mattina di martedì ero seduto nell'ufficio di Nicola Battaglia mentre lui indicava sua figlia come un prodigio, e ho sentito qualcosa di freddo nel petto. "Alessandra ha appena concluso...

Mi chiamo Roberto Rinaldi, ho quarantadue anni e da dodici sono l’architetto capo dei database della Tecnitalia Spa a Bologna. Ho progettato ogni riga di codice che gestisce la loro piattaforma finanziaria da settecentottanta milioni di euro. Ogni contratto con i clienti, ogni registro di trading, ogni relazione di conformità passa attraverso i sistemi che ho creato da zero. Eppure, quella mattina di martedì, seduto nell’ufficio d’angolo di Nicola Battaglia mentre lui indicava la figlia ventiquattrenne Alessandra come fosse una specie di prodigio, ho sentito qualcosa di freddo farsi strada nel petto.

Thumbnail

Lei scorreva lo schermo del telefono mentre lui parlava, alzando ogni tanto lo sguardo solo per regalare un sorriso studiato. “Alessandra ha appena concluso l’MBA alla Bocconi di Milano”, continuò Battaglia raddrizzando la cravatta. “Una prospettiva fresca, capisci? Ha delle idee su come modernizzare il nostro approccio.

“Che tempistiche stiamo valutando per la transizione? ” chiesi, mantenendo l’espressione neutra. “Ecco, è questo il punto”, disse Battaglia appoggiandosi alla poltrona in pelle. “Vogliamo muoverci in fretta.

Alessandra è ansiosa di sporcarsi le mani. ”

Finalmente Alessandra alzò lo sguardo dal telefono. “Ho letto molto sull’integrazione dell’intelligenza artificiale nella gestione dei database. Mi sembra che siate piuttosto indietro.

Io stavo eseguendo protocolli di ottimizzazione basati su IA già da tre anni. Avevo implementato algoritmi di machine learning che facevano risparmiare all’azienda oltre quaranta milioni all’anno in costi di elaborazione. Ma mi limitai a sorridere e dire: “C’è sempre spazio per migliorare. ”

La riunione durò altri venti minuti.

Battaglia parlò di nuova energia e di prospettive generazionali, mentre Alessandra faceva domande che dimostravano di non saper distinguere un database da un foglio Excel. Quando mi congedarono, tornai al mio ufficio con passo fermo, ma qualcosa si era inclinato. In dodici anni non avevo mai mancato una scadenza, mai avuto una violazione di sicurezza, mai perso un solo byte di dati dei clienti. La piattaforma che avevo costruito gestiva due virgola un miliardi di euro in transazioni giornaliere in tutta l’Italia settentrionale.

Compagnie assicurative, fondi pensione, società di investimento: tutti dipendevano dall’architettura che avevo disegnato. E ora volevano consegnarla a qualcuno che pensava che SQL fosse una bevanda energetica. Mi sedetti alla scrivania e aprii i diagrammi dell’architettura del sistema. Strati su strati di database interconnessi, ciascuno protetto con protocolli che avevo scritto personalmente.

Sistemi di backup annidati dentro altri sistemi di backup, controlli di ridondanza che si attivavano ogni quattro minuti. Era bello, a suo modo, elegante. Ma avevo costruito anche qualcos’altro dentro al sistema, qualcosa di cui non avevo mai parlato a nessuno: un fail safe finale sepolto nel cuore stesso dell’infrastruttura. L’avevo installato anni prima durante una verifica particolarmente dura da parte dell’autorità garante della concorrenza e del mercato.

Solo per sicurezza. Guardai la foto incorniciata sulla scrivania. Io e mio padre Giovanni il giorno della mia laurea al Politecnico di Milano. Era stato così orgoglioso.

“Costruisci qualcosa che duri”, mi aveva detto. E l’avevo fatto. Ma a quanto pareva non era più abbastanza. Avevo iniziato alla Tecnitalia appena uscito dall’università, quando era solo una startup di quindici persone dentro un vecchio magazzino riadattato nel quartiere Navigli a Milano.

Allora Battaglia era diverso: affamato, concentrato, disposto a rimboccarsi le maniche. Lavoravamo giornate da diciotto ore costruendo qualcosa di rivoluzionario, una piattaforma finanziaria in grado di elaborare transazioni in tempo reale mantenendo una sicurezza perfetta. In quegli anni eravamo come una famiglia. Battaglia comprava pizza per tutti quando raggiungevamo un traguardo.

Conosceva i nomi di tutti, persino i figli dei dipendenti. Quando mia madre Rosa si ammalò nel 2018, mi concesse due mesi di congedo retribuito senza fare domande. La piattaforma crebbe. Firmammo contratti importanti con banche regionali, compagnie assicurative, fondi pensione.

Nel 2020 gestivamo già le transazioni dei clienti di tutta l’Italia settentrionale. L’architettura elegante che avevo progettato sembrava poter scalare all’infinito. Ma il successo cambiò le cose. Battaglia cominciò ad assumere dirigenti in giacca costosa che parlavano di massimizzare il valore per gli azionisti.

Il magazzino riadattato lasciò posto a una scintillante torre di uffici nel centro storico. Le serate di pizza sparirono. Battaglia viaggiava sempre di più, delegava sempre di più, affidandosi ai fogli di calcolo invece che all’istinto. Alessandra era presente in azienda sin dai tempi del liceo, con i suoi tirocini estivi passati perlopiù a rispondere al telefono e a mettere in ordine i fascicoli.

Era sveglia, certo, ma non aveva mai mostrato un vero interesse per la parte tecnica. All’università aveva scelto economia aziendale con un indirizzo in marketing: scelte sicure. Il mese scorso avevo iniziato a notare segnali diversi. Battaglia passava davanti al mio ufficio senza più fermarsi a chiacchierare.

Alle riunioni chiedeva ad altri di spiegare decisioni che avevo preso io. Piccole cose, ma le notavo. Poi arrivarono le domande sulla documentazione. “Abbiamo bisogno che tutto sia scritto”, spiegò il nuovo direttore operativo in una riunione di staff.

“La conoscenza aziendale interna non può vivere nella testa di una sola persona. ”

Avevo documentato tutto da anni. Ma il modo in cui lo dissero mi fece capire chi pensavano avrebbe letto quei documenti. Il punto di rottura arrivò due settimane fa.

Scoprii una vulnerabilità di sicurezza in una delle interfacce clienti. Niente di grave, ma richiedeva un intervento immediato. La risolsi in quaranta minuti, eseguii le diagnostiche, confermai che tutto fosse sicuro. Il giorno dopo Battaglia mi convocò nel suo ufficio.

“Roberto, dobbiamo parlare di protocollo. Quando modifichi il sistema, anche per piccole cose, serve prima l’approvazione. ”

“Era una patch di sicurezza”, risposi. “Aspettare l’approvazione ci avrebbe lasciato esposti.

“Capisco”, disse lui. “Ma Alessandra ha sollevato delle preoccupazioni sulle modifiche non autorizzate. ”

Alessandra, preoccupata per un fix di sicurezza su un sistema al quale non aveva nemmeno accesso. Fu allora che capii: non volevano collaborare con me, volevano sostituirmi.

Cominciai a fare i miei piani. Quello stesso giovedì mattina alle 8:47 arrivò l’email. Oggetto: “Ristrutturazione aziendale confidenziale”. Con effetto immediato avremmo implementato dei cambiamenti nella leadership del dipartimento tecnologico.

Roberto Rinaldi sarebbe passato dal suo ruolo attuale a fornire supporto di consulenza durante un periodo di affiancamento. Alessandra Romano avrebbe assunto la responsabilità come nuova responsabile dei dati aziendali. Lessi due volte. Poi aprii il pannello amministratore dei sistemi e controllai i log di accesso.

Avevano già creato nuove credenziali per Alessandra. Le avevano dato privilegi amministrativi che non aveva guadagnato e che non capiva. Dodici anni di settimane da settanta ore. Dodici anni di uptime perfetto.

Dodici anni a costruire qualcosa che generava centinaia di milioni di euro di ricavi. E stavano consegnando tutto a una persona che non aveva mai scritto una sola riga di codice in produzione. Il periodo di affiancamento era programmato per due settimane. Due settimane per insegnare alla figlia di Battaglia come gestire sistemi che avevo impiegato più di un decennio a progettare.

Due settimane per spiegare protocolli di sicurezza a una persona che probabilmente usava la password “123” per i suoi account social. Andai nella sala relax aziendale, preparai un caffè e mi sedetti a uno di quei tavoli alti e scomodi guardando lo skyline di Bologna. L’edificio dove avevo trascorso la mia carriera, dove avevo costruito qualcosa di straordinario, mi sembrò all’improvviso estraneo. Il telefono vibrò.

Un messaggio da mio fratello Paolo, che vive a Torino: “Come va il lavoro? ”

Mi venne quasi da ridere. Come andava il lavoro? Il lavoro si stava preparando a gettarmi via come software obsoleto.

Ma c’era una cosa che loro non capivano sull’architettura dei database. Non riguarda solo l’archiviazione delle informazioni: riguarda le relazioni, le dipendenze. Quando si rimuove un componente critico senza capire come sia collegato a tutto il resto, i sistemi falliscono. Pensavano che fossi solo un altro dipendente, sostituibile, sacrificabile.

Si sbagliavano. Finii il mio caffè e tornai nel mio ufficio. L’architettura generale del sistema, tutti quei bellissimi database interconnessi che avevo progettato per lavorare in perfetta armonia. Ognuno protetto da protocolli scritti da me, ognuno con copie di sicurezza configurate da me.

Ma nascosto nel nucleo, sepolto nella sezione 7 delle procedure di emergenza, c’era qualcosa di speciale. Qualcosa che avevo installato nei primi anni, quando eravamo giovani e paranoici, convinti che un giorno qualcuno avrebbe potuto tentare di rubarci tutto ciò che avevamo costruito. Un interruttore di sicurezza elegante nella sua semplicità. Se la persona sbagliata avesse cercato di prendere il controllo del sistema o di modificare i protocolli principali senza autorizzazione, il sistema si sarebbe protetto da solo.

Avrebbe cancellato tutto piuttosto che lasciarsi compromettere. Non l’avevo mai detto a nessuno. Non a Nicola Battaglia, non agli altri ingegneri, nemmeno alla Corte dei Conti che aveva verificato le nostre misure di sicurezza. Era la mia polizza di assicurazione, la mia ultima difesa.

E osservando le nuove credenziali amministrative di Alessandra Romano, capii che molto presto il sistema avrebbe rilevato un tentativo di presa di controllo non autorizzato. Chiusi il portatile e quel giorno tornai a casa prima. Per la prima volta in dodici anni. La riunione di affiancamento era fissata per lunedì alle 9.

Arrivai quindici minuti in anticipo e mi sistemai nella sala conferenze B, quella con le grandi finestre che davano su Piazza Maggiore. Avevo stampato pacchetti di documentazione, preparato diagrammi dei sistemi, persino un semplice schema a flusso che mostrava come i dati scorrevano attraverso le nostre piattaforme. Alessandra arrivò venti minuti in ritardo con in mano un caffè grande e parlando a voce alta al telefono dei suoi piani per il weekend. Nicola Battaglia non era con lei.

“Scusami, scusami”, disse chiudendo la chiamata. “Il traffico era un inferno. ”

Era un normale lunedì mattina a Bologna. Il traffico era esattamente quello di sempre.

Si sedette di fronte a me e tirò fuori un portatile nuovo di zecca con ancora la plastica sullo schermo. “Allora, da dove cominciamo? ” chiese. Iniziai dalle basi.

Spiegai che la nostra piattaforma gestiva i dati finanziari di quarantasette grandi clienti. Le mostrai come le transazioni fluivano dai sistemi di input attraverso i livelli di elaborazione fino all’archiviazione finale. Descrissi i protocolli di sicurezza che tenevano tutto protetto. Lei annuiva digitando qualche appunto.

Ma già alla terza slide capii che era completamente persa. “Sembra piuttosto complicato”, disse. “Non pensi che potremmo semplificare? Magari usare un cloud o qualcosa del genere.

“Cloud storage per settecentottanta milioni di euro di dati finanziari regolamentati? L’attuale architettura rispetta tutte le normative di conformità nazionali”, spiegai. “Passare al cloud richiederebbe diciotto mesi di approvazioni e costerebbe circa quaranta milioni di euro. ”

Lei prese un appunto: “Verificare opzioni cloud, risparmio costi.

Restammo lì tre ore a passare in rassegna le operazioni di base. Come monitorare la salute dei server, come eseguire report diagnostici, come interpretare i log degli errori. Nozioni elementari che la maggior parte degli amministratori di database impara nella prima settimana di lavoro. Verso mezzogiorno disse: “Credo di aver capito.

In pratica è come un grande foglio Excel, giusto? ”

La fissai. “Non proprio. ”

Quella stessa sera ricevetti un’email da Nicola Battaglia che mi chiedeva un incontro.

Quando entrai nel suo ufficio, Alessandra era già lì, sembrava seccata. “Roberto”, iniziò Battaglia. “Alessandra ha alcune perplessità sulla sessione di stamattina. ”

“Ah, sì?

“Ha l’impressione che tu stia rendendo tutto volutamente oscuro, più complicato del necessario. ”

Guardai Alessandra. Era chinata sul telefono evitando il mio sguardo. “Il sistema è complesso perché gestisce operazioni complesse”, risposi.

“Non posso semplificare normative di conformità nazionali solo per scopi didattici. ”

“Ecco, lo vedete? ” replicò lei alzando gli occhi. “Lo sta facendo di nuovo.

Usa gergo tecnico per farmi sentire stupida. ”

“Gergo tecnico. Normative di conformità nazionali. ”

Battaglia sospirò.

“Forse dovremmo rivedere l’approccio. Concentrarci di più sulla gestione ad alto livello, invece che sui dettagli tecnici. ”

“La gestione di alto livello di un database richiede la comprensione dei dettagli tecnici”, replicai. “Davvero?

” ribatté Battaglia piegandosi in avanti. “Io non comprendo i dettagli tecnici, eppure gestisco questa azienda da quindici anni. ”

“Tu hai gestito la parte commerciale”, dissi. “La parte tecnica si è retta da sola perché i sistemi che ho costruito sono solidi e stabili.

Alessandra rise con sarcasmo. “I sistemi non si gestiscono da soli. ”

“In realtà, sistemi ben progettati possono, eccome, gestirsi da soli. ” Era l’essenza di una buona architettura.

Battaglia concluse: “Apprezziamo tutto ciò che hai fatto qui, ma dobbiamo guardare al futuro. Alessandra porta idee fresche, prospettive moderne. Forse è il momento di considerare nuove strade. ”

Nuove strade per un sistema che gestiva due virgola un miliardi di euro in transazioni giornaliere senza errori.

“Che tipo di nuove strade? ” chiesi. Alessandra si illuminò. “Beh, per cominciare credo dovremmo implementare la tecnologia blockchain e magari un po’ di intelligenza artificiale per automatizzare le cose noiose.

L’ottimizzazione con IA la gestivo già da tre anni. Quanto alla blockchain, era come suggerire di ricostruire le fondamenta di un palazzo con i mattoncini Lego. “Sono idee interessanti”, dissi. “Avete considerato le implicazioni normative?

“Non ancora”, rispose. “Ma sono sicura che possiamo capirlo. ”

Era sicura di poter interpretare da sola le normative bancarie italiane. Tornai nel mio ufficio e mi lasciai cadere pesantemente sulla sedia.

Dalla finestra vedevo le gru che demolivano un vecchio edificio per far posto a un nuovo hotel di lusso. Abbattere ciò che era solido per costruire qualcosa di luccicante e moderno. Proprio come stava accadendo lì dentro. Due giorni dopo, mentre copiavo la documentazione dei sistemi su un disco esterno, notai qualcosa di strano nei log dei server.

Qualcuno aveva avuto accessi amministrativi in orari insoliti. Notti tarde, mattine presto, persino nei weekend. Controllai i registri dettagliati. Le credenziali appartenevano a Stefano Lombardi, il nostro chief information officer.

Stefano era in azienda da otto anni, ma il suo livello di accesso non avrebbe dovuto includere i moduli centrali del database che avevo progettato. Scavando più a fondo, ciò che trovai mi fece gelare il sangue. Da sei settimane Stefano stava creando mappe architetturali dettagliate del nostro intero sistema. Non panoramiche generiche: documentazione tecnica profonda con protocolli di sicurezza, procedure di backup e meccanismi di emergenza.

Il tipo di documentazione che prepari se hai intenzione di sostituire completamente la persona che quel sistema lo ha creato. E non era tutto. Trovai catene di email tra Stefano e una società di consulenza esterna. Parlavano di modernizzazione dei sistemi legacy e protocolli di estrazione della conoscenza.

Le email risalivano a tre mesi prima. Tre mesi. Pianificavano questa transizione da tre mesi. Continuai a scavare.

Trovai richieste di acquisto per nuovi server destinati a sostituire l’infrastruttura personalizzata che avevo costruito. Note di riunioni che discutevano di “piano di successione” e “riduzione dei rischi operativi”. Riduzione dei rischi operativi. Così mi chiamavano.

Ma la parte peggiore arrivò quando accedetti al server dei file esecutivi, un sistema che avevo costruito io ma che controllavo raramente perché conteneva solo documenti amministrativi noiosi. In una sottocartella chiamata “Pianificazione strategica 2024” trovai una presentazione dal titolo “Transizione operazioni database”, datata sei settimane prima. Descriveva l’intero piano. Fase 1: documentare i sistemi esistenti.

Fase 2: identificare risorse esterne per la modernizzazione. Fase 3: implementare la transizione di leadership. Fase 4: disattivare i vecchi sistemi e il personale. “Disattivare i vecchi sistemi e il personale.

Ero considerato “personale legacy”. Ma la diapositiva 12 chiariva tutto: “Risparmio stimato dalla riduzione del personale: 180. 000 euro all’anno. ”

Il mio stipendio.

Non avevano assunto Alessandra perché portava idee nuove. L’avevano assunta perché costava poco. Una neolaureata pronta a lavorare per metà del mio stipendio e a non mettere mai in discussione le loro decisioni. La complessità tecnica non contava.

I dodici anni di servizio impeccabile non contavano. I centinaia di milioni di euro transitati nei sistemi che avevo costruito, neppure quelli contavano. Contava solo risparmiare sul mio stipendio. Stampai la presentazione e andai alla mia auto.

Seduto nell’autorimessa per venti minuti, rilessi il loro piano per eliminarmi. Erano stati incredibilmente meticolosi. Avevano documentato ogni sistema che gestivo, ogni processo che avevo creato, ogni protocollo di sicurezza che avevo implementato. Tutto tranne una cosa.

Avevano documentato i sistemi che avevo costruito, ma non avevano trovato i sistemi che avevo nascosto. Procedure di emergenza sepolte nel cuore dell’architettura, meccanismi di sicurezza invisibili a qualunque audit standard. Le avevo progettate nei primi giorni, quando temevamo che qualcuno potesse rubarci il lavoro. E quei sistemi non distinguevano tra minacce esterne e interne.

Riconoscevano solo accessi non autorizzati e reagivano. E secondo i miei algoritmi di sicurezza, qualcuno stava per tentare un enorme accesso non autorizzato ai sistemi critici. Avviai la macchina e tornai a casa. Mi fermai in un negozio di elettronica e comprai un portatile nuovo, uno che non era mai stato connesso alla rete di Tecnitalia, uno senza alcuna impronta digitale che potesse ricondurlo a me.

Avevo delle ricerche da fare e delle preparazioni da completare. La riunione finale era fissata per venerdì pomeriggio. La chiamavano “festa di transizione”: torta nella sala relax, discorsi su nuovi inizi, strette di mano a volontà. Giovedì notte la passai sul nuovo portatile.

Non pianificavo nulla di drammatico. Volevo solo capire perfettamente come funzionassero i miei protocolli di emergenza. Erano eleganti nella loro semplicità. Se qualcuno senza la mia autorizzazione biometrica tentava di modificare le strutture principali del database, il sistema lo interpretava come un tentativo di presa ostile.

Si attivava il protocollo di protezione dei dati aziendali. Cancellare tutto piuttosto che permettere a informazioni sensibili di cadere in mani sbagliate. Il venerdì mattina arrivò grigio e freddo. Scelsi con cura la camicia migliore e la cravatta che mio padre mi aveva regalato alla laurea.

Se quello doveva essere il mio ultimo giorno in Tecnitalia, volevo sembrare professionale. La mattinata trascorse tranquilla. Ordinai la scrivania, salvai i miei file personali, cancellai la cronologia del browser. Alle undici entrai nella sala server per un ultimo controllo.

Tutto sembrava perfetto. Settecentottanta milioni di euro di dati finanziari protetti dai sistemi che avevo perfezionato in dodici anni. Storici delle transazioni, documentazione di conformità, archivi clienti: tutto in ordine. Feci la scansione biometrica un’ultima volta.

Impronta riconosciuta, amministratore autorizzato, tutti i sistemi in verde. Alle due iniziò la festa di transizione. Nicola Battaglia fece un discorso sulle nuove prospettive. Alessandra parlò della sua visione per la modernizzazione tecnologica.

Stefano Lombardi mi consegnò una targa per ringraziarmi degli anni di servizio. Nessuno disse che mi avevano pianificato la fine da mesi. Alle tre e mezza Nicola mi convocò nel suo ufficio. “Roberto, è difficile per tutti noi, ma pensiamo sia il momento che tu affronti nuove sfide.

“Capisco”, risposi. “Ti forniremo ottime lettere di referenze e siamo pronti a offrirti un’indennità di licenziamento. Un mese e mezzo di stipendio per dodici anni di servizio impeccabile. ”

“Molto gentile”, dissi.

Alessandra era già seduta al mio posto, cliccando sui menù di sistema con la sicurezza di chi non capiva cosa stava facendo. “Credo di starci prendendo la mano”, disse sorridente. “Sono sicuro che andrà benissimo”, risposi. Alle 16:45 uscii dall’edificio.

Alle 17:00 Alessandra avrebbe tentato di modificare le impostazioni principali. Alle 17:01 il sistema avrebbe rilevato un accesso non autorizzato. Alle 17:02 il protocollo di protezione dei dati aziendali avrebbe cancellato tutto. Alle 17:17, seduto sul mio terrazzo con un bicchiere di vino rosso, il telefono squillò.

Sul display: Stefano Lombardi. “Roberto, grazie a Dio. Abbiamo un problema. ”

“Che tipo di problema?

“Il sistema è giù. Tutto il database è scomparso. ”

“Scomparso? ”

“Clienti, transazioni, backup.

Tutto appare corrotto o inesistente. ” Il panico in sottofondo era evidente. “Avete provato le procedure di recupero d’emergenza? ”

“Non riusciamo a trovarle.

Alessandra stava cambiando le impostazioni di sicurezza e poi è crollato tutto. ”

“Impostazioni di sicurezza? ”

“Certo, Roberto, devi venire. Solo tu puoi sistemarlo.

“Mi spiace, Stefano. Non lavoro più lì, ricordi? Mi avete sostituito oggi pomeriggio. ”

Silenzio.

Poi: “Ti prego, Roberto, abbiamo bisogno di te. ”

“Non posso farci niente senza le credenziali di accesso. E non essendo più dipendente… ”

Riappesi.

Tre giorni dopo, sul Corriere di Bologna, lessi della catastrofica perdita di dati che aveva colpito quarantasette grandi clienti. Il titolo: “Tecnitalia Spa sotto indagine dell’autorità garante”. Il valore delle azioni era crollato dell’ottantasette per cento in tre giorni. Gli analisti parlavano di dati irrecuperabili.

Nessun cenno a modifiche non autorizzate, nessun cenno alle manovre di Alessandra. Solo un tragico guasto tecnologico. Il mercoledì successivo arrivò la notizia. Tecnitalia aveva depositato istanza di fallimento.

Beni liquidati per pagare creditori e accordi con i clienti. Il giorno dopo iniziai il mio nuovo lavoro in Svizzera. Triplo stipendio, pacchetto di ricollocamento, contratto quinquennale. Loro avevano trovato me, non il contrario.

A quanto pare, nel mondo dell’architettura dei database, le notizie corrono veloci.