JavaRush /Java Blog /Random-IT /Una storia di successo o quanto sia facile perdersi nel n...
Иван Кирсанов
Livello 35
Нижний Новгород

Una storia di successo o quanto sia facile perdersi nel nostro mondo complesso

Pubblicato nel gruppo Random-IT
Questa storia inizia nel 2005, quando stavo finendo la prima media e dovevo decidere qualcosa sul mio futuro e su chi avrei dovuto essere.
Una storia di successo o quanto sia facile perdersi nel nostro mondo complesso - 1
Dato che non provengo da una famiglia molto ricca, si è deciso di specializzarsi nel lavoro, quindi di trovare un lavoro e di conseguire un'istruzione superiore da solo. Non c'era fiducia che sarei entrato nella "torre" con un budget per la specialità desiderata, e questo aumentò notevolmente il periodo di sostegno dei miei genitori, che per loro non era un'ottima opzione. Devo dire del mio amore per l'informatica, ho avuto tutto questo fin dall'infanzia e in informatica è sempre andato tutto bene. Pascal andava a scuola, ma a casa praticavo Delfi usando il libro “La Bibbia di Delfi”. Tutto ha funzionato e sognavo come sarei diventato un programmatore o, come ultima risorsa, un operatore video, ma il destino ha decretato diversamente. Ho deciso di ottenere una specialità lavorativa presso l'unico college della nostra città. Al comitato di ammissione, ovviamente, volevo iscrivermi a "Sistemi e reti di informazione", al quale ho ricevuto un deciso rifiuto, affermando che con un simile certificato non c'erano possibilità. E il mio certificato non era il peggiore. Poi ho provato per "ingegneria dell'energia elettrica", ma sono stato nuovamente respinto. Una persona della commissione mi ha consigliato di iscrivermi a ingegneria meccanica. Non volevo assolutamente frequentare altre specialità perché ero lontano da tutto. Alla fine, ho lasciato la domanda per "elettricista", ragionando che se non fossi entrato, sarei andato in seconda media. Ora capisco che il punto non era nel certificato, ma nel fatto che tutti frequentano una specialità e il compito della commissione è reclutare gruppi di professioni meno popolari. Ho superato bene gli esami e, in linea di principio, sarei entrato ovunque, ma questo non conta più. Mentre studiavo al college, mi sono interessato alla specialità dell'ingegneria energetica e ho completamente abbandonato la programmazione. Mentre ero ancora in studio pre-laurea, trovai lavoro come elettricista. Dopo il college, insieme ai miei compagni di classe, siamo andati alla "torre" nella nostra specialità nell'ambito di un programma abbreviato per laureati. Siamo entrati nel reparto serale per corrispondenza. Lavoravo a turni, la scuola era ogni sabato e domenica. Al lavoro non riuscivo a liberarmi della sensazione che stavo facendo qualcosa di sbagliato, non mi piaceva tutto. Ciò che mi ha fatto andare avanti è stato lo stipendio, l’orario dei turni e il fatto che una volta finiti i miei studi “all’università” sarebbe iniziata una vertiginosa crescita professionale. Tra un turno e l'altro lavorava part-time riparando computer. Per il prezzo non era nemmeno male. Dopo aver terminato gli studi, naturalmente nessuno mi ha nominato capo, o almeno ingegnere. Beh, non subito, ho pensato, devo mettermi alla prova, mostrare desiderio, ecc. Nel corso di diversi anni, ho provato diverse tattiche e strategie, e anche una in cui basta lasciare andare il problema e questo si risolverà da solo. Naturalmente nulla è servito. Potresti pensare che io sia il problema. Forse, ma io sono più propenso a pensare che il problema sia che nelle grandi aziende statali, quale è Rosseti, si può ottenere qualcosa se solo si è parenti di qualche capo, o meglio ancora amministratori. Allora non avevo tempo per la carriera; ero immerso in “questioni di cuore”. E quanto velocemente si è sposato all'età di 27 anni? A questo punto anche il mio secondo lavoro era legato all'elettricità e insieme comprendeva circa 60mila al mese. Potresti pensare che non sia male, ma se immagini che dovrai lavorare così fino alla pensione e nulla cambierà o cambierà, diventa triste, e fare due lavori era terribilmente estenuante e praticamente non c'era tempo libero. Dopotutto, puoi guadagnare così tanto da un lavoro, seduto in un ufficio caldo e non arrampicarti sui pali con qualsiasi tempo. Molte persone mi hanno detto che stavo facendo la cosa sbagliata, soprattutto i colleghi che a volte aiutavo a risolvere i loro problemi legati al computer, e mi hanno incoraggiato a imparare a diventare programmatore per conto mio. Era difficile da credere. Ho capito che la riparazione e la programmazione del computer sono un po' lontane l'una dall'altra. Sai, come in quel meme? Ho pensato, allora cosa insegnano alle persone per 6 anni all'istituto? E non ricorderò mai né imparerò nemmeno una parte di tutto ciò.
Una storia di successo o quanto sia facile perdersi nel nostro mondo complesso - 2
Tutto è cambiato quando il mio amico ha annunciato che si sarebbe trasferito in Bielorussia. È stato invitato lì in una startup con uno stipendio di $ 3.000. È vero, non è un autodidatta, ha studiato all'istituto e ha svolto uno stage presso Intel, poi è rimasto lì a lavorare. Ma mi ha assicurato che ci sono molte persone in questo campo che hanno imparato da sole senza alcuna istruzione superiore. Che guardino alle tue reali capacità qui, e non ai titoli universitari. Dopo sei mesi di lavoro in Bielorussia, questa startup è stata acquistata da Google e ha portato tutti i suoi dipendenti in California dal mio amico. Ero più motivato che mai. Ho divorato tonnellate di articoli su quale lingua dovrei studiare. La scelta è caduta su Java perché ci puoi scrivere applicazioni su Android, cosa che mi ha davvero attirato e in più è il più popolare ormai da diversi anni, il che significa molte informazioni e supporto. Successivamente è sorta la domanda: come imparare effettivamente questo Java. Ho letto articoli, guardato video su YouTube. Ho trovato il portale GeekBrains, mi è sembrato sospetto, era tutto troppo bello. Ho iniziato a cercare recensioni. Le recensioni si sono rivelate molto contraddittorie, ero completamente confuso e volevo persino sputare, ma in un video mi hanno consigliato di iniziare con il libro "Head First, impara Java", dicono che l'approccio innovativo non è così noiosa “Filosofia di Java”. Dopo aver ordinato il libro, l'ho letto la sera in un mese, completando i compiti lungo il percorso. Il consiglio si è rivelato corretto, anche se la storia riguarda Java 1.6, ma lì vengono fornite cose così basilari che la versione non è importante, l'OOP è molto masticato, come viene chiamato a livello di kolobok. Ma dopo un po' di tempo, ho notato che nulla mi era rimasto in testa, ed era tempo di rileggere di nuovo il libro. È diventato chiaro che senza pratica non c'è modo. E ho ricominciato a cercare corsi... e mi sono imbattuto in JavaRush. Anche la risorsa non mi sembrava seria, ma la mia opinione è cambiata dopo aver completato i primi 10 livelli, che all'epoca erano ancora gratuiti. E senza dubbio mi sono iscritto. Le cose andavano lentamente; allo stesso tempo svolgevo anche due lavori e completavo solo 20 livelli in sei mesi. Quando mi annoiavo o qualcosa non funzionava, leggevo libri e guardavo tutorial su YouTube, rileggevo "imparare Java", ripensavo molto, tutto andava a posto, come riferimento ho comprato il libro "Java 8 Complete Guide ” poiché non sono molto bravo in inglese per leggere la documentazione. Dal nuovo anno ho deciso di lasciare il mio secondo lavoro e dedicare il tempo tra un turno e l'altro interamente allo studio su JavaRush, e così ho fatto, le cose sono diventate più divertenti, e sono passato dai livelli 20 a 30 a gennaio-febbraio. Vorrei ringraziare in particolare gli sviluppatori per gli ottimi compiti, soprattutto con l'interfaccia grafica. Vorrei che tutti diventassero così) Un problema viene risolto in modo più divertente quando il progresso è visibile in ogni fase. C'erano momenti di disperazione in cui pensavi di aver iniziato tutto questo invano e che difficilmente qualcosa avrebbe funzionato. In questo momento, la cosa principale è scartare tali pensieri, magari fare una pausa, passare a qualcos'altro, guardare una sorta di video motivazionale. Ad esempio, sono sempre stato molto motivato dalle storie di successo, soprattutto da quelle che hanno cambiato la loro specialità. E quando ho portato a termine un altro compito difficile senza sbirciare nei commenti, non c'è limite all'ispirazione. Quindi, alla fine del livello 30, ho iniziato a cercare lavoro sulle risorse pertinenti, perché nelle storie praticamente tutti scrivono di aver trovato lavoro senza finire il corso, ma io non ci credevo davvero, stavo solo testando il mercato, per così dire, osservando quali fossero i requisiti e tutto il resto. E ho visto che Yandex stava cercando stagisti Java, senza pensarci due volte ho messo insieme velocemente un curriculum e l'ho inviato a JavaRush per la verifica, poiché questa opportunità mi era già stata sbloccata. La risposta ha letteralmente distrutto il mio curriculum; ha fallito su quasi tutti i punti. Hanno dato molti consigli pratici, a proposito, non li ho visti in più di un articolo sui curriculum. Mi hanno dato molti link su come prepararmi per un colloquio e consigli su come comportarmi lì e anche, in parte, cosa dire, mi è piaciuto molto (A proposito, li ho usati in futuro, e mi hanno davvero fatto lavoro). Tenendo conto di tutti i commenti, ho inviato il mio curriculum a Yandex. E poi è iniziata l’attesa angosciante. Ma non ho perso tempo. Ho studiato molto intensamente algoritmi e strutture dati, come previsto dai requisiti. Questo può anche essere migliorato su JavaRush guardando il corso CS50. Una settimana dopo ero completamente disperato, pensavo che sicuramente non avrebbero chiamato. Ma due settimane dopo è arrivata la risposta: "Siamo molto contenti del tuo desiderio di lavorare in Yandex, ma sfortunatamente il posto vacante per il quale stai rispondendo è già stato chiuso". Ero un po’ turbato, ma non mi sono arrabbiato. E ho continuato a navigare occasionalmente in siti con lavoro. Sebbene non ci fossero posti vacanti "junior", il mio amico di successo mi ha consigliato di inviare il mio curriculum anche in luoghi in cui erano richiesti "studenti medi", ma ho deciso da solo che lo avrei fatto una volta completato il corso e completato uno stage. Ma un bel giorno è apparso un posto vacante per giugno, ho inviato rapidamente il mio curriculum e il giorno successivo ho ricevuto un invito per un colloquio. Dire che ero preoccupato sarebbe un eufemismo. La sera prima dell'intervista ho letto tutto quello che potevo, mi sembrava di essere come nella barzelletta su Pinocchio, bastava inciampare e tutto si confondeva. Mi è sembrato di aver superato il colloquio nella media, ma pochi giorni dopo mi hanno chiamato e mi hanno detto che gli piacevo davvero ed erano pronti ad assumermi. Ovviamente ho perso soldi, ma sono sicuro che questo è solo l'inizio. Dopo qualche riflessione, ho accettato. E ora, a 28 anni, sono già un programmatore junior, e proprio ieri ero un elettricista che non sapeva nulla della programmazione moderna. Voglio dire che quando lavori già come programmatore, il tuo apprendimento va molto più velocemente e stai già progredendo a passi da gigante. Alla fine, voglio augurare a tutti di non arrendersi, qualunque cosa accada. Se hai deciso qualcosa, allora nessun fallimento dovrebbe metterti in imbarazzo o, tanto meno, portarti fuori strada, ma solo spronarti a nuovi traguardi. Ricorda, il debole cerca le ragioni, il forte cerca le opportunità. Rimanete forti amici, ci sono così tante opportunità là fuori. Un ringraziamento speciale agli sviluppatori di JavaRush per il vostro potentissimo strumento per l'apprendimento di Java, Ti auguro anche di non fermarti e di svilupparti in tutte le direzioni. Se esiste una tale risorsa per lo sviluppo mobile, ti profetizzo montagne d'oro)
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION