JavaRush /Java Blog /Random-IT /Il percorso di chi passa all'IT
Бобрович Борис
Livello 31
Одесса

Il percorso di chi passa all'IT

Pubblicato nel gruppo Random-IT
Ciao a tutti, ho deciso di spendere qualche parola su come ho deciso di entrare nell'IT per aumentare la motivazione e la fiducia in se stessi per coloro che sono ancora titubanti o ci stanno già provando. Il percorso di chi passa all'IT - 1Va detto che devi decidere fermamente da solo se questa attività è adatta a te o no. Perché sulla strada verso questo obiettivo incontrerai molti ostacoli e ti chiederai qualcosa del tipo: “Forse tutto questo non fa per me” oppure “Probabilmente sono troppo stupido”. Devi venire a patti con questo e accettarlo. Sarà difficile, ma se supererai tutto questo il profitto sarà tangibile. Ora ho 27 anni. Sono entrato all'università più volte =) La prima volta è stato quando sono stati sostenuti gli esami (l'ultimo anno prima dell'attuazione su vasta scala dell'EIT). Nonostante abbia superato molto bene gli esami a scuola, il divario tra il programma di istruzione scolastica e quanto richiesto all'università ha avuto il suo prezzo (prima di quegli esami, l'UPE fuma nervosamente in disparte). Ho frequentato corsi preparatori. Finito ed entrato. Anche se la facoltà in cui sono finito era buona, in qualche modo non mi ha dato alcun piacere. Non volevo collegare la mia vita con dadi, ingranaggi e disegni. Ho lasciato il primo anno e ho rientrato nel contratto dove volevo. Ho scelto la direzione tenendo conto delle prospettive che la professione poteva offrire. Le fonti informative dell'università descrivevano magnificamente cosa avrei potuto fare dopo la laurea. E io, ispirato dal mio luminoso futuro, ho deciso di rosicchiare il granito della scienza. Qui in quel momento signora: "Non mi sono mai sbagliato così tanto prima". Hanno insegnato un mucchio di stronzate inutili che avevano anche cent'anni. Naturalmente c'erano anche discipline interessanti come C++ e database. Ma non era davvero possibile insegnarli, perché era necessario guadagnare soldi per l'alloggio e il cibo. La situazione, devo dire, non era delle migliori.
Il percorso di chi passa all'IT - 1
Così sono andati i miei studi e ho capito che, in linea di principio, Dio sa di cosa si tratta. In questo periodo ho cambiato moltissimo lavoro. Era un cameriere, promotore, merchandiser, agente di vendita, ecc. Ho acquisito conoscenze in un'altra professione altamente specializzata, che è molto interessante e ben pagata, ma praticamente non reclamata nei nostri paesi. Allora tutto girava, girava e ad un certo momento mi sono accorto che cominciavo a cedere un po'. Quando sei di corsa al lavoro tutto il giorno, cercando di andare all'università a tempo pieno per seguire un laboratorio o un corso, e poi torni la sera e cerchi di imparare qualcos'altro, inizi a capire che hai vinto Non dura molto e devi pensare a qualcosa. Ed è successo che intorno a me c'erano persone che già lavoravano nell'IT o cercavano di diventare programmatori. E guardandoli, ho visto che erano interessati a quello che facevano e che portava anche risultati corrispondenti. Il fattore principale per me, ovviamente, è stata la mia anima gemella, che mi ha sempre sostenuto in tutte le questioni. Ad essere onesti, non so cosa avrei potuto fare senza di lei. COSÌ. Aveva buone capacità nello studio delle scienze esatte ed era attratta dalla programmazione e mi ha invitato a mettermi alla prova in questa direzione. Devo dire che non ho mai avuto alcun interesse per questo e ho pensato che non facesse per me. Ma ho iniziato a provarci. All'inizio, ovviamente, la mia testa era completamente confusa ed era difficile forzarmi. Ho provato a imparare il C++, ma era difficile imparare dai libri di testo. La motivazione è scesa a zero. Per questo motivo, ho fatto delle pause. Poi un giorno la mia ragazza si iscrisse a un corso presso un'azienda che reclutava persone con l'obiettivo di insegnare loro a programmare in Java e di assumerli. Siamo andati insieme al colloquio. Quella volta non potevo passare. Ancora una volta, ha influito il fattore della mancanza di tempo per la preparazione. Sono tornato al lavoro, tornando periodicamente a studiare. Mi sono già iscritto al prossimo corso (a proposito, è esattamente così che ho deciso di studiare Java). Ripeto ancora una volta che è stato dannatamente difficile. È già difficile conciliare lavoro e studio all’università e quando ho aggiunto i corsi ho praticamente smesso di fare qualsiasi cosa. Inoltre, sono sorti problemi in famiglia. Ho dovuto smettere di studiare. Il tempo è passato. Mi sono laureato e finalmente ho capito che mi sarei laureato all'università con grandi prospettive di diventare uno specialista in tutto e niente. Sono andato al dipartimento di corrispondenza per un master. Posso dire con assoluta certezza che non ho perso nulla. La nostra istruzione superiore non offre altro che la capacità di schivare e la delusione di perdere molto tempo che potrebbe essere speso utilmente.Il lavoro è diventato un po’ più facile. Il tempo libero cominciò ad apparire. Ma poi ho visto che era necessario gettare le basi per un futuro normale. Quello attuale non ha dato altro che nervi logori. Ho ricominciato a imparare Java. Ho provato a farlo basandomi sul libro di Kathy Sierra e Bert Bates. Proprio come l'ultima volta, è stato difficile per me imparare qualcosa. Volevo una sorta di struttura e complessità, ma quello che ho ottenuto è stato comunque il salto da una cosa all'altra. E poi il mio amico ha detto che stava anche provando a programmare e ha iniziato a imparare usando JavaRush. C'è da dire che all'inizio ero molto scettico al riguardo. Un gioco che può insegnare a una persona a programmare? Sembra una presa di denaro. Tuttavia, i terribili proger imparano dai libri e da nient'altro. Ma dopo aver frugato e sfogliato i libri di testo per un po', ho deciso di provare a seguire il consiglio e iniziare a usare JavaRush. E devo dire che andiamo via. Questo era quello che cercavo. Complessità e struttura. Tutti i compiti sono stati assegnati immediatamente con la pratica. Tutto quello che ho imparato, l'ho subito applicato e così è rimasto nella mia testa. Codificato direttamente al lavoro. Ogni soluzione al problema ha portato piacere poiché ha fornito una transizione al livello successivo. Ogni articolo era motivante. Quando apparivano i video durante il processo di apprendimento, mi piaceva prepararmi il tè verde, prendere uno Snickers e fermarmi a guardare. Mi ha davvero aiutato a schiarirmi le idee e allo stesso tempo a trovare una dose di motivazione. Naturalmente non sono mancati i momenti difficili. Il lavoro a cui stavo lavorando non solo non era piacevole, ma era francamente disgustoso. I capi mi chiedevano di lavorare costantemente come una cambusa, e allo stesso tempo cercavano costantemente di piegare il mio stipendio e di rovinarmi i nervi. Dovevo schivare per guadagnare qualcosa. Inoltre, ovviamente, la sensazione di segnare il passo mentre tutti andavano avanti era deprimente (e questa è la cosa peggiore). Ciò ha naturalmente influenzato la vita familiare. La mia metà, che a quel tempo lavorava già come sviluppatrice, era preoccupata per questo. Tale tensione, ovviamente, ha avuto come risultato le grattugie. Anche durante l'allenamento, a volte mi sono imbattuto in compiti tali che mi sembrava di essere stupido e che non fosse il mio genere. Ma ogni volta ho sopraffatto me stesso e sono arrivato alla fine.
Il percorso di chi passa all'IT - 2
Così ho raggiunto il livello 25 di JavaRush. A quel tempo, il mio amico che mi aveva consigliato questi corsi stava già lavorando e mi consigliò di iniziare a realizzare i miei piccoli progetti educativi. A quel tempo c’erano difficoltà finanziarie e il mio prossimo abbonamento mensile era appena scaduto. Ho deciso di seguire il suo consiglio (a proposito, mi dispiace un po' di non aver potuto completare i miei studi). Ho iniziato studiando il framework Spring, senza il quale lo sviluppo in Java è ormai quasi impensabile. Ho iniziato ad approfondire la mia conoscenza di HTML e CSS. Bene, in realtà ho iniziato a creare una piccola applicazione Web. La mia prima applicazione non ha fornito alcun vantaggio oltre alla mia padronanza delle nuove tecnologie. La sua essenza era solo quella di assemblare un oggetto da un elenco di diversi componenti e livelli di qualità. Sembrerebbe elementare. Ma è stata lei a permettermi di apprendere le basi e a darmi la sicurezza di poter già mettere in pratica le mie competenze. Lungo il percorso, ho iniziato a monitorare il mercato del lavoro. In realtà ce n'erano molti e zero. Il punto è che nella mia città il settore informatico è molto sviluppato e gli sviluppatori Java sono sempre necessari. Ma la maggior parte di essi è richiesta al livello medio e superiore. I rari posti vacanti per un junior richiedevano un anno di esperienza o la capacità di lavorare con una serie di tecnologie che non conoscevo. Ciò era dovuto al fatto che il mercato era saturo di sviluppatori alle prime armi e di conseguenza la soglia di conoscenza per l’ingresso aumentava costantemente. A Leopoli, ad esempio, a volte potresti vedere posti vacanti in cui era richiesto solo Java Core. Nonostante ciò, ho iniziato a inviare curriculum, archiviando contemporaneamente progetti didattici e studiando le nuove tecnologie che venivano offerte ai principianti sulle pagine di DOU. Ho creato un account LinkedIn e l'ho riempito con le mie poche competenze. Naturalmente non ci furono risposte. Chi ha bisogno di uno specialista alle prime armi, la cui formazione deve ancora essere riversata in tempo, denaro e risorse umane. Nessuno. Ma non mi sono arreso e ho inviato con insistenza il mio curriculum anche laddove erano richieste posizioni intermedie. Il tempo passò. E ovviamente mi sono sentito disperato. Sembrava che nulla avrebbe funzionato. Ma poi ho ricevuto un'offerta per completare un'attività di prova (a proposito, proveniva da dove era richiesto il centro). Quando l'ho aperto, è stato sia un momento di paura che un momento di felicità. Ho visto che il compito era abbastanza fattibile. Era necessario creare un'applicazione in cui l'utente potesse creare un oggetto con un ID, un nome e un valore numerico. Richiesto l'utilizzo di Spring (Boot, IoC, REST, MVC, Security), Hibernate, MySQL, JUnit. Per l'interfaccia utente è stato suggerito di utilizzare Thymeleaf. Di questo all'epoca conoscevo più o meno solo Spring IoC, MVC e MySQL. Sono stati concessi cinque giorni per tutto. Ho iniziato a padroneggiarlo. Non dormo da molto tempo. In più, proprio nel bel mezzo di questo periodo dovevamo prendere l'aereo per far visita ai parenti. Ho fatto del mio meglio e l’ultimo giorno non sono riuscito a capire quasi nulla, dato che non dormivo da molto tempo. Ho inviato l'attività. Dopo una breve attesa, ho ricevuto la risposta che l'attività era stata controllata e che sarei stato preso in considerazione. Naturalmente, questa è la risposta educata standard. Capivo perfettamente che difficilmente avrei portato a termine bene il compito la prima volta. Ma questo era già qualcosa. Questa opportunità mi ha permesso di imparare tantissime cose nuove. Anche se non ho ricevuto un'offerta, ero comunque grato per l'opportunità di provare.
Il percorso di chi passa all'IT - 3
Ho continuato a studiare. Mi sono iscritto alla scuola di programmazione autunnale, che viene tenuta ogni anno da una nota azienda della nostra città. Con le conoscenze che già avevo, ho superato agevolmente la prova di selezione. L'essenza della scuola era familiarizzare gli studenti con le lingue e gli strumenti di sviluppo. Inoltre, chi lo desiderava poteva formare dei gruppi ai quali era legato un curatore e ad essi veniva affidato il compito di portare a termine l'uno o l'altro progetto. Questo, in teoria, dava la possibilità di farsi notare e trovare un lavoro. Qui ho imparato che non è importante solo la conoscenza della tecnologia, ma anche il lavoro di squadra. Durante il processo di apprendimento, ho visto cosa mi mancava e un po' prima che tutto finisse, ho iniziato a creare un'applicazione che somigliava molto vagamente ad un Pinterest semplificato. Lungo la strada, ho chiesto al mio amico di farmi da mentore. Col passare del tempo, ho visto che stavo facendo sempre meglio. Ad ogni nuovo passo sentivo che questo era mio. Mi è davvero piaciuto quello che ho fatto. Ho letteralmente leccato ogni dettaglio della mia candidatura. Ciò è particolarmente vero nella parte anteriore. Il suo sviluppo mi ha richiesto più tempo del backend. Perché non puoi indovinare con le proporzioni e tutto sembra UH. Passò ancora un po' di tempo e vidi che erano nuovamente aperte le iscrizioni ai corsi a cui mi ero iscritta due volte. Ho deciso di inviare nuovamente il mio curriculum. Tutto è stato magnificamente progettato e dipinto (in inglese, ovviamente). In risposta, sono stato invitato di nuovo per un colloquio. Quando mi hanno risposto, mancava una settimana prima. Durante questo periodo, ho letteralmente divorato fonti di informazione che offrivano risposte a domande che potevano essere poste. A proposito, anche la risorsa Quizfull mi ha aiutato molto qui. Gran parte della sintassi è diventata chiara. Anche se lì ho dovuto lavorare come compilatore, in realtà è stato molto utile e tutto quello che ho imparato lì è stato utile durante il colloquio, che ho sentito di aver superato bene. In linea di principio, ciò sembrava essere confermato in seguito. Ho seguito il corso. Durante il processo di formazione, i candidati dovevano frequentare le lezioni e svolgere i compiti. Lungo il percorso, tutti i candidati sono stati divisi in squadre e hanno ricevuto un progetto educativo, che rappresentava l'essenza stessa della formazione. Quando ci è stato proposto l’argomento di un progetto educativo, tutto il team ha pensato che non saremmo stati in grado di gestirlo. I curatori hanno detto francamente che l'argomento è straordinario e, nel complesso, uno dei più difficili di tutti i tempi. C’erano molte tecnologie che non avevamo esplorato. Ciononostante abbiamo deciso di provarci e, nella peggiore delle ipotesi, sarebbe stata un'ottima esperienza. Qui devo dire che sono stato molto fortunato con la squadra in cui mi sono ritrovato. Tutti i ragazzi capivano l'importanza della formazione e volevano trovare un lavoro. E secondo me, questo è l’unico motivo per cui siamo riusciti a completare il progetto. Ogni volta che rimanevamo bloccati, ci riunivamo tutti e affrontavamo la situazione. Francamente è stato piacevole lavorare in un ambiente del genere. Naturalmente, tutto questo tempo è stato accompagnato da una grande eccitazione. Ricordo persino che durante le vacanze di maggio andavo in vacanza con la mia famiglia e i nostri amici e pensavo che avrei potuto prendermi una pausa. Non così =) Tutto è andato fuori di testa tranne ciò che era necessario durante il processo di apprendimento. Era impossibile dimenticarlo per un minuto. Ma è meglio così =) E qui la storia finisce. Durante il periodo in cui stavamo finendo il lavoro sul progetto, mi è stato offerto un colloquio prima della fine della formazione. Nonostante la grande ansia, l'ho superato e ho ricevuto la mia prima offerta. Non penso di dover dire che la mia gioia non conosceva limiti. Alla fine ho raggiunto il mio obiettivo e sono passato ad un nuovo livello. Al momento lavoro dall'ottavo mese. E ogni giorno sono convinto che questo sia mio e mi piace quello che faccio. Naturalmente la motivazione ancora maggiore è data dal fatto che il mio lavoro è adeguatamente retribuito e l'azienda si assicura che io mi senta a mio agio mentre lavoro. Raramente puoi vedere qualcosa di simile nel nostro paese. Naturalmente anche adesso ci sono momenti difficili e talvolta bisogna sacrificare il sonno e il lavoro notturno. Che sia bello o no, mi piace. Inoltre non passa mai inosservato al management. Negli ultimi sette anni mi è davvero piaciuto quello che faccio. Naturalmente questo ha avuto un impatto positivo su tutti gli aspetti della mia vita. Di conseguenza, posso dire che nonostante tutte le difficoltà e gli ostacoli, ognuno può ottenere ciò che desidera. Devi solo non deviare dal percorso previsto, fare ogni sforzo e non arrenderti quando si verificano fallimenti. Scusa se ho scritto così tanto. Spero che questo aiuti qualcuno nei momenti difficili. Mi ha aiutato. Ti auguro il meglio e grazie al team JavaRush. Mi hai aiutato molto =) Continuazione UPD, qualche anno dopo 👉 Il percorso di uno switcher verso IT v2.0
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION