Carlo Cantarello
8 min

Cosa ho imparato in 15 anni di sviluppo web

Aprile 2011. Il mio primo contratto come web developer. Sapevo il PHP che avevo imparato all'ITIS, jQuery era la libreria del momento, e CSS3 era la novità che tutti volevano provare. Quindici anni dopo, il panorama è irriconoscibile. Ma le lezioni più importanti non riguardano la tecnologia.

Il codice è un mezzo, non il fine

Ci ho messo anni a capirlo. Da junior, mi emozionavo per pattern eleganti e refactoring ambiziosi. Oggi so che il codice migliore è quello che risolve il problema del cliente nel modo più semplice possibile. L'eleganza tecnica che nessuno vede non ha valore.

La tecnologia giusta è quella che conosci

Ho visto troppi progetti fallire per hype tecnologico. Il team sceglie il framework del momento invece di quello che padroneggia. Risultato: deadline saltate, bug esotici, frustrazione.

Imparare cose nuove è fondamentale. Ma un progetto con deadline reali non è il posto per sperimentare. La tecnologia "noiosa" che funziona batte sempre quella brillante che non conosci.

Comunicare è più importante di programmare

Il developer che sa comunicare con il cliente, che traduce requisiti vaghi in specifiche chiare, che dice "no" quando serve — vale più di dieci developer brillanti che scrivono codice in silenzio.

Questo è stato il salto più grande nella mia carriera. Non il passaggio da PHP a React, ma da "scrivo codice" a "risolvo problemi di business con il codice".

Ogni progetto ti insegna qualcosa

Il sito WordPress del 2015 mi ha insegnato a gestire clienti. Il progetto Salesforce del 2019 mi ha insegnato l'architettura enterprise. Il progetto Shopify di ieri mi ha insegnato che la semplicità è una feature.

Non esiste un progetto "sotto il tuo livello". Esiste solo il tuo livello di attenzione a quello che il progetto ti sta insegnando.

Il web è ancora il posto più bello dove costruire

Dopo 15 anni, apro ancora VS Code con entusiasmo. Il web è aperto, accessibile, in costante evoluzione. Ogni sito che lanci è un pezzo di internet che prima non esisteva. Per quanto la tecnologia cambi, questa magia resta.