C’è una cosa che dovete sapere, ragazzi: quando leggo che “il codice legacy è una zavorra da eliminare”, io mi guardo intorno, cerco i miei occhiali (che, al solito sono già sulla testa) e poi, con calma, sfoglio uno dei miei vecchi manuali anni ’90. Quelli con le copertine improbabili, colori tra il beige e il verde ospedale, le pagine piene di post-it, annotazioni a matita – “tenere ben presente questo” – e titoli che promettevano il futuro ma sapevano già di archivio.

E niente, mi viene da sorridere.

Perché vedete, quel “codice legacy” di cui parlano oggi come fosse una muffa digitale… è la roba che tiene accesa la luce mentre loro fanno i convegni.

Provo a spiegarla semplice, senza paroloni. Immaginate una città. Non quella nuova, tutta vetro e coworking, ma una città vera: con i palazzi costruiti negli anni, le tubature sotto terra, le strade rattoppate mille volte. Ecco, il codice legacy è quella città lì. Non sarà bella da vedere su Instagram, ma se la spegnete, smette di funzionare tutto: acqua, luce, ascensori, perfino il bar sotto casa che vi fa il caffè.

Negli anni ’90, quando noi trafficavamo con quei linguaggi che oggi fanno sorridere gli ingegneri con la felpa nera e lo sguardo visionario, non stavamo giocando. Stavamo costruendo pezzi di mondo. Sistemi per le banche, per le assicurazioni, per gli ospedali. Roba concreta: stipendi, pensioni, conti correnti. Non “app simpatiche”, capiamoci.

Roba che è riuscita a superare il “millennium bug” (magari poi vi spiego cos’era).

E li abbiamo costruiti con una mentalità molto semplice: doveva funzionare. Sempre. Anche quando nessuno guardava.

Ora arriva la “notiziona”: bisogna eliminare tutto. Via il vecchio, largo al nuovo. Che, detto così, sembra pure sensato. Anche io ho buttato via le camicie a mezze maniche con il taschino (anche se, lo ammetto, una l’ho tenuta… per affetto).

Il problema è che il software non è una camicia.

Perché quel codice, anche se scritto quando internet faceva ancora “triii-krshhhh”, oggi gestisce ancora milioni di operazioni al giorno. Senza lamentarsi, senza crash spettacolari, senza bisogno di aggiornamenti ogni martedì. Sta lì, silenzioso, come quei vecchi impiegati che non fanno carriera ma senza di loro l’ufficio si ferma.

“Eh, ma è vecchio!” dicono.

Certo che è vecchio. Anche io lo sono. Ma provate a sostituirmi con uno stagista senza dirgli dove sono le chiavi dell’archivio, poi vediamo quanto durate.

Il punto non è difendere il passato per nostalgia. Non siamo al museo. Il punto è capire che quel codice contiene qualcosa che non si compra su Amazon: esperienza. Dentro ci sono regole, eccezioni, trucchi, soluzioni trovate alle tre di notte nel 1998 e mai scritte da nessuna parte. Se lo cancelli senza capire, non stai facendo pulizia. Stai facendo un trasloco buttando via le chiavi di casa.

Questo significa che dobbiamo tenercelo per sempre? No, per carità. Anche perché trovare qualcuno che lo sappia leggere oggi è più difficile che trovare un telefono con la rotella.

Però tra “teniamolo così com’è” e “buttiamo tutto”, esiste una terza via. Più lenta, meno spettacolare, ma decisamente più intelligente: capire, tradurre, aggiornare a piccoli passi. Un pezzo alla volta. Senza spegnere la città.

È un lavoro noioso? Sì. Fa meno notizia? Sicuro. Non ci fai una conferenza motivazionale? Probabile.

Ma funziona.

Quindi, quando sentite parlare di “zavorra da eliminare”, fate una cosa: immaginate qualcuno che propone di rifare tutte le fondamenta di una casa… mentre ci vivete dentro.

Ecco.

Io, nel dubbio, mi tengo stretto i miei manuali ingialliti. Non perché sia il futuro. Ma perché mi ricorda una cosa semplice: prima di demolire, sarebbe il caso di capire cosa sta ancora in piedi. E, soprattutto, perché.


Le Regole di Speranza-1

Regola n. 18

«Le persone sono quasi sempre più complicate delle etichette che gli appiccichiamo.»

Le regole sono in continua evoluzione. Anche Speranza-1.