CodeGym /Java Blog /Random-IT /La mia storia. Sviluppatore Java a 18 anni
John Squirrels
Livello 41
San Francisco

La mia storia. Sviluppatore Java a 18 anni

Pubblicato nel gruppo Random-IT
La mia storia.  Sviluppatore Java a 18 - 1Ciao a tutti. Ho deciso di condividere la mia storia di successo. Ho rimuginato sull'idea per un bel po' di tempo, ma non riuscivo a portare le dita sulla tastiera. Quando l'ho fatto, volevo produrre qualcosa di unico. Di conseguenza ho rimandato lo sforzo, ma ora vi dirò chiaramente cosa è successo, senza concetti, equivoci o altro. La mia prima conoscenza della parola "programmazione" è avvenuta quando avevo solo 13 anni. Ero un normale adolescente interessato ai giochi per computer, proprio come lo sono molte persone oggi. Garry's Mod era il gioco. Forse qualcuno di voi ne ha sentito parlare. E aveva il linguaggio Expression2 (E2) integrato, che ti permetteva di fare cose e creare cose in modalità "Sandbox". Era piuttosto interessante, ma allora non avevo idea di cosa fosse. Tutti i miei tentativi di codifica sono stati operazioni di copia-incolla e imitazione intuitiva del codice. Intestasco la parola "programmazione" in una chat vocale insieme al commento "lo capirai a scuola".Spoiler: non l'ho fatto :) Successivamente, in qualche modo mi sono dimenticato della programmazione finché non mi sono imbattuto in questo sito e ho iniziato a imparare quando i primi 10 livelli erano ancora gratuiti (qualsiasi altro termine probabilmente non mi avrebbe permesso di iniziare a programmare, dal momento che i liceali hanno molto pochi soldi e ancora non mi piace chiederli ai miei genitori). I primi sforzi si sono conclusi con un fraintendimento delle classi. Allora ero in prima media. Ho deciso di metterlo da parte fino a tardi. Quando ero un po' più grande, sono tornato a questi corsi e ho riprovato. Ci sono riuscito? NO :)Il mio secondo tentativo ha prodotto un certo successo: il mio cervello ha sfondato la barriera che lo tratteneva al mio primo tentativo, qualcosa legato a classi e costruttori. Sono andato oltre, raggiungendo il livello 8-9, credo. Ho esaurito la forza e mi sono distratto da qualcos'altro, abbandonando ancora una volta i corsi. Il mio terzo tentativo è arrivato in terza media. Ero più grande ed era giunto il momento di decidere dove sarei andato. Inconsciamente, miravo all'IT: mi piaceva fare qualsiasi cosa su un computer: giocare, programmare, guardare film o qualsiasi altra cosa. Ho pensato che la programmazione fosse interessante. In effetti, una volta avevo mostrato creatività nei giochi e sapevo quanto è bello creare qualcosa di tuo e dare libero sfogo alla tua creatività. Così sono tornato ai corsi, questa volta con un atteggiamento più serio. In particolare,ogni volta che tornavo, ripassavo tutto dall'inizioper essere sicuro di aver dominato ciò che mi aveva fermato prima. Questa volta ho ottenuto risultati migliori: sono salito al livello 20 piuttosto rapidamente e mi stavo avvicinando al livello 30 nell'estate prima del mio primo anno di college. In realtà, è stata una dura marcia di tre mesi verso Java, dato che allora mi allenavo parecchio :) Nel mio primo anno all'università, ho assorbito con facilità le materie relative alla programmazione ed ero sempre lo studente più coinvolto in le mie lezioni, perché capivo tutto, a differenza della maggior parte dei miei compagni di classe, che affrontavano la materia per la prima volta e si aspettavano che l'università insegnasse loro tutto. Poiché il nostro sistema educativo (Yaroslav è della città di Dnipro, Ucraina — ndr), plasmato dal collettivismo, non è stato progettato per l'insegnamento individuale o individuale, non permettendo a nessuno di restare indietro o di sedersi ai margini,Inizialmente non mi aspettavo un'istruzione all'università, e su questo avevo assolutamente ragione. Al mio secondo anno avevo compiuto 18 anni. In inverno, pochi mesi dopo il mio compleanno, accadde qualcosa che mi tolse il vento dalle vele. Ho rotto con la mia ragazza. Eravamo estremamente vicini. Questo è stato un knockout emotivo per un po', ma mi ha reso più determinato, dandomi la forza per andare avanti e crescere. E poi la fortuna è apparsa sulla scena sotto le spoglie di un amico nelle stesse classi. Avevo perso i contatti con lui durante i concorsi di scrittura di articoli. A quel punto, avevo già alcune competenze con Spring (piccole rispetto a quello che posso fare ora, ma ho capito l'iniezione, per esempio), database, JDBC, Hibernate (di nuovo, non così approfondite come adesso). In generale, non è una cattiva abilità impostata per un curriculum. Mi ha inviato un messaggio di Telegram che diceva qualcosa del genere (potrebbe essere stato modificato per contenuto e brevità): "Ehi, un reclutatore della compagnia X mi ha contattato. Stanno cercando uno sviluppatore junior. Lavoro già presso l'azienda Y, quindi ti ho consigliato. Ti contatteranno. Ecco un link all'elenco dei lavori. Prepara il tuo curriculum. Non dimenticare di descrivere alcuni dei tuoi progetti nella sezione "Esperienza lavorativa". "Ciao, questo è uno stack tecnologico completo. E se non riesco a tagliarlo? E se le mie capacità non fossero sufficienti?" "Sì..." // La conversazione si conclude Successivamente mi contattano, mi inviano il test n. 1, poi il n. 2, poi un rapido controllo su Skype che riuscivo a mettere insieme almeno qualche parola in inglese (mi piace ascoltare la musica in inglese , e ho anche imparato un po' di inglese dai giochi, quindi sono passato). felice perché l'annuncio di lavoro menzionava "AngularJS" per il frontend, che mi è capitato di studiare negli ultimi due giorni. Alla fine, dopo aver risposto alla domanda "Come coniugherai studio e lavoro?" con "In qualche modo", ho preso un lavoro casuale e prioritario rispetto ai miei studi universitari ed è entrato nel settore IT.Questo è stato nel febbraio di quest'anno,e questo mese ho segnato sei mesi qui come sviluppatore junior. Lascia che ti parli un po' del mio lavoro.Il nostro programma è il seguente: otto ore al giorno. Puoi arrivare quando vuoi tra le 9 e le 11. Hai un'ora per il pranzo. L'ufficio ha una piccola cucina dove i gestori mettono gratuitamente cose deliziose (biscotti, mele, succhi, verdure, ecc.). Ha una macchina per il caffè insieme a tè/caffè/cacao/latte gratuiti e, ovviamente, acqua :) Alle 11:15, abbiamo un incontro quotidiano in cui diciamo cosa abbiamo fatto e cosa faremo quel giorno. La nostra azienda è produttiva e fin dall'inizio sono stato coinvolto attivamente in un progetto. Senza fornire dettagli, dirò che ho già avuto l'opportunità di imparare molto sul backend e di mettere le mani su Docker, buffer di protocollo, un'architettura di microservizi e altro ancora. La squadra è una miscela di esplosivi, pace e armonia. Ci sono battute frequenti, un'atmosfera divertente. Non rigoroso. Leale. Forse io'

Suggerimenti basati sulla mia esperienza

  1. Non fare affidamento sul sistema educativo. Il tuo percorso verso il successo è solo attraverso l'autoeducazione. In un'università o in un altro istituto di istruzione superiore, molto probabilmente sei un altro ingranaggio del sistema. Probabilmente cadrai anche nelle mani di insegnanti la cui esperienza è carente o obsoleta. Il tuo stile di apprendimento non sarà preso in considerazione nel processo educativo. Ti piace imparare leggendo libri, guardando video, leggendo brevi articoli, attraverso l'esperienza pratica? Ci sono molti modi per imparare e credimi, è improbabile che le tue preferenze vengano prese in considerazione).

  2. Non andate a lavorare per aziende statali o aziende ad esse strettamente collegate. Qualcuno ha recentemente scritto questo in un post su questo sito web. Di recente ho ricevuto "alcuni commenti" dal mio amico sul luogo in cui lavora, un'azienda collegata a società statali. Secondo lui, il posto è un vero covo di procrastinazione. È difficile ottenere un'esperienza preziosa.

  3. Sapere come stabilire le priorità. Concludi con calma i tuoi studi universitari in un paio d'anni e consegui il diploma o corri il rischio e parti alla conquista del mondo IT: cosa sceglieresti? Aggiungi la pressione dei genitori, la paura di sbagliare e altre emozioni negative. Ma se ritieni che il rischio sia giustificato, allora lancia i dadi. Non sono un fan dei rischi inutili, in cui la possibilità di successo è estremamente ridotta, ma se vedi che l'opportunità è abbastanza realistica e puoi in qualche modo coglierla, anche se a metà, allora coglila.

  4. Non dimenticare la tua vita personale e te stesso.Questo suggerimento è per le persone che spesso soffrono di stress anche se le loro vite sono apparentemente prive di stress. Ascolta il tuo io interiore. Presta attenzione a ciò che ti manca e a ciò che desideri. Dopotutto, immergendoti nella tua carriera e nel tuo lavoro, rischi di non ottenere ciò che desideri veramente, di non realizzare alcuni dei tuoi sogni e desideri, ad esempio, finalmente rimettere in forma il tuo corpo o imparare qualcosa di nuovo, e l'elenco potrebbe continuare all'infinito. Lascia spazio a te stesso. Concludo con questo. Spero abbiate trovato interessante leggere i miei pensieri, che in questo momento ho deciso di mettere a nudo, dando libero sfogo a tutto ciò che mi ronza in testa. Ora ho 18 anni (dal 31 di questo mese) e sono felice di aver trovato questo sito Web quando l'ho trovato e che tutto sia andato molto bene. Buona fortuna e amore a tutti! :) PS L'immagine del logo Twenty One Pilots. Adoro quella band!

Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION