JavaRush /Java Blog /Random-IT /Un diploma non è ancora una specialità
Михаил Прокопчук
Livello 37
Брест

Un diploma non è ancora una specialità

Pubblicato nel gruppo Random-IT
Questa storia è comune ed è stata ripetuta molte volte in questo settore.
Diploma - non ancora una specialità - 1
Quindi, mi sono laureato al liceo con una specializzazione in fisica e matematica e ho ottenuto l'81% di tutti i punti possibili al CT (analogo all'esame di stato unificato in Bielorussia), che mi ha dato l'opportunità di iscrivermi a quasi tutte le specialità tecniche a livello nazionale. università. Inizialmente avevo pensato di dedicarmi al settore energetico, ma chi lavorava in questo campo mi ha dissuaso. Pertanto, quando ho dovuto scegliere dove andare dopo il CT, sono rimasto confuso e ho commesso un grave errore di calcolo: visto che tutti i più intelligenti tra noi si stavano iscrivendo a una specializzazione in informatica, ho deciso che in futuro sarebbe stato difficile competere con i più forti, e il mercato sarebbe saturo di programmatori... Eh, Bilbo, non mi sono mai sbagliato così tanto, perché noi non lavoriamo sul mercato interno, ma su quello internazionale, e un paio di centinaia di persone in più non lo faranno saturare il mercato. Avendo scelto, come sembrava allora, una professione buona e redditizia per l'epoca, non sapevo una cosa: dopo la laurea dovevo ottenere una certificazione, e per questo dovevo prima ottenere 2 anni di esperienza lavorativa in officine di riparazione , cosa che non mi piace particolarmente. Così ho deciso di cambiare professione. La scelta era già ovvia, perché già nel primo anno mi sono reso conto che, rispetto alla maggioranza, ero bravo a programmare e potevo entrare nella specialità attraverso l'autoeducazione, e non avevano proprio bisogno di un corso. Ho iniziato a chiedere ai miei amici IT da dove iniziare, quale lingua, ecc. La prima lingua che mi è stato consigliato di scegliere era qualcosa con OOP, ad es. o Java o C++, perché Questi sono quelli che contengono la maggior parte dei materiali formativi. E in questo momento mi sono imbattuto in JavaRush) Dopo aver completato i primi 10 livelli la sera in 3 settimane, ho capito che questo era ciò di cui avevo bisogno e ho pagato un abbonamento annuale. I compiti sono stati assegnati, non dico che fossero facili, ho fatto molte cose che sembravano corrette, ma il compilatore non le ha accettate. Ed ero già al 4 ° anno, tra un anno devo trovare lavoro come programmatore, quindi ho deciso che se il compilatore si lamenta quando sembra la decisione giusta, non disturbarmi e cercare risposte nell'aiuto, che mi ha fatto risparmiare molto tempo a lungo termine e ho potuto investire. Nell’ottobre 2016 ero già al livello 25-27 e stavo pensando di fare uno stage invernale, ma non sono arrivato in tempo per l’inverno. A gennaio ho superato il livello 30 richiesto all'epoca + un paio in più e mi sono iscritto per un incarico di prova per lo stage. E qui i miei occhi sono usciti dalle orbite: non ci hanno nemmeno insegnato questo, è solo un livello diverso... Per una settimana non sapevo nemmeno cosa fare, ho elaborato un'idea definitiva e Maven, ne ha fatti alcuni una specie di ciao mondo a Maven e nient'altro per me Ciò che non bastava, per fortuna c'era qualcuno a cui chiedere aiuto. È vero, non mi hanno aiutato molto, anche se sono stati in grado di spiegare l'essenza di Maven e Spring Framework (anche se in realtà hanno ripetuto ciò che è ovunque). Di conseguenza, ho semplicemente trovato una soluzione già pronta su Github e ho passato 2 settimane a studiarla e modificarla un po 'in modo che non si notasse che era stata rubata). Ma ho ottenuto uno stage. Ed è stato fantastico, Gregory (colui che conduce lo stage stesso) ha fatto il corso in modo che coloro che non hanno mai sentito parlare di Spring, Maven, Git, Data Base, Orm, ecc. Potrebbero fare i compiti usando le sue lezioni e i suoi collegamenti. Ma non sono riuscito a completare completamente lo stage: è arrivata la sessione e lo stage ha dovuto essere posticipato di un mese. E ora è l'estate 2017, mancano poco più di 3 mesi al tirocinio e il tempo stringe, ma ho completato lo stage secondo le mie lezioni e ho capito che potevo provare a fare dei colloqui (perché non vedo l'ora comunque più a lungo). Prima di questo, tra l'altro, ero già stato a 1 colloquio, superato con successo (c'erano 3 test e il punteggio soglia per ciascuno, in inglese e logica quasi non ce l'ho fatta, ma d'altra parte ho superato il test di lingua (nel mio caso, ovviamente, Java) con un notevole overkill, quindi hanno detto che avrebbero chiuso un occhio su piccole carenze. Ma al momento semplicemente non avevano bisogno di sviluppatori Java, quindi mi hanno detto che si ricordavano e se si fosse presentato un posto vacante mi avrebbero offerto (sì, ho capito tutto, sono stato espulso culturalmente, vinto). Il passo successivo è stato EPAM Systems. L'azienda è grande, pronta ad assumere giovani, ma... era dannatamente difficile per me per contattare le risorse umane. Semplicemente non mi hanno risposto finché non ho richiamato a ogni domanda. Ma il compito del test era tutto per me: lo hanno fatto. In 2 settimane, 24 ore su 24, 7 giorni su 7, l'ho realizzato e l'ho consegnato al curatore. Un'altra settimana di silenzio e solo dopo 2 mie chiamate mi è stato fissato un colloquio, durante il quale ho fallito non nello sviluppo in sé, ma nei test, infatti le domande riguardavano solo i test, cosa che ho fatto nel progetto di test all'improvviso, a dire il vero. Di conseguenza, mi è stato offerto di lavorare gratuitamente per almeno diversi mesi e forse mi avrebbero assunto, ma è già la fine di agosto e manca 1,5 mesi alla distribuzione, il che significa che questa non è un'opzione per me. È vero, ho accettato, ma dopo non mi ha ancora contattato nessuno. Bene, al diavolo loro. Senza molte speranze, ho inviato il mio curriculum a un altro ufficio.... E poi è iniziato tutto, hanno risposto immediatamente al mio curriculum ed è stato fissato un colloquio per il giorno successivo. In esso, però, mi sono state poste solo domande generali: dove, come ne sapevo, che livello di conoscenza ho, ho esperienza, ecc. Abbiamo concordato che dopo aver completato il compito del test, si sarebbe tenuto un colloquio tecnico. Le specifiche tecniche mi sono state inviate il giorno successivo e nel giro di 8 o 9 giorni le ho completate e inviate. Il giorno dopo aver presentato l'incarico, avevo programmato un secondo colloquio, ma comprendeva anche solo domande generali, ma di conseguenza ho ottenuto uno stage. Si è subito convenuto che già a ottobre avrei dovuto sapere da loro se erano pronti a prendermi o no (visto che nello stesso momento mi aspettavano in un altro posto, questo era il mio piano se non avesse funzionato subito ). E così, dopo aver completato un'attività di test interno sul progetto (praticamente non ho toccato il progetto stesso, ho solo conosciuto esso e lo stack tecnologico su di esso - ad esempio, con jsf, che non era stato precedentemente toccato da jboss e ho creato un semplice CRUD basato sui loro modelli in modo simile, che erano già presenti nel progetto). E alla fine hanno accettato di portarmi. Da novembre con contratto di affitto e da febbraio con contratto di distribuzione. Di conseguenza: 1,5 anni senza tempo libero in un limbo, quando non sai se il lavoro ti ripagherà, si è rivelato ben speso e festeggerò giustamente il prossimo 256° giorno dell'anno insieme agli altri. PS credi in te stesso e fai un piano accurato e il successo ti aspetta. PPS ballare con un tamburello prima di inviarlo al validatore a volte aiuta.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION