Nel mio precedente post, ho descritto cosa ho imparato durante il mio primo lavoro di programmazione freelance e come, anche in quel periodo, ho applicato le idee di B. Tracy: essere proattivo, diventare indispensabile, creare valore e sempre andare un passo avanti.
Sarebbe probabilmente giusto dire che, oltre a WordPress, ero molto interessato a CodeIgniter, un framework MVC molto popolare all’epoca. L’architettura MVC in programmazione stava facendo i primi passi, proprio come i primi framework stavano emergendo. Ho praticato le tecniche descritte copiando le funzioni di CodeIgniter e memorizzandole dal mio blocco note per capirle meglio.
Ho utilizzato la pagina smaizys.lt per lo sviluppo della mia carriera, dedicando una sezione per potenziali clienti che volessero assumere me e elencando le mie competenze dell’epoca. Immagina la mia sorpresa quando, prima di iniziare il mio primo anno universitario, ho ricevuto una email dal mio attuale mentore, Audrius Lučiūnas. “Saresti interessato a lavorare per me?” mi ha chiesto.

Sì, questo è stato il momento in cui si affacciavano sfide e paure nella vita: una nuova città, l’università e, a luglio, una fantastica offerta di lavoro – un contratto di lavoro regolare con un salario decente di 800 LTL netti, che all’epoca sembrava astronomico per me – per una posizione di sviluppatore PHP.
Lavorare con un vero programmatore è stata un’esperienza completamente nuova. Provavo un immenso rispetto e ammirazione mescolati a un certo livello di paura. Era diverso dal fare il freelance, dove nessun altro vede il tuo codice. All’inizio, mi imbarazzava mostrare il mio codice; volevo renderlo il migliore possibile. Ho controllato ogni riga, testato ampiamente e lo ho inviato per la revisione solo quando ero certo che fosse impeccabile.
Audrius migliorava costantemente il codice e dava consigli, spesso richiedendo implementazioni o modifiche. Durante questa fase della mia carriera, ho imparato il valore della qualità. Scrivere un codice scadente non era accettabile; doveva essere raffinato fino a quando non era corretto. Ho capito che farlo bene la prima volta rendeva il codice più facile da espandere e più semplice nel lungo periodo.
In sostanza, devo questa valore – la qualità – ad Audrius, ed è la fondamenta della nostra azienda PrestaRock e del lavoro che facciamo lì. Forse è per questo che sono orientato ai dettagli e spesso mi soffermo su piccole cose.
Ancora oggi, quando incontro Audrius a conferenze o quando mi visita, racconto e mostro ai miei dipendenti: “Guardate, senza questa persona, non ci sarebbe neanche voi, né me e né PrestaRock.” Questo è un’altra coincidenza che ha plasmato il corso della mia vita.
Curiosamente, il mio primo lavoro è iniziato con qualcosa diverso da PrestaShop, che all’epoca era alla versione 1.1 e utilizzato dall’azienda di Audrius, ma con un progetto CodeIgniter per un gioco di lenti chiamato laimekpremio.lt. Il sistema che ho costruito gestiva con successo un traffico significativo e siamo passati a lavorare sul principale negozio di e-commerce con PrestaShop, dove ho sviluppato moduli e plugin semplici basati su compiti predefiniti.
Purtroppo, da ragazzo timido, ho affrontato una sfida quell’estate quando il mio computer desktop si è rotto. Sto cercando di ricordare se fosse dovuto al cambiamento delle generazioni di RAM, ma ho dovuto aspettare un paio di settimane per una parte. Mi sentivo terribile – era il mio primo vero lavoro, e una sfortuna del genere mi colpiva! Come sarei apparso di fronte al mio datore di lavoro? Avrebbero pensato che stessi inventando scuse e non volessi lavorare.
Ma nonostante l’ostacolo, il mio collega mi ha aspettato e mi ha accolto di nuovo dopo un permesso non retribuito. Anche allora ero un ragazzo timido, temendo di deludere di nuovo il mio datore di lavoro, preoccupato di bilanciare il lavoro con le lezioni universitarie (specialmente nel primo anno) e alla fine mi dimisi. Ecco il tipo di email che ho scritto all’epoca:


Osservando ora, mi rendo conto di essere stato un tipico junior, incerto su ciò che volevo, spaventato e rinunciando dopo appena tre mesi di lavoro. Ma forse doveva andare così.
È divertente e strano, ma quel periodo di tre mesi con Audrius è stato l’unico lavoro regolare che abbia mai avuto in tutta la mia carriera. Oggi gli sono profondamente grato e lo rispetto immensamente. Anche ora, quando mi dice di trattarlo in modo informale, non riesco a farlo – semplicemente non mi sembra giusto.
Questo è uno di quei momenti in cui un collega potrebbe non rendersi conto dell’impatto che ha avuto. In così poco tempo, Audrius mi ha instillato la mentalità di un programmatore, ha gettato le basi per la mia carriera e ha contribuito indirettamente alla creazione di PrestaRock – tutto da una semplice email – un incontro casuale nella vita.
Ricordo persino come Audrius guidò da Vilnius al quartiere di Šilainiai a Kaunas per firmare alcuni documenti e mi portò fuori per kebab. È divertente, ma è così che ho imparato che Kaunas è anche conosciuta come la “città dei kebab.” Che introduzione: una carriera, una città, competenze di programmazione e il mio primo sguardo a PrestaShop.
Nei prossimi post, le cose diventeranno ancora più interessanti quando finalmente discuterò di ciò che ha plasmato PrestaRock – un’azienda fantastica che prospera da dieci anni e, oserei dire, è la casa dei migliori sviluppatori di PrestaShop in Lituania.
P. S. se sei interessato alla crescita aziendale, all’AI e agli strumenti coinvolgenti, segui Audrius su LinkedIn. Si descrive come un pensionato di 38 anni, che è sicuramente una bella cosa da raggiungere.
Siamo professionisti dell’e-commerce e realizziamo negozi online PrestaShop dal 2008.
Nessun negozio online è utile senza comprendere il business che lo sostiene. Analizziamo i processi interni, definiamo i profili dei clienti, conduciamo ricerche sui concorrenti e fissiamo obiettivi misurabili per garantire il successo nel mondo omnicanale.
Ogni parte di un negozio online, dalle integrazioni alla ricerca fino al checkout, deve funzionare senza intoppi. I nostri sviluppatori esperti garantiscono codice veloce, scalabile e di alta qualità per prestazioni ottimali.
Alti tassi di conversione si ottengono attraverso un’architettura informativa strategica e un design eccezionale. La nostra esperienza in UI/UX garantisce una connessione fluida tra il tuo business e i tuoi clienti.
L’e-commerce è un sistema in continua evoluzione che richiede supporto tecnico 24/7 e tempi di risposta rapidi. Il nostro accordo di supporto garantisce un tempo di reazione di 1 ora per bug critici.