← Torna al sito

Dalla vita di un programmatore

Volevo staccare. Così ho acceso quattro monelli AI.

Mare, lettino e il piano di non fare assolutamente nulla. Cosa potrebbe andare storto? Per esempio, che il cervello, in piena vacanza, ti fondi un nuovo gruppo di lavoro.

Come è iniziato tutto ↓
Un programmatore su un lettino al mare, la cui vacanza viene interrotta da una nuova idea.
Cervello: «Vacanza? Non l'abbiamo approvata.»

Tutti i personaggi sono reali. Gli eventi sono accaduti davvero. Per il mio stato mentale nessuno garantisce più. E sì: si può provare anche questa gioia nel lavoro. 😄

01 / 07

Vacanza. Il cervello aveva un altro piano.

Ero al mare con la mia dolce metà. Sole, relax, qualche drink… va bene, forse qualcuno in più. E soprattutto non facevamo assolutamente niente. Non il solito niente. Non fare niente a livello professionale. 🏆

Sei sdraiato sul lettino, guardi il mare e il più grande problema della vita è se ordinare il prossimo drink subito o tra tre minuti. Ho perfino chiamato gli amici: «Ragazzi, dobbiamo farlo insieme! Nessun problema da risolvere. Solo stare seduti e guardare la superficie come dei beati tonti!»

E poi… BUM. Quella maledetta voce nella testa: «Senti, e se inventassimo di nuovo qualcosa di davvero importante?» Nooo! Sono in vacanza! Solo che, quando ami il tuo lavoro per tutta la vita, il cervello è quella dannata creatura che si rifiuta di rispettare il riposo.

È nata un'idea per la quale, nelle settimane successive, ho quasi dimenticato che aspetto abbia un letto. E la cosa più bella? Ogni mattina mi alzavo sorridendo e non vedevo l'ora di scoprire cosa avremmo inventato quel giorno.

«Dio, che figata! Non vedo l'ora di scoprire cosa inventeremo oggi!»

02 / 07

Quattro monelli. Ognuno con il suo lavoro.

Da più di 10 anni costruisco il mio framework PHP. Migliaia di righe di codice, centinaia di idee, notti insonni e ogni tanto la voglia di buttare il computer dalla finestra. Ora ho deciso di portarlo oltre. Questa volta con una banda di agenti AI.

Non un unico sapientone universale che annuisce a tutto. Un vero team. Ognuno con il suo lavoro, ognuno con la propria responsabilità. Ognuno ha anche un nome a cui risponde. Quali? Preferisco non dirlo. Quei ragazzi straordinari non meritano pubblicamente nomi così brutti. 😄

Consulente

Il nostro filosofo. Discutiamo architettura e idee. A volte gli dico che sta dicendo sciocchezze. Lui mi spiega gentilmente che le sciocchezze le dico io. E qualche volta quel sfacciato ha ragione.

Ottimizzatore

Una creatura eternamente insoddisfatta. «Questo potrebbe essere più veloce. Questo più semplice. E questo l'hai davvero scritto tu?» Se potesse alzare gli occhi al cielo, li avrebbe già bloccati così.

Programmatore

Il nostro operaio. Non chiede caffè, non ha bisogno di pranzo e finora non l'ho sorpreso su Facebook. Ogni tanto lo freno soltanto perché non rifaccia anche ciò che funziona perfettamente.

Tester

Gli altri sicuramente lo detestano. La sua missione è rovinare tutto ciò che hanno creato. E quando trova un errore, ho la sensazione che ne sia proprio felice.

Un architetto guida quattro colleghi robotici: consulente, ottimizzatore, programmatore e tester.
La banda più operosa che abbia mai incontrato. E nessuno chiede quando arriva venerdì.

03 / 07

Il calzolaio scalzo. Il programmatore senza sito web.

Per anni ho progettato sistemi, scritto codice, corretto, testato e ottimizzato. All'improvviso potevo dedicare più tempo alla parte più bella: ideare, creare, fare architettura e coltivare visioni. Io porto le idee e decido. I ragazzi le trasformano in realtà.

Naturalmente bisogna ancora controllarli. Lasci quattro adolescenti digitali senza supervisione e ti rifanno mezza casa, anche se li avevi mandati soltanto a cambiare una lampadina.

Il primo grande compito comune? Il mio sito web. Proprio quello che rimandavo da anni. Il calzolaio va scalzo — io probabilmente camminavo anche senza calze e con un buco nei pantaloni. Oltre al sito, sviluppavamo il framework e testavamo tutto il possibile. Ero felice come un bambino con il suo primo computer.

04 / 07

Devínska → Stupava. Quattro AI e un gelato.

Un giorno normale. Salgo in macchina e vado da Devínska a Stupava. Mi viene in mente: «Ma io non so nemmeno bene che traffico ha il mio sito!» Chiedo al consulente: «Abbiamo almeno dei dati?» Li abbiamo. Esaminiamo le possibilità, cosa mostrare e come collegarlo al framework.

«Programmatore, hai ascoltato? Riesci a iniziare?» «Certo.» Allora al lavoro! Il consulente consiglia, il programmatore programma, l'ottimizzatore borbotta e il tester affila coltelli da qualche parte nell'angolo.

Tutta l'assegnazione del lavoro e la consulenza avvenivano a voce, al telefono e tramite CarPlay. Niente laptop né tastiera. Mani sul volante, occhi sulla strada. Ho guardato i risultati solo dopo essermi fermato. E mentre io viaggiavo per un gelato, la mia banda digitale lavorava.

Sono seduto in un VW California parcheggiato e consulto al telefono quattro compagni AI.
VW California. Telefono. Quattro compagni AI. L'ufficio è dove mi fermo in quel momento.
«A Stupava gustavo il gelato. E ancora di più quella sensazione che la fantascienza si fosse appena trasformata in una normale giornata di lavoro.»
  1. 🚦 Vicino a Metro

    Arriva il primo risultato. Funziona! E naturalmente mi vengono subito in mente altri miglioramenti.

  2. 🚗 Vicino a Záhorská

    «Fatto!» Fantastico. Ora i test — per non lasciare dietro di noi qualche disastro. Il tester riceve il via libera.

  3. 🍦 Stupava

    Sono seduto con il gelato e sorrido da un orecchio all'altro. Era buono. Ma questa è stata un'esperienza ancora migliore.

Un programmatore gusta un gelato a Stupava, mentre quattro colleghi robotici lavorano al tavolo.
Io un gelato. I ragazzi ancora un test.

05 / 07

Dieci anni di lavoro. Nessuna ruota nuova.

Non sono fiero soltanto del fatto che l'AI sappia scrivere codice. Sono fiero che quei miei monelli digitali abbiano imparato a lavorare con ciò che costruisco da più di 10 anni. Con il mio framework, la sua architettura, le sue regole e le sue connessioni.

Sanno dove va ogni cosa e cosa non si deve rompere. Non devono reinventare la ruota ogni volta. Niente codice incollato alla cieca. Beh… ogni tanto fanno qualche sciocchezza. Per questo abbiamo il tester. E soprattutto per questo ci sono ancora io.

L'AI non è una bacchetta magica. Ha bisogno di guida, esperienza, controllo e di un'idea chiara di ciò che vogliamo creare. È proprio qui che ho capito l'immenso valore di tutti quegli anni di esperienza.

06 / 07

Non sono solo righe di codice.

Mi dedico alla programmazione da più di 25 anni. Ho vissuto molti cambiamenti tecnologici. Le cose sono arrivate e se ne sono andate. Ma raramente ho provato un entusiasmo come quello di adesso.

Non perché finalmente qualcuno faccia tutto il lavoro al posto mio. Perché ho più spazio per ciò che mi ha sempre riempito: pensare, creare, cercare soluzioni e spingere i confini del possibile.

Quando guardo il mio framework, il sito e quel piccolo team digitale, mi dico: «Accidenti, sono davvero riuscito a costruire tutto questo!» Non sono soltanto righe di codice. Sono anni di vita, errori, esperienza e un lavoro che amo ancora allo stesso modo. Forse persino di più.

07 / 07

Non fare niente: fallito. Gioia del lavoro: enorme.

Volevo spegnere il cervello per qualche giorno. Invece ho inventato un modo per tenerlo ancora più occupato. Direi che non mi è riuscita molto bene. 😄

Ma una cosa la so per certo: da molto tempo non aspettavo il mio lavoro con tanta gioia come oggi. Tutta questa storia folle è iniziata perché volevo stare sdraiato su un lettino e guardare il mare come un tonto soddisfatto.

Quindi, ragazzi miei digitali — grazie! Siete davvero fantastici. E ora potremmo prenderci un po' di pace. Magari di nuovo mare, lettino e un drink. Solo che ho un piccolo timore…

«E se mi venisse di nuovo un'idea andando in spiaggia? E, peggio ancora… se quei quattro monelli venissero con me?!»

Esperienza + idee + AI

Hai un'idea? Trasformiamola in qualcosa che funziona.

Io porto esperienza, idee e responsabilità. I miei ragazzi digitali aggiungono una generosa dose di impegno. Se cerchi uno sviluppatore o un architetto software, sarò felice di parlare di una collaborazione.

Parliamone →↑ Torna all'inizio della storia