Bună ziua tuturor! Permiteți-mi să vă împărtășesc câteva cuvinte despre cum am decis să intru în domeniul IT. Procedând astfel, sper să sporesc motivația și încrederea în sine a oricui se gândește sau încearcă deja să meargă pe această cale. Trebuie să spun că fiecare individ trebuie să ia o decizie personală fermă dacă aceasta se potrivește bine. Pentru că pe drumul către acest obiectiv, te vei confrunta cu o mulțime de obstacole și te vei spune așa ceva: „ Poate că asta nu este pentru mine ” sau „ Probabil sunt prea prost. ” Trebuie să te împaci cu asta și accepta aceasta. Va fi dificil, dar dacă vei depăși, câștigurile sunt tangibile. În prezent am 27 de ani ( la momentul când această poveste a fost publicată în februarie 2018 - nota editorului). Am început studiile universitare de mai multe ori =) Prima dată a fost ei încă desfășurau examene de admitere (ultimul an înainte de implementarea la scară largă a testării independente externe (EIT)). În ciuda faptului că mi-am promovat cu brio examenele de liceu, m-a afectat decalajul dintre programa mea de liceu și ceea ce era cerut la universitate (testele EIT nu sunt nimic în comparație cu vechile examene). Am urmat cursuri pregătitoare. Le-am terminat si m-am inscris. Deși departamentul meu era bun, cumva nu mi-a adus nicio plăcere. Nu am vrut să-mi leg viața de nuci, roți dințate și desene. Am plecat în primul an și, în baza unui contract, m-am reînscris acolo unde am vrut. Am luat în considerare perspectivele viitoarei mele profesii atunci când mi-am ales domeniul de studiu. Universitatea a oferit descrieri frumoase despre ceea ce voi avea după absolvire. Și inspirat de viitorul meu luminos, am deschis cărțile. Acum este timpul pentru un meme: "Niciodată nu am greșit atât de mult. „Am fost învățat o grămadă de prostii inutile, care au fost cu aproximativ un secol în urmă. Unele materii, cum ar fi C++ și bazele de date, au fost cu siguranță interesante. Dar nu am putut să le învăț corect, pentru că a trebuit să câștig bani pentru locuință. si mancare.Trebuie sa spun ca nu a fost cea mai buna situatie.
Hobbit-ul: O calatorie neasteptata
Studiile mele au mers în acest fel și mi-am dat seama că, practic, nu aveam nicio direcție. În acest timp, mi-am schimbat locul de muncă de multe ori. Am fost ospătar, promotor, merchandiser, agent de vânzări etc. Mi-am dobândit pricepere într-o altă profesie foarte specializată, foarte interesantă și bine plătită, dar aproape în totalitate fără cerere în țările noastre. Așa că totul se învârtea și, la un moment dat, mi-am dat seama că începeam să mă predau puțin. Când te grăbești la serviciu toată ziua și ești un student universitar cu normă întreagă, care mergi în campus pentru a încerca să termini un laborator sau un proiect, apoi, seara, vii acasă și încerci să înveți altceva, începi să realizezi că nu este sustenabil și trebuie să te gândești la un alt plan. După cum sa întâmplat, în jurul meu erau oameni care fie lucrau deja în IT, fie încercaseră să devină programatori. Privind la ei, am văzut că erau interesați de munca lor. Rezultatele lor au reflectat această pasiune. Desigur, principalul factor pentru mine a fost partenerul meu, care m-a susținut mereu și în toate lucrurile. Sincer, nu știu ce s-ar fi întâmplat cu mine fără ea. Era bună la științele dure și gravita spre programare. Ea mi-a sugerat să încerc. Trebuie să spun că nu m-am interesat niciodată de ea înainte și am crezut că nu era deloc lucrul meu. Dar am început să încerc. Desigur, inițial a existat o confuzie completă în capul meu și mi-a fost greu să mă forțez să continui.Am încercat să învăț C ++, dar a învățat asta folosind manuale a fost greu. Motivația mea a scăzut la zero. Așa că am luat pauze. Mai târziu, prietena mea a intrat cumva la cursurile oferite de o companie care căuta să angajeze niște oameni după ce i-a învățat cum să programeze în programare Java. Am fost împreună la un interviu. Cu acea ocazie, nu am trecut. Timpul insuficient de pregătire a fost din nou un factor. M-am întors din nou la muncă, revenind periodic la studii. A mai fost o rundă de recrutare pentru cursuri și de data aceasta am fost acceptat (apropo, exact așa m-am hotărât să studiez Java). Din nou, a fost al naibii de greu. Îmbinarea muncii cu studiile universitare a fost destul de grea, dar când s-a adăugat studiile la aceste cursuri, cu greu am reușit să realizez ceva. În plus, am început să avem probleme cu familia. A trebuit să renunț la studii. A trecut timpul. Mi-am terminat licența și în sfârșit mi-am dat seama că voi absolvi facultatea cu perspective minunate de a deveni specialist în toate și în nimic. Am trecut la un program de master bazat pe corespondență. Pot să spun sincer că nu am pierdut nimic.După părerea mea, studiile noastre superioare nu îți oferă altceva decât abilitatea de a te învârti și de a țese împreună cu un sentiment de dezamăgire că pierzi mult timp pe care l-ai putea folosi pentru a face ceva util. Munca a devenit puțin mai ușoară. Am început să am ceva timp liber. Dar puteam deja să văd că trebuie să pun bazele unui viitor decent. Slujba mea actuală nu mi-a dat altceva decât nervi prăjiți. Mi-am reluat studiile Java. Am încercat să fac asta folosind cartea lui Kathy Sierra și Bert Bates. Ca și data trecută, a fost o luptă pentru mine să învăț ceva în acest fel. Îmi doream un fel de structură și o abordare cuprinzătoare, dar ceea ce am primit a fost să sară de la un subiect la altul. Atunci prietenul meu mi-a spus că și-a încercat mâna la programare și a început să studieze folosind CodeGym (CodeGym este versiunea în limba rusă a CodeGym — nota editorului). Trebuie să spun că la început am fost foarte sceptic. Un joc care învață pe cineva să programeze? Părea un mod de a fi înșelat. La urma urmei, programatorii adevărați învață din cărți și nimic altceva. Dar, după o perioadă mizerabilă în care am căutat prin manuale, am decis să urmez sfaturile și să încerc CodeGym. Și trebuie să spun că atunci a început. Acesta este ceea ce căutam. O abordare și o structură cuprinzătoare. Toate sarcinile atribuite au inclus practică. Tot ce am învățat, am aplicat imediat, așa că mi-a rămas în cap. Am scris cod la serviciu. Am fost un fior cu fiecare sarcină pe care am rezolvat-o, deoarece asta a deblocat ușa către următorul nivel. Fiecare articol m-a motivat. Când au apărut videoclipuri în procesul de învățare, îmi plăcea să-mi prepar ceai verde, să iau un Snickers și să iau o pauză pentru a viziona. M-a ajutat să-mi limpezească capul și, în același timp, mi-a stimulat motivația. Desigur, au fost momente grele. Nu numai că slujba mea la acea vreme și-a pierdut distracția, dar era și absolut greață. Managerii ne cereau constant să lucrăm ca niște sclavi de galere, încercau constant să ne reducem salariile și ne prăjeau nervii. A trebuit să mă plic și să țes pentru a-mi câștiga existența. Mai mult, am fost deprimat de sentimentul că călc pe apă în timp ce toată lumea mergea înainte (și asta era partea cea mai proastă). Desigur, asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba. Desigur, au fost momente grele. Nu numai că slujba mea la acea vreme și-a pierdut distracția, dar era și absolut greață. Managerii ne cereau constant să lucrăm ca niște sclavi de galere, încercau constant să ne reducem salariile și ne prăjeau nervii. A trebuit să mă plic și să țes pentru a-mi câștiga existența. Mai mult, am fost deprimat de sentimentul că călc pe apă în timp ce toată lumea mergea înainte (și asta era partea cea mai proastă). Desigur, asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba. Desigur, au fost momente grele. Nu numai că slujba mea la acea vreme și-a pierdut distracția, dar era și absolut greață. Managerii ne cereau constant să lucrăm ca niște sclavi de galere, încercau constant să ne reducem salariile și ne prăjeau nervii. A trebuit să mă plic și să țes pentru a-mi câștiga existența. Mai mult, am fost deprimat de sentimentul că călc pe apă în timp ce toată lumea mergea înainte (și asta era partea cea mai proastă). Desigur, asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba. Nu numai că slujba mea la acea vreme și-a pierdut distracția, dar era și absolut greață. Managerii ne cereau constant să lucrăm ca niște sclavi de galere, încercau constant să ne reducem salariile și ne prăjeau nervii. A trebuit să mă plic și să țes pentru a-mi câștiga existența. Mai mult, am fost deprimat de sentimentul că călc pe apă în timp ce toată lumea mergea înainte (și asta era partea cea mai proastă). Desigur, asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba. Nu numai că slujba mea la acea vreme și-a pierdut distracția, dar era și absolut greață. Managerii ne cereau constant să lucrăm ca niște sclavi de galere, încercau constant să ne reducem salariile și ne prăjeau nervii. A trebuit să mă plic și să țes pentru a-mi câștiga existența. Mai mult, am fost deprimat de sentimentul că călc pe apă în timp ce toată lumea mergea înainte (și asta era partea cea mai proastă). Desigur, asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba. am încercat constant să ne reducem salariile și ne-am prăjit nervii. A trebuit să mă plic și să țes pentru a-mi câștiga existența. Mai mult, am fost deprimat de sentimentul că călc pe apă în timp ce toată lumea mergea înainte (și asta era partea cea mai proastă). Desigur, asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba. am încercat constant să ne reducem salariile și ne-am prăjit nervii. A trebuit să mă plic și să țes pentru a-mi câștiga existența. Mai mult, am fost deprimat de sentimentul că călc pe apă în timp ce toată lumea mergea înainte (și asta era partea cea mai proastă). Desigur, asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba. asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba. asta mi-a afectat viața de familie. Jumătatea mea mai bună, care lucra deja ca dezvoltator la acea vreme, era îngrijorată de toate acestea. Și, desigur, acest stres a intrat în amestec. În studiile mele, am întâlnit uneori și sarcini care mă făceau să mă simt inadecvat și ieșit din profunzime. Dar de fiecare dată m-am forțat să suport și am terminat treaba.
maiorul Payne
Am atins nivelul 25 la acest curs Java. Prietenul meu care mi-a recomandat aceste cursuri era deja angajat și mi-a sugerat să încep să-mi scriu propriile proiecte. La acea vreme, ne-am confruntat cu dificultăți financiare și, după cum s-a întâmplat, ultimul meu abonament lunar tocmai se terminase. Am decis să-i urmez sfaturile (apropo, am unele regrete că nu am reușit să termin antrenamentul). Am început să studiez cadrul de primăvară. Acum cu greu îmi pot imagina dezvoltarea Java fără ea. Am aprofundat în HTML și CSS. Și chiar am început să zgârie o mică aplicație web. Prima mea aplicație nu a făcut nimic util decât să mă ajute să stăpânesc noile tehnologii. În esență, a asamblat un obiect dintr-o listă de diferite componente și niveluri de calitate. Super simplu. Dar a fost ceea ce m-a lăsat să asimilez elementele fundamentale și mi-a dat încredere că îmi puteam deja să-mi pun în practică abilitățile. Pe parcurs, am început să monitorizez piața muncii. Erau o mulțime de locuri de muncă și totuși nu existau. Practic, sectorul IT din orașul meu este uriaș, iar dezvoltatorii Java sunt mereu la cerere. Dar majoritatea locurilor de muncă disponibile au fost pentru programatori de nivel mediu și superior. Rarele deschideri pentru un dezvoltator junior necesitau fie cel puțin un an de experiență, fie capacitatea de a lucra cu o grămadă de tehnologii pe care nu le cunoșteam. Acest lucru se datorează faptului că piața era suprasaturată cu dezvoltatori neexperimentați și, ca urmare, pragul de calificare pentru intrare a crescut constant. Totuși, în Lviv ( un oraș din vestul Ucrainei, Europa - nota editorului), ați putea vedea uneori locuri de muncă care necesită doar Java Core. În ciuda acestui fapt, am început să trimit CV-uri, în timp ce îmi codez propriile proiecte și studiez noile tehnologii disponibile pentru începători pe dou.ua. Mi-am creat un cont LinkedIn și am indicat câteva abilități pe profilul meu. Desigur, nu au existat răspunsuri. Ce companie are nevoie de un novice care ar trebui să fie instruit, necesitând investiții de timp, bani și resurse umane? Nici unul. Dar nu am cedat. M-am încăpățânat să-mi trimit CV-ul, chiar și în locurile care caută un programator de nivel mediu. A trecut timpul. Și bineînțeles, am disperat. Nimic nu părea să reușească. Dar apoi am primit o invitație pentru a efectua o sarcină de testare (apropo, a venit de la o companie cu o deschidere de nivel mediu). Când l-am deschis, am experimentat simultan frică și fericire. Am văzut că sarcina era în întregime în limitele capacităţilor mele. A trebuit să scriu o aplicație care să permită utilizatorului să creeze un obiect cu un identificator, nume și valoare numerică. A trebuit să folosesc Spring (Boot, IoC, REST, MVC, Security), Hibernate, MySQL și JUnit. Thymeleaf a fost sugerat pentru interfața cu utilizatorul. La acea vreme, cunoșteam mai mult sau mai puțin doar Spring IoC, MVC și MySQL. Cinci zile au fost alocate pentru tot. M-am aruncat în învățare. Nu prea am dormit. Pe deasupra, trebuia să zburăm pentru a vizita rudele în mijlocul acestei perioade. Am încercat tot posibilul și abia mă puteam gândi când a venit ultima zi din cauza lipsei de somn. Am depus sarcina. După o scurtă așteptare, am primit un răspuns că mi-au verificat sarcina și că vor lua notă de mine. Desigur, acesta a fost răspunsul politicos standard. Știam foarte bine că era puțin probabil să pot îndeplini bine sarcina la prima mea încercare. Dar a fost ceva. Această oportunitate mi-a permis să învăț multe lucruri noi. Chiar dacă nu am primit o ofertă, am fost totuși recunoscător pentru oportunitatea de a mă testa.
Stapanul Inelelor
Am continuat să studiez. M-am înscris la cursul de programare ținut în fiecare toamnă de o firmă cunoscută din orașul nostru. Cu cunoștințele mele existente, am trecut cu ușurință testul de screening. Scopul cursului a fost de a introduce studenții în limbaje și instrumente de dezvoltare. În plus, cei care doreau puteau să formeze grupuri la care era repartizat un supervizor. Li s-a dat un anumit proiect de implementat. În teorie, acest lucru a făcut posibil să fii remarcat și să obții un loc de muncă. Aici am învățat că nu numai cunoașterea tehnologiei este importantă, ci și munca în echipă. Pe parcursul cursului, am văzut ce îmi lipsea și puțin înainte de a se termina, am început să lucrez la o aplicație care semăna foarte vag cu un Pinterest simplificat. Pe parcurs, am rugat un prieten să mă îndrume. Timpul a trecut și am văzut că fac mai multă muncă și mai bună. Cu fiecare pas nou, Am simțit că sunt pe drumul cel bun. Mi-a plăcut foarte mult ceea ce făceam. Am lustruit cu drag fiecare detaliu al aplicației mele. Acest lucru a fost valabil mai ales pentru frontend. Mi-a luat mai mult să dezvolt decât backend-ul. Pentru că nu poți ghici cu proporții și totul părea ca o porcărie. A mai trecut puțin timp și am văzut că se recrutau din nou pentru cursurile la care mă înscrisem anterior de două ori. Am decis să-mi trimit din nou CV-ul. Totul a fost frumos scris și formatat (în engleză, desigur). Ca răspuns, am fost din nou invitat la un interviu. Când am primit invitația, interviul era la o săptămână distanță. În acest timp, am devorat site-uri web care sugerau răspunsuri la întrebările pe care le-ar putea adresa. Ceea ce a urmat părea să-mi confirme sentimentele. Am intrat la cursuri. Procesul de învățare a cerut participanților să participe la cursuri și să facă temele. Toți participanții au fost împărțiți în echipe și au primit un proiect de practică care a stat la baza întregii experiențe educaționale. Când echipa mea și-a primit proiectul de practică, cu toții ne-am gândit că nu vom reuși să-l reușim. Supraveghetorii noștri au recunoscut că subiectul a fost excepțional și, după toate standardele, unul dintre cele mai dificile atribuite vreodată. Au fost o mulțime de tehnologii pe care noi nu le-am studiat. Totuși, am decis că ar trebui să încercăm și, în orice caz, ar fi o experiență foarte bună. Aici trebuie să spun că am fost foarte norocos să obțin echipa pe care am primit-o. Toți cei din echipă au înțeles importanța pregătirii și și-au dorit să obțină un loc de muncă. Cred că acesta este singurul motiv pentru care am reușit să facem față proiectului. De fiecare dată când aveam o problemă, ne-am adunat cu toții și am spart blocajul. A fost o adevărată plăcere să lucrez în aceste circumstanțe. Desigur, în tot acest timp am fost foarte agitat. Îmi amintesc chiar că am plecat în vacanță cu familia și prietenii în timpul sărbătorilor de mai, gândindu-mă că asta ar fi o distragere plăcută. Dar nici un astfel de noroc :) Totul mi-a părăsit mintea, în afară de ceea ce aveam nevoie. Era imposibil de uitat nici măcar pentru un minut. Dar chiar și asta a fost în bine :) Și aici povestea asta se termină. Pe măsură ce ne-am încheiat munca la proiect, am fost invitată la un interviu înainte de sfârșitul cursului. În ciuda emoției mele mari, am trecut de interviu și am primit prima mea ofertă. Cred că este de la sine înțeles că bucuria mea nu a cunoscut limite. în tot acest timp am fost foarte agitat. Îmi amintesc chiar că am plecat în vacanță cu familia și prietenii în timpul sărbătorilor de mai, gândindu-mă că asta ar fi o distragere plăcută. Dar nici un astfel de noroc :) Totul mi-a părăsit mintea, în afară de ceea ce aveam nevoie. Era imposibil de uitat nici măcar pentru un minut. Dar chiar și asta a fost în bine :) Și aici povestea asta se termină. Pe măsură ce ne-am încheiat munca la proiect, am fost invitată la un interviu înainte de sfârșitul cursului. În ciuda emoției mele mari, am trecut de interviu și am primit prima mea ofertă. Cred că este de la sine înțeles că bucuria mea nu a cunoscut limite. în tot acest timp am fost foarte agitat. Îmi amintesc chiar că am plecat în vacanță cu familia și prietenii în timpul sărbătorilor de mai, gândindu-mă că asta ar fi o distragere plăcută. Dar nici un astfel de noroc :) Totul mi-a părăsit mintea, în afară de ceea ce aveam nevoie. Era imposibil de uitat nici măcar pentru un minut. Dar chiar și asta a fost în bine :) Și aici povestea asta se termină. Pe măsură ce ne-am încheiat munca la proiect, am fost invitată la un interviu înainte de sfârșitul cursului. În ciuda emoției mele mari, am trecut de interviu și am primit prima mea ofertă. Cred că este de la sine înțeles că bucuria mea nu a cunoscut limite. Era imposibil de uitat nici măcar pentru un minut. Dar chiar și asta a fost în bine :) Și aici povestea asta se termină. Pe măsură ce ne-am încheiat munca la proiect, am fost invitată la un interviu înainte de sfârșitul cursului. În ciuda emoției mele mari, am trecut de interviu și am primit prima mea ofertă. Cred că este de la sine înțeles că bucuria mea nu a cunoscut limite. Era imposibil de uitat nici măcar pentru un minut. Dar chiar și asta a fost în bine :) Și aici povestea asta se termină. Pe măsură ce ne-am încheiat munca la proiect, am fost invitată la un interviu înainte de sfârșitul cursului. În ciuda emoției mele mari, am trecut de interviu și am primit prima mea ofertă. Cred că este de la sine înțeles că bucuria mea nu a cunoscut limite.În cele din urmă, mi-am atins obiectivul și am avansat la un nou nivel. Acum lucrez de opt luni. În fiecare zi sunt convins că sunt unde ar trebui să fiu și îmi place ceea ce fac. Desigur, sunt și mai motivat de faptul că munca mea este bine plătită și compania mea se străduiește să-mi ofere condiții confortabile de lucru. În țara noastră, sunt puține locuri unde se poate vedea asta. Desigur, chiar și acum există provocări și uneori trebuie să sacrific somnul și să muncesc până târziu în noapte. La bine sau la rău, îmi place. În plus, nu trece niciodată neobservat de conducere. În ultimii șapte ani, mi-a plăcut foarte mult ceea ce am făcut. Desigur, acest lucru a avut un efect pozitiv asupra tuturor aspectelor vieții mele. Drept urmare, pot spune că, în ciuda tuturor dificultăților și obstacolelor, oricine poate realiza ceea ce își dorește. Trebuie doar să nu devii de la calea pe care ai ales-o, să depui toate eforturile și să nu renunți niciodată când apar eșecuri. Îmi pare rău că m-am lăsat atât de luat. Sper că asta ajută pe cineva în momentele dificile. M-a ajutat. Toate cele bune și mulțumiri echipei care a creat acest curs Java. chiar m-ai ajutat :)
GO TO FULL VERSION