JavaRush /Java Blog /Random-IT /Dall'esercito all'IT
Тот кто в танке
Livello 41
Ярославль

Dall'esercito all'IT

Pubblicato nel gruppo Random-IT
Quindi sono arrivato al punto in cui posso finalmente motivare le persone con il mio esempio. Non colpirmi forte: Chukchi non è uno scrittore, Chukchi è uno studente di Java. Ora ho 31 anni e lavoro da tre mesi come programmatore Java presso un'azienda regionale. Ma prima le cose principali. Ho conosciuto la programmazione in terza media, quando mio padre ha comprato un computer per la scuola. Innanzitutto, sono andato in un altro club di istruzione scolastica, dove ho imparato le basi della programmazione in Pascal. Questo mi è tornato utile un po' più tardi a scuola. Ho risolto semplici problemi a livello di un concorso di programmazione scolastica. Allora non avevo alcun successo o conoscenza seria. In parole povere, distinguevo le variabili dalle costanti e conoscevo 3 tipi di loop)) Ma mi piaceva scrivere codice e risolvere problemi. Ho sentito una spinta speciale quando sono riuscita a trovare una soluzione. Poi la vita è andata così che sono entrato in un'università militare. La mia specialità non aveva nulla a che fare con l'informatica. Tuttavia, le competenze acquisite a scuola sono tornate utili qui: ho partecipato alle Olimpiadi di informatica per tutti gli eserciti, che includevano anche compiti di programmazione. Inoltre ho scritto un paio di programmi in Pascal e Delphi: test designer e test stessi. Cose abbastanza banali. Poi ho servito come ufficiale per 5 anni. La mia pratica nella programmazione si è finalmente interrotta. Non entrerò nei dettagli sul perché, ma ho deciso di lasciare l’esercito una volta scaduto il contratto. Dopo quasi 10 anni della mia vita adulta, all’età di 27 anni, mi sono trovato di fronte alla scelta di un percorso futuro. Mi sono sposato e un anno dopo, subito dopo il mio licenziamento, mia moglie ha dato alla luce mio figlio. Non volevano assumermi per una specialità civile (ne ho ricevuta una in un istituto di istruzione superiore) perché non avevo esperienza e, in generale, venivi dall'esercito. La situazione non era eccezionale. Ho iniziato a cercare posti vacanti completamente diversi e mi sono imbattuto in questo: il posto vacante dei miei sogni. Per esagerare: "Ragazzo, conosci qualche linguaggio di programmazione e sei pronto per uno nuovo? L'esperienza non è importante. Vieni da noi e ti insegneremo Java e in generale, siamo bravi e abbiamo i biscotti. Lo stipendio è superiore alla media della tua città”. Beh, qualcosa del genere )) Ricordando qualcosa sui miei problemi con Pascal, ho pensato, perché no. Ho chiamato e sono stato immediatamente invitato per un colloquio. Ero pieno di entusiasmo e anticipazione delle prospettive... Oh, quanto mi sbagliavo))))Dall'esercito all'IT - 1 La mia intervista zero è stata come una bastonata) Si è scoperto che programmare in Turbo Pascal non è ciò che si intendeva conoscendo almeno un linguaggio di programmazione. E la conoscenza che equivale al livello 7 di JavaRash, per usare un eufemismo, non è sufficiente nemmeno per un apprendista. Non sto parlando di tutti i tipi di database e altri framework. Di conseguenza, lo shock è stato tale che ho abbandonato ogni pensiero sulla programmazione per un anno. Si presentò un lavoro come enikeman, prima in un ufficio e sei mesi dopo in un altro, dove lo stipendio mi permetteva di far quadrare i conti e talvolta anche comprare qualcosa di diverso dal cibo e pagare le bollette) Un anno dopo, ho finalmente deciso di provare codifica sul posto di lavoro. Ho iniziato a cercare su Google e ho trovato articoli che descrivevano come scrivere il programma nel Blocco note, compilarlo ed eseguirlo nella console. "Grazie" di cuore agli autori. Dopo un paio di settimane di questa tortura, quando ogni errore di sintassi mi portava a ballare con un tamburello, ho rinunciato di nuovo a programmare, concludendo che il mio treno era partito. Tuttavia, lavorare come enikey con elementi di amministrazione di sistema non mi ha dato la giusta soddisfazione. Sapevo già come fare tutto ciò che era necessario nella mia organizzazione, era difficile imparare qualcosa di nuovo: la flotta di attrezzature era piccola - fino a 50 auto. Tutto è su Windows e non c'era spazio per la sperimentazione. Leggere libri sull'amministrazione della rete e sulla manutenzione del sistema operativo non è stato di alcuna utilità, perché senza pratica qualsiasi conoscenza è morta. Mi annoiavo, non c'erano prospettive di crescita. Non volevo vedermi a 40 anni cambiare la cartuccia di una stampante multifunzione quando ha chiamato uno "specialista". Sono arrivato di nuovo alla necessità di cambiare qualcosa nella mia vita. Ho iniziato a cercare su Google la programmazione in Java e mi sono imbattuto in JavaRush. Mi sono consultato con mia moglie, perché acquistare un abbonamento annuale, anche con uno sconto, era un peso per il budget, e ho deciso. Ho acquistato un abbonamento annuale scontato e ho iniziato a imparare. La struttura della formazione e la visibilità dei progressi mi hanno motivato a studiare in ogni tempo libero. Mi sono reso conto che solo leggendo libri su Java non avrei ottenuto altrettanto successo e regolarità nei miei studi. Naturalmente, l'opportunità di studiare sul lavoro è stata di grande aiuto: da tempo avevo messo in ordine il mio parco attrezzature e le mie reti e raramente lasciavo il mio ufficio. Potrei studiare 3-5 ore al giorno sul posto di lavoro. A casa non c'era quasi nessuna possibilità: la famiglia e la vita quotidiana richiedevano molta attenzione e impegno. A casa potevo studiare per circa 2-3 ore nei fine settimana. Tutto questo sullo sfondo del sostegno di mia moglie ai miei sforzi (per il quale la ringrazio moltissimo). Dopo circa 4 mesi, mi sono stancato di questo ritmo e ho deciso di cimentarmi nello sviluppo di Android. Un amico mi ha chiesto di scrivere una domanda per lui. Pertanto, ho abbandonato la formazione Java per 4 mesi. Ho acquisito esperienza nello sviluppo di un'applicazione mobile, ma sfortunatamente ho ricevuto pochissime conoscenze preziose in Java. Dopo aver terminato l'applicazione (senza finirla), mi sono reso conto che mancavano 4 mesi alla scadenza dell'abbonamento e dovevo completare altri 16 livelli. E ho attaccato JavaRush con ferocia, perché non volevo acquistare un abbonamento aggiuntivo, comunque non avevo abbastanza soldi. Avendo saltato letteralmente alcuni compiti, ho completato il livello 41 una settimana prima della scadenza del mio abbonamento. Eeeh... non ero più vicino a trovare un lavoro, perché avevo bisogno di conoscere database e framework. Padroneggiare le basi in queste materie ha richiesto circa altri 3 mesi prima che iniziassi a scrivere un progetto per animali domestici più o meno serio che potesse essere mostrato come portfolio. Anche in questo caso, lavorare come amministratore di sistema Enikey mi ha aiutato. Ho scritto un'applicazione CRUD per la contabilità delle apparecchiature per ufficio al lavoro. C'era una semplice interfaccia in Spring MVC con pagine html, Spring Boot e ibernazione e generazione automatica di documenti di reporting in Word ed Excel in POI. Bene, e ogni sorta di piccole cose. Sono stati scritti anche alcuni piccoli servizi per automatizzare il mio lavoro, vari generatori di file di configurazione e servizi per il monitoraggio delle registrazioni delle telecamere di sorveglianza con notifiche via email di lavoro. E ora, quasi un anno e mezzo dopo aver iniziato la formazione in Java Rush, ho finalmente smesso di leccarmi le labbra per i posti vacanti e ho iniziato a rispondere e a inviare curriculum. Letteralmente al secondo colloquio, ho ricevuto un compito di prova, che ho trascorso diversi giorni a risolvere con brevi pause per dormire. C'erano tecnologie che non avevo studiato. Ma che ho potuto studiare a livello sufficiente utilizzando Google. Ciò che Java Rush insegna, tra l'altro, è che senza le capacità di autoapprendimento e di ricerca di informazioni diventare un programmatore è, se non impossibile, almeno estremamente difficile. Alcuni giorni di attesa e ho ricevuto la mia prima offerta. Sono diventato un programmatore Java con una registrazione di questo nel mio libro di lavoro. Sono riuscito a dedicarmi all'IT dopo 30 anni e spero di poter avere successo lungo il percorso. Vorrei consigliarti di non arrenderti, di darti un obiettivo. Dovrai assorbire solo un'enorme quantità di informazioni. Oltre a Java Rush, dovrai leggere libri e articoli. Datti delle scadenze precise e non rimandare lo studio e l’apprendimento di cose nuove a domani. E poi ci riuscirai! Ho trascorso diversi giorni a risolverlo con brevi pause per dormire. C'erano tecnologie che non avevo studiato. Ma che ho potuto studiare a livello sufficiente utilizzando Google. Ciò che Java Rush insegna, tra l'altro, è che senza le capacità di autoapprendimento e di ricerca di informazioni diventare un programmatore è, se non impossibile, almeno estremamente difficile. Alcuni giorni di attesa e ho ricevuto la mia prima offerta. Sono diventato un programmatore Java con una registrazione di questo nel mio libro di lavoro. Sono riuscito a dedicarmi all'IT dopo 30 anni e spero di poter avere successo lungo il percorso. Vorrei consigliarti di non arrenderti, di darti un obiettivo. Dovrai assorbire solo un'enorme quantità di informazioni. Oltre a Java Rush, dovrai leggere libri e articoli. Datti delle scadenze precise e non rimandare lo studio e l’apprendimento di cose nuove a domani. E poi ci riuscirai! Ho trascorso diversi giorni a risolverlo con brevi pause per dormire. C'erano tecnologie che non avevo studiato. Ma che ho potuto studiare a livello sufficiente utilizzando Google. Ciò che Java Rush insegna, tra l'altro, è che senza le capacità di autoapprendimento e di ricerca di informazioni diventare un programmatore è, se non impossibile, almeno estremamente difficile. Alcuni giorni di attesa e ho ricevuto la mia prima offerta. Sono diventato un programmatore Java con una registrazione di questo nel mio libro di lavoro. Sono riuscito a dedicarmi all'IT dopo 30 anni e spero di poter avere successo lungo il percorso. Vorrei consigliarti di non arrenderti, di darti un obiettivo. Dovrai assorbire solo un'enorme quantità di informazioni. Oltre a Java Rush, dovrai leggere libri e articoli. Datti delle scadenze precise e non rimandare lo studio e l’apprendimento di cose nuove a domani. E poi ci riuscirai!
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION