Yaroslav è uno sviluppatore Java. Ha deciso fermamente di studiare informatica all'università, ma è diventato uno sviluppatore molto prima della laurea. La storia completa è qui , di seguito sono riportati i punti chiave.

Il primo incontro con la programmazione

Yaroslav ha sentito parlare della programmazione quando aveva 13 anni. A quel tempo giocava a Garry's Mod, un gioco con un linguaggio integrato chiamato Е2. Ha permesso ai giocatori di creare qualcosa in una modalità "sandbox". Certo, il ragazzo senza una base di programmazione adeguata poteva solo copiare e incollare del codice o personalizzare qualcosa scritto da altri, ma era la prima volta che sentiva l'interesse per il codice.

Il secondo tentativo di imparare a programmare

Yaroslav ha abbandonato la programmazione per un po', ma si è imbattuto per caso nel nostro corso Java. Aveva 15-16 anni in quel momento e gli mancava ancora una conoscenza generale. È stato difficile per lui capire quali sono le classi in Java, quindi dopo un paio di iterazioni ha messo da parte il suo apprendimento.

La fortunata terza volta

Ancora una volta, è tornato alla programmazione nella sua classe di laurea. Yaroslav sapeva già di essere appassionato di informatica, poiché gli piaceva programmare, giocare, ecc.

Con questo in mente ha ripreso ad imparare a CodeGym fin dall'inizio per assicurarsi che in quel momento fosse in grado di superare tutti gli ostacoli precedenti. Alla fine riuscì a superare la metà del corso senza problemi. Quando iniziò i suoi studi universitari era già al livello 30.

Gli piacevano tutti gli studi relativi alla programmazione, ma la mancanza di pratica e approccio personale era pesante.

Offerta inaspettata

Yaroslav ha continuato a imparare la programmazione oltre agli studi universitari. Essendo al secondo anno, aveva già una conoscenza di base di Spring, database, JDBC e Hibernate, il che lo rendeva un candidato abbastanza adatto per un tirocinante/sviluppatore junior.

Alla fine (e inaspettatamente) ricevette un messaggio da un amico che aveva conosciuto durante i suoi studi a CodeGym. Un amico gli ha consigliato di fare domanda per una posizione di sviluppatore back-end che gli è stata offerta in primo luogo. Ovviamente Yaroslav ha messo in dubbio le sue capacità, ma ha deciso comunque di candidarsi.

Dopo due incarichi di prova e due colloqui di lavoro ha ricevuto un'offerta e ha deciso di dare priorità alla carriera. Questa è la storia di come è diventato uno sviluppatore a 18 anni.

Suggerimenti utili

  • Non contare sulla tua laurea. Esistono dozzine di fonti di apprendimento, per non parlare del fatto che ogni sviluppatore è destinato a prolungare il processo di apprendimento per tutta la vita.
  • Ordina le tue priorità. Essere combattuti tra studio e lavoro è difficile. Inoltre potresti sentire la pressione emotiva e la paura di commettere un errore, quindi soppesa i pro e i contro. Se vale la pena rischiare, allora fallo.
  • Non mettere da parte la tua vita personale e pensa alle cose di cui hai bisogno insieme alla tua carriera. Sicuramente hai i tuoi sogni, anche quelli dovrebbero essere realizzati.