JavaRush /Java Blog /Random-IT /Come sono passato dall'essere un venditore di cibo di str...

Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico. Parte 3 - Prima settimana di un nuovo lavoro

Pubblicato nel gruppo Random-IT
Questa è la terza parte della mia storia che voglio condividere. Una storia su come sono entrato nel mondo della programmazione. Non ho avuto la possibilità di studiare informatica all’università, ho avuto la mia strada.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 1
Questi sono i collegamenti alla prima e alla seconda parte, nel caso te li fossi persi.

Parte tecnica dell'intervista

Il programmatore che mi ha intervistato mi ha spiegato come sarebbe successo il tutto. Disse che avrei lavorato in un ufficio, mi avrebbero dato la mia scrivania e avrei programmato su uno dei loro computer accanto ad altri programmatori, ognuno dei quali era impegnato con le sue cose. "Ecco come sarà se diventerai parte del nostro team." Ho pensato che fosse abbastanza buono. E, come ha detto, appena sono entrato in ufficio, tutti mi hanno salutato e hanno continuato a fare il loro lavoro. Anche se non era ancora chiaro se mi avrebbero assunto, mi sentivo già parte di qualcosa di nuovo. Il test era il seguente: creare un sito web con un elenco di libri per una biblioteca immaginaria. Questo compito sembrava semplice: basta connettersi al database, ottenere un elenco di libri e visualizzarli su una pagina web, utilizzando i pulsanti per le consuete azioni di aggiunta di libri, eliminazione di libri e aggiornamento delle informazioni. “Posso farcela”, ho pensato. Mentre portavo a termine il compito, alle mie spalle i programmatori, oltre al loro lavoro, rincorrevano palline da tennis in un modo interessante: se le lanciavano con forza l'una contro l'altra finché uno dei colpi non colpiva il pulsante di riavvio di uno dei computer, e un ragazzo ha perso quello che stava facendo nell'editor. “È interessante quello che stanno facendo”, ho pensato. Mi aspettavo un ambiente più formale e sono rimasto piacevolmente sorpreso da quanto fosse in realtà informale.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 2
Nel frattempo, ero bloccato nel bel mezzo di un'attività: non riuscivo a ottenere il codice per stampare l'elenco dei libri e sullo schermo non veniva visualizzato nulla. “Cosa devo fare…”, la mia indignazione non aveva limiti. Ho provato a eseguire il debug aggiungendo la stampa delle istruzioni, ma non ha aiutato e non avevo idea di cosa stesse succedendo. Il tempo passò e io caddi nella disperazione. Mi sono detto: “Dai, ricomponiti! Non puoi perdere questa occasione a causa di un problema! Cosa dovrei fare? Chiedere aiuto? E se questo mi squalificasse immediatamente ai loro occhi? Ho pensato: “Ma si aiutano a vicenda mentre lavorano. Così sia, chiederò aiuto." Ho chiamato il mio intervistatore e gli ho spiegato i problemi, gli ho raccontato tutti i miei tentativi, in modo che non pensasse che non avevo provato a fare nulla. Con mia grande gioia, anche lui non aveva idea di cosa stesse succedendo e disse che, in linea di principio, quello che avevo fatto era sufficiente. Sfortunatamente, ho dedicato troppo tempo al processo di debug e non ho avuto il tempo di completare la seconda parte dell'attività. Più tardi mi sono ricordata di questa lezione: avrei dovuto chiedere aiuto prima, mi avrebbe risparmiato molto tempo, tempo che in quella situazione era fondamentale. E in futuro ciò potrebbe rappresentare una grave perdita per l'azienda in cui lavorerei. Non volevo chiedere tempo extra per completare la seconda parte del test, non mi sembrava giusto. Volevo rispettare le regole perché pensavo che fosse l'unica strada giusta. E come vedremo più avanti, questa decisione ha dato i suoi frutti.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 3
Nel frattempo, ho avuto un secondo problema che necessitava di una soluzione. Ho guardato di nuovo attentamente e ho capito che si trattava di analizzare gli URL da alcuni file di registro. Prendendomi coraggio, ho fatto una faccia seria e ho detto al ragazzo che mentre pensavo al problema, il mio tempo era scaduto. La soluzione era semplicemente "dividere queste righe carattere per carattere e quindi dividere l'URL in queste e quelle parti componenti". Il ragazzo mi ha fatto un cenno e ha detto che in effetti questa era la soluzione al problema. Poi ha detto che il colloquio era finito e mi ha chiesto se avevo domande sull'azienda o se c'era qualcosa che avrei voluto aggiungere. Più tardi mi sono ricordato di questa lezione, avrei dovuto chiedere aiuto prima, mi avrebbe risparmiato un sacco di tempo. "Beh, se me lo chiedi, sì, sto costruendo un'app di mappatura che voglio mostrarti..." è stato il mio punto più alto. Ho digitato l'URL nel computer di fronte a noi e ho pregato tutti gli dei che il sito si caricasse senza problemi. "Per favore, carica", ho pensato. E man mano che ogni elemento del sito veniva caricato, la mia ansia si attenuava e veniva sostituita da una piacevole eccitazione. La mia idea, la creazione di cui ero più orgoglioso, era davanti ai miei occhi e, soprattutto, davanti agli occhi della persona che doveva decidere se assumermi o meno. Ho parlato con entusiasmo di ogni funzionalità dell'applicazione, dello scopo della sua creazione, di quali elementi includeva e di cosa doveva essere implementato affinché l'applicazione avesse un chiaro business case. Dopo la demo ho pensato che il mio avversario fosse rimasto colpito dall'app Aleph Maps, mi ha fatto i complimenti e sono stato felice di poter eseguire la demo per lui e partire da lì. Questo mi ha dimostrato che tutte le demo che ho fatto per i membri della famiglia valevano la pena perché, quando necessario, ho potuto dimostrare che non solo potevo creare le cose da solo, ma anche comunicarle chiaramente.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 4
Erano già circa le 6 di sera: per loro era la fine della giornata lavorativa, ed era ora per me di tornare a casa. Mentre lasciavamo insieme l'edificio, ho chiesto al ragazzo che stava facendo i miei test se andava all'università perché avrebbe potuto conoscere un mio amico che mi aveva parlato della loro azienda. “Oh sì, conosco il tuo amico, perché non ne hai parlato prima?” chiese. Non ho risposto e, infatti, non volevo sfruttare questo fatto a mio vantaggio durante il colloquio. Ma in ogni caso la cosa non mi ha influenzato negativamente in seguito. Mi ha mostrato come tornare all'autobus e ci siamo separati. Quando finalmente ero solo, non potevo credere di essere sopravvissuto all'intervista. Tutto ciò per cui mi ero preparato con tanta cura negli ultimi due mesi se n'era andato prima che potessi battere ciglio. Tutte le piccole cose di cui ero così preoccupato, significative e insignificanti, sono state tutte dimenticate. Adesso eravamo solo io e la città di Montevideo, strade rumorose con folle di persone che correvano verso le loro case, tante macchine e l'oscurità che incombeva sulla città. L'ho fatto. Non appena ho ripensato a tutto questo, è successo il peggio. Era ora di salire sull’autobus e tornare a casa, dovevo aspettare l’esito dell’incontro, e aspettare è una cosa in cui non sono molto brava. Questo è quello che è diventato. Con ansia, io e mia moglie guardavamo il soffitto, chiedendoci come sarebbero potute cambiare le nostre vite se avessi trovato un lavoro. Guardavo i miei libri e non capivo se dovevo continuare a studiarli adesso. Ho ricontrollato che la batteria del telefono fosse carica per non perdere nemmeno una chiamata. L'attesa era in ogni cosa che facevo, ed è durata finché non ha suonato il campanello. Era una chiamata da Montevideo. "Quando puoi iniziare?" chiese la voce dall'altra parte della linea. Mi prendono. Sì, mi stanno portando! Volevano me nella squadra, un ragazzo che sapeva a malapena programmare, ma non è questo il punto adesso. Mi prendono. Sono dentro. Volevo sentire questo momento. Il rischio era pienamente giustificato. Finalmente, dopo tanti anni di lavoro per pochi soldi, quando dovevamo farlo perché è necessario, è consuetudine, tutti lavorano, dopo aver dovuto non pensare ai nostri sogni - finalmente il destino ci ha sorriso, e giorno dopo giorno potevamo solo spostarci inoltrare.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 5
Ho impiegato una settimana per trasferirmi a Montevideo e mi è stato detto che il 26 febbraio sarebbe stato il mio primo giorno di lavoro. “Lavorerai in PHP e JavaScript. Il tuo stipendio sarà di 15.000 pesos (500 dollari) al mese”. 15.000 PESOS! Era tre volte di più di quanto guadagnava mia moglie. "Diventeremo ricchi!" Finalmente posso comprare tutta la Coca-Cola che voglio! Potremmo anche riuscire a risparmiare 100 dollari e ad acquistare la nostra casa in futuro. Era impossibile credere che ciò stesse accadendo a noi. Alla fine, il destino ci ha sorriso e giorno dopo giorno non potevamo che andare avanti.Ho passato quella settimana a migliorare la mia conoscenza di JavaScript e a cercare un alloggio a Montevideo. Un amico mi ha offerto il suo appartamento perché sarebbe partito dopo Pasqua. L'affitto ci andava bene e fu deciso che di lì a un mese anche mia moglie sarebbe venuta a Montevideo e si sarebbe unita a noi. L'appartamento risultò essere un unico ambiente, con cucina e piccolo bagno; lì potevano essere sistemati solo due letti e un tavolo da pranzo. Presto noi tre avremmo condiviso la stanza, ma a dire il vero non ci importava. Sto iniziando un nuovo entusiasmante lavoro e abbiamo un tetto sopra la testa. Missione completata.

Prima settimana di lavoro

Il primo giorno di lavoro è iniziato con un fatto piacevole: la persona che mi ha intervistato si è rivelata essere il mio supervisore. Mi ha portato nella cucina dell'ufficio, ci siamo seduti al tavolo e ha iniziato a parlare dell'azienda: cosa faceva, qual era il modello di business, ecc. Poi su un pezzo di carta ha descritto qual è l'architettura del backend, come funziona il tutto, cosa fa il server, dove si trova il database e molti altri dettagli. Ad essere onesti, è stato difficile catturare tutto. Ricordo di aver sentito più volte il termine “produzione”. "Questa è la nostra installazione di produzione", "e questo è il database di produzione", ecc. Non avevo idea di cosa stesse parlando! In seguito ho appreso che la “produzione” si riferiva a tutta l'infrastruttura, compreso il codice che trasportava le entrate dell'azienda. Abbiamo discusso alcune questioni e poi siamo passati a ciò che era più importante per me quel giorno. Mi guardò e disse senza mezzi termini: "Sappiamo che sei un programmatore inesperto, che hai appena iniziato, quindi prima di poter contribuire con una sola riga al codice base, devi studiare questo libro". Detto questo mi ha regalato il libro PHP di Matt Zandstra. Oggetti, pattern e tecniche di programmazione." "Dovresti averlo padroneggiato entro la prossima settimana", ha detto. Questo è stato uno dei consigli più diretti, sinceri e utili che abbia mai ricevuto come programmatore. Ancora oggi ricordo con gratitudine la sua franchezza. Nel corso del tempo, ho imparato quanto sia difficile avvicinarsi a un mentore del genere e ricevere questo tipo di feedback: ti aiuta a identificare i tuoi difetti, ma allo stesso tempo ti mette sulla strada giusta per superarli.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 6
Poi mi ha detto: “Ci siamo resi conto che hai poca esperienza, ma ti sei comportato bene durante il colloquio. Ecco perché ti abbiamo preso." Ero senza parole. Non avevo idea di cosa avevo fatto per meritare questa possibilità. Inoltre, volevo dimostrare di essere degno di questa possibilità, quindi mi sono posto l'obiettivo di padroneggiare il nuovo libro il più rapidamente possibile. In primo luogo, non posso deludere il mio nuovo capo, che aveva grandi speranze per me, e in secondo luogo, ho finalmente l'opportunità di lavorare in una grande azienda, dopotutto è da tanto tempo che lavoro per raggiungere questo obiettivo. È tempo di metterti alla prova. “Ci siamo resi conto che hai poca esperienza, ma durante il colloquio ti sei comportato bene. Ecco perché ti abbiamo preso"

Licenziato dopo una settimana

Quella settimana ho studiato questo libro come se la mia vita dipendesse da questo. In un certo senso questo era vero. Ho cercato di ricordare quanti più design pattern possibili, esercitandomi costantemente, cercando di assorbire la conoscenza come una spugna. Volevo davvero che il mio supervisore dicesse alla fine della settimana: “Ora puoi programmare con noi”. Ma mi aspettava una svolta inaspettata. Quel giovedì alcuni dipendenti dell'azienda mi invitarono ad entrare in uno degli uffici per dare la notizia: mi avrebbero licenziato. "Niente di personale. Le cose non vanno bene, i licenziamenti sono inevitabili, soprattutto per i nuovi assunti. Spero nella vostra comprensione". Quel giorno ero uno dei 50 dipendenti licenziati. Non sono sicuro di poter descrivere chiaramente come mi sentivo in quel momento. "Perché sta succedendo questo nella mia vita?" Ero indignato e mi sentivo assolutamente impotente. "Cosa dovrei fare ora?" Ho chiesto un telefono per chiamare mia moglie. “Non preoccuparti, ma ho una brutta notizia…” cominciai, cercando di trattenermi mentre la terra mi spariva da sotto i piedi. I dipendenti sono usciti da tutti gli uffici e hanno salutato quelli che se ne andavano, mi sono sentito ancora peggio guardando questo. Nonostante tutto, ho cercato di convincermi che non dovevo disperare. Sono riuscito a ottenere questo lavoro, il che significa che posso farlo da qualche altra parte.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 7
Mentre salutavo i miei colleghi falliti, uno di loro mi ha dato informazioni su in quali aziende avrei dovuto tentare la fortuna e io le ho scritte. Dall'Internet café ho inviato il mio curriculum alle aziende di cui mi avevano parlato e sono tornato a casa. Ho cercato di convincermi che non dovevo disperare. Sono riuscito a ottenere questo lavoro, il che significa che posso farlo da qualche altra parte. "Che giornata terribile", ho pensato. Entrando nell'appartamento, sono crollato sul letto, che tra l'altro era un materasso sul pavimento. Ricordo che il cielo quel giorno era grigio, proprio come il mio umore. Ho provato a fare un pisolino, ma i miei pensieri non mi davano riposo e, fissando il soffitto, continuavo a pensare a una svolta così brusca degli eventi. “E se non fossi stato licenziato? Che cosa ho fatto di sbagliato?" Ma sapevo di aver fatto tutto bene, sono stato solo sfortunato, ma la verità era così difficile da accettare. All'improvviso suonò il campanello. “È questo Álvaro Videla? Questo è Intersys. Abbiamo ricevuto il tuo curriculum e vorremmo incontrarci. Lunedì prossimo ti va bene?" La mia testa diceva: “Oh, Dio, certo! Certamente! Certamente!" Invece ho risposto con moderazione: “Sì, fantastico, lunedì sarò con te!” Dopo aver terminato la conversazione, ho appoggiato il telefono sul pavimento e semplicemente non potevo credere a quello che era appena successo. Montevideo si è rivelata per me una città piena di sorprese. Il giorno dopo sono andato dal parrucchiere nella mia strada e gli ho chiesto di tagliarmi i capelli a credito, dato che avevo un colloquio programmato e ora non avevo più soldi. A quel tempo non ero ancora stata pagata per la settimana di lavoro, e quindi ho dovuto chiedere tale favore, dicendo che avrei potuto pagare il taglio di capelli solo la prossima settimana. Fortunatamente, il parrucchiere ha gentilmente acconsentito. Ricordo ancora il suo sorriso di benvenuto; era felice di aiutare, sentendo che stava facendo una buona azione per il suo vicino. Mi ha raccontato la sua storia mentre mi tagliava i capelli. Ho scoperto che all'inizio degli anni 2000 lui e il suo team sono diventati vincitori di alcuni campionati mondiali di parrucchieri! Non sapevo nemmeno che organizzassero i propri campionati. Era difficile da credere, a dire il vero. In ogni caso, farsi tagliare i capelli da una “medagliata del campionato” era sicuramente bello, ma significava che il taglio sarebbe stato costoso, 10 dollari per l’esattezza. Non sembrano molti soldi, ma nella mia città potrei tagliarmi i capelli per meno di 2 dollari, e con 10 dollari potrei comprare almeno cinque hamburger e una coca cola. Cioè, è stato un investimento abbastanza grande nella mia futura intervista. Ma lamentarsi era un peccato, infatti uno sconosciuto mi ha fatto un favore, e questo mi ha incoraggiato molto.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 8
Il colloquio è andato bene. La società Live Interactive, dalla quale sono stato recentemente licenziato, era molto conosciuta a Montevideo, poiché era una delle più grandi società Internet del paese. Ciò significava che tutti i programmatori che ne uscivano avevano una buona reputazione. Inutile dire che ho ottenuto il lavoro. Lo stipendio non era un granché, ma il nostro progetto di trasferirci a Montevideo rimaneva immutato. Non male per 10 giorni trascorsi nella capitale.

Conclusione

Nel complesso, il mio piano ha funzionato e ne è valsa la pena. Ho superato con successo il mio primo colloquio per una posizione di programmatore. Nel giro di una settimana sono riuscita a lavorare e a licenziarmi, ma non mi sono arresa e alla fine ho superato il secondo colloquio e ho trovato lavoro nella seconda settimana del mio soggiorno a Montevideo. Ma affinché tutto ciò accadesse, dovevo essere onesto con me stesso. Questo mi ha aiutato a valutare le mie capacità e a capire dove sono i miei punti di forza e su cosa devo ancora lavorare. L'autocritica mi ha aiutato quando ho iniziato il compito di creare un progetto da zero, poiché ho potuto valutare realisticamente cosa potevo fare, e allo stesso tempo mi ha aiutato a colmare le lacune di conoscenza. Inoltre, suddividere il progetto in attività pratiche mi ha aiutato a fare progressi e a dare vita all’idea.
Come sono passato dall'essere un venditore di cibo di strada al lavorare per aziende leader nel settore tecnologico.  Parte 3 - Prima settimana di un nuovo lavoro - 9
Ma non si trattava solo di competenze; La fiducia in se stessi ha giocato un ruolo importante. La fiducia in me stesso mi ha aiutato a superare sfide difficili che sembravano insormontabili, come rocce inespugnabili. Nel frattempo, la modestia mi ha sempre umiliato, ricordandomi dopo ogni vertice che ho ancora tanto da realizzare. La famiglia e gli amici mi hanno sostenuto nei momenti di sconfitta, offrendomi aiuto e sostegno, mi hanno sempre ricordato perché stavo facendo tutto questo. Alla fine, grazie alla mia tenacia, sono diventato molto richiesto e ora era il momento di diventare un vero programmatore. Spero che questi capitoli vi siano piaciuti. Il mio obiettivo è pubblicare un libro e raccontare ancora più storie. Ad esempio, come sono finito in Cina e ho trascorso lì tre anni, o come ho iniziato la mia carriera come relatore internazionale, o come ho ricevuto il mio primo contratto per scrivere su RabbitMQ. Se vuoi rimanere aggiornato, assicurati di iscriverti alla mia newsletter. Nota: l'illustrazione che vedi sopra è stata creata dal mio amico Sebastian Navas. Se desideri vedere altri suoi lavori, vai qui o connettiti con lui su Facebook
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION