JavaRush /Java Blog /Random-TL /15 buwan, 750 oras
Дмитрий
Antas
Москва

15 buwan, 750 oras

Nai-publish sa grupo
Ano ang kinalaman ng java dito? Sa production facility na pinagtatrabahuhan ko, iminungkahi ng amo na mag-aral ako ng 1C. Ang software na ito ay nasa mga labi ng lahat. Bakit hindi? Binuksan ko ang YouTube, nakakita ng mga aralin sa 1C, at nagsimulang manood. Bilang karagdagan sa mga aralin mismo, nagsimulang lumabas sa feed ang mga video na nauugnay sa 1C. Ang isa sa kanila ay tinawag na: "PAANO KUMITA NG 300 THOUSAND PER MONTH BILANG 1C PROGRAMMER." Nag-Internet ako mula pa noong 2002 at nakakita ng maraming iba't ibang magarbong headline tungkol sa hindi kapani-paniwalang pera, i-click lang. Pero naniwala ako sa lalaking ito. Ang kanyang pangalan ay Leontyev Ilya . Ang isang taong may malawak na karanasan ay nagbibigay ng mga serbisyo sa pagpapaunlad. Ang oras-oras na rate ay 2500 rubles sa Moscow, gumagana ng 30 oras sa isang linggo. Pagkatapos ay pinanood ko ang isa pang video at isa pa. Sa loob ng 3 buwan ay nakakuha siya ng trabaho at literal sa unang taon ay umabot siya ng 100 sa isang buwan. Bukod dito, ayon sa kanya, mas mabilis itong makakamit kung pipiliin mo ang tamang diskarte sa pag-aaral. Nag-record din ako ng ilang mga aralin tungkol dito. Nagliwanag ang mata ko. 100 libong rubles para sa unang taon. Siyempre, ipinagpalagay ko na wala akong mas mataas na teknikal na edukasyon tulad niya. At sa pangkalahatan, marahil ako ay mas tanga at maglalaan ng mas kaunting oras para dito. Kaya naman, handa akong mag-aral ng anim na buwan bago ang aking unang trabaho. Si Ilya ay naging isang tagapayo para sa akin, kahit na hindi niya ito alam. Sa kanyang video, binalangkas niya ang isang solong panuntunan: " Matuto araw-araw ." alis na tayo. Lumalabas na hindi ganoon kadali ang pag-aaral. Sa paglipas ng panahon, ang aking kakayahang mag-concentrate ay lumala. Ngunit nagtiwala ako kay Ilya at nag-aral araw-araw sa anumang halaga. Nagsimula ako sa maliit - 15 minuto sa isang araw. Disyembre 2019 noon. Kung nagsimula akong mag-aral nang isang oras sa isang pagkakataon, malamang na susuko ako. Ngunit salamat sa isang napakaliit na pagkarga, nagkaroon ako ng sapat na lakas upang magpatuloy. Nag-install ng habit trackersa telepono. Binuksan ang mga kursong "Pagprograma sa 1C - sa loob ng 21 araw." Sa pamamagitan ng paraan, natapos ko ang paggastos ng mga 60 araw sa kanila. Muli akong pumunta sa YouTube, at sinabi ni Ilya na nagsimula siyang mag-aral ng java gamit ang kursong javarush. Nagsalita siya tungkol sa proyektong ito nang may labis na sigasig na naging interesado rin ako. Pumasok ako at natapos ang mga libreng level. Ngunit ang subscription ay tila mahal sa akin. Wala akong planong seryosohin. Pagkatapos ng lahat, ang java ay isang wika para sa "tunay" na mga inhinyero, at gusto kong kumita ng pera. Ang isang diskwento para sa isang taon ay darating sa Enero. Para lamang sa 5800 rubles. Sa oras na iyon, mayroon akong pagnanais na umalis ng bansa kahit sa susunod na 5-7 taon. At walang nangangailangan ng 1C sa labas ng CIS. Iyon ay, ang 1C ay mukhang isang mas simpleng landas, ngunit may mga limitasyon. At ang java ay mas kumplikado, ngunit may posibilidad na lumipat sa ibang araw. Nagbasa ako ng Internet, javarush. Napagtanto ko na ang karamihan ay makakahanap ng kanilang unang trabaho bilang isang java programmer sa unang 2 taon ng pag-aaral. Bumili ako ng taunang subscription sa javarush. Napagpasyahan kong pag-aralan ko ang parehong 1C at Java nang sabay. Nais kong sabihin na ang kakayahang tumutok sa pag-aaral ay sinanay. Ginamit ko ang Pomodoro technique sa loob ng 25 minuto. Iyon ay, 25 minuto para sa 1s, 25 minuto para sa java. Hindi gaano, ngunit araw-araw. Noong tagsibol ng 2020, nang magsimulang hayagang pagalitan ni Ilya ang kumpanya ng 1C. Natapos ko na ang 1C school ng Milkin sa loob ng ilang buwan. Kukuha na sana ako ng 1C: Professional. Ngunit pagkatapos timbangin ang lahat ng mga kalamangan at kahinaan, nagpasya akong huminto sa pag-aaral ng 1C at tumutok sa java. Bago ang Setyembre 2020, nag-aral ako ng mga 60-90 minuto sa isang araw. Sa oras na iyon, nakakuha ako ng isa pang aplikasyon para sa pamamaraan ng Pomodoro. Salamat sa kanya, mayroong data: habang pinagsama ko ang trabaho sa pag-aaral, gumugol ako ng halos 30 oras sa isang buwan sa pag-aaral. Sa pagtatapos ng Agosto, naging malinaw na may ginagawa ako sa Java. Sa oras na iyon ay nasa level 20 na ako. Humingi ako ng tulong sa aking mga magulang, upang matulungan ako sa pera habang tinatapos ko ang aking pag-aaral bago makakuha ng aking unang trabaho. Sinuportahan nila kami, na labis naming ipinagpapasalamat. Ang aktibong pag-aaral ng humigit-kumulang 3 oras bawat araw ay tumagal hanggang kalagitnaan ng Marso 2021. Mayroong ilang mga pagtatangka upang maghanap ng trabaho. Nagsimula akong mag-apply para sa junior vacancies noong Oktubre 2020. Ang unang pagkakataon na tinawag ako para sa isang pakikipanayam ay noong Pebrero 12, 2021. At kung saan ang una, mayroong pangalawa, pangatlo... Sa ikalimang panayam, natanggap ako. Ang unang araw ko sa trabaho ay ika-23 ng Marso. Ngayon ay ika-4 ng Hulyo, natapos na ang panahon ng pagsubok, kaya't isinusulat ko ang talang ito dahil sinabi sa amin ng ibang mga kuwento ng tagumpay kung ano ang landas na tatahakin mula sa simula ng paaralan hanggang sa unang trabaho. turn ko na para sabihin sa akin. Itinuturing kong tungkulin ng aking mga guro na pangalanan ang mga mahuhusay na guro na naglaan ng kaalaman sa akin, ngunit hindi ko sila kilala nang personal. Zaur Tregulov. Kamangha-manghang guro. Kumpletuhin ang javarush pagkatapos ng level 20, pinapanood ang kanyang kursong "JAVA - kumuha ng Black Belt!" Mas madali. Isang napakakomprehensibong kurso. Nagpapaliwanag sa mga simpleng salita, maximum na pag-andar, mga simpleng halimbawa, nang hindi nagmamadali. Nang makita ko ang kanyang kursong "Spring for Beginners", binili ko ito sa parehong araw at natapos sa loob ng isang buwan. Isang malaking pagkakamali para sa isang baguhan na Java programmer na laktawan ang 2 kursong ito. Napanood ko rin ang isang bahagi ng kurso sa Oracle. Kuko Alishev . 52 Ang mga video sa YouTube para sa mga nagsisimula ay kapaki-pakinabang para sa pag-unawa sa mga pangunahing konsepto sa java. Napanood ko ang buong kurso, pagkatapos ay ang advanced, mga algorithm at istruktura ng data. Ang sinumang baguhan na developer hanggang sa antas 10 ay makakatagpo ng Nail. Si Nail ang pinakamagaling sa pagpapaliwanag ng mga simpleng bagay sa simpleng wika. Ang aking pasasalamat para sa gawaing nagawa. Ang Spring course ay mahusay din, huwag palampasin ito. At marahil ang tanging kurso sa git ay ang gawain din ni Nail. Ivan Golovach . Sa sandaling nakatagpo ako ng isang paksa na hindi maaaring saklawin sa isang 20 minutong aralin sa video, naging pamilyar ako sa mga lektura ni Ivan. Sa loob ng ilang buwan pinapanood ko ang kanyang mga lektura araw-araw sa loob ng 90 minuto. Walang magsasabi sa iyo ng napakaraming detalye at lalim tungkol sa pang-industriyang programming sa mga aralin sa video. Taos-puso akong naniniwala na ang pag-alis ni Golovach sa pagtuturo ay isang malaking kawalan para sa komunidad ng CIS java. Vanya, bumalik ka na. Evgeniy Tikhonov Napanood ko ang kursong lecture sa itvdn ni Zhenya sa java sa simula ng aking pag-aaral. Hindi ako nagsisisi, ngunit sa ilang mga lugar ay naglalagay ako ng posporo sa aking mga mata upang hindi makatulog. Sergey Nemchinsky Sinagot ng taong ito ang lahat ng tanong sa YouTube na maaaring pumasok sa isip ng isang baguhang developer. Tunay na kapaki-pakinabang ang kanyang mga video at stream kapag nagsimula kang seryosong maghanap ng trabaho. Lumalabas si Evgeniy Suleymanov Zhenya kapag nagsimula kang maghanap ng impormasyon tungkol sa mga pattern o pag-record ng mga panayam. Alexander Petrov Ang lalaking ito ang may pinakamaraming aralin sa java, mga 400. Minsan ay may nadatnan kang paksa na walang sinuman maliban sa kanya ang naglabas sa Russian YouTube. Navin Reddy Hey Aliens. Minsan, sa ilang mga isyu, wala ka talagang mahahanap sa Russian Internet, o mababa ang kalidad ng materyal. Si Naveen ay nagsasalita ng simpleng Ingles, kaya lahat ay karaniwang naa-access. Hindi masamang playlist para sa stream api. Hindi ko pa nabasa nang buo ang alinman sa mga libro . Sinubukan kong basahin ang Schildt, Philosophy, Learning java. Javarush Hindi ko maisip kung paano ka matututong magprogram sa java mula sa simula nang walang javarush. Totoo ba. Saan ko mahahanap ang 978 na hamon na kailangan kong lagpasan. Hindi ka maaaring maging isang programmer nang walang pagsasanay sa programming. Oo, ang mga balangkas at SQL ay kailangang matutunan nang hiwalay. Oo, magkakaroon ng mga gawain na tiningnan ko na parang ram sa isang bagong gate. Oo, nagalit din ako sa mga komento na "hindi namin ito pinagdaanan." Gayunpaman, ang javarush ay dapat na mayroon. Codewars Isang araw, nagpadala sa akin ng problema ang isang kaibigan ko, isang developer ng Java. Sumulat ng ilang di-karaniwang cycle. Ginawa ko, pero clumsily. At pagkatapos ay binigyan niya ako ng isang gawain: spiral filling ng isang two-dimensional array, halimbawa, 3 by 3 digit ang laki: 123,894,765 Iyon ay, makakakuha ka ng laki ng 4x4 o 5x5, anumang numero, bilang input. Dapat punan ng pamamaraan ang array. Sa pangkalahatan, nalaman ko lamang ito pagkatapos ng 17 araw. Hindi, hindi ako nakaupo sa gawaing ito araw-araw. At nagpunta ako sa codewars at araw-araw ay nalutas ko muna ang 8 kyu, pagkatapos ay 7, pagkatapos ay 6. Sa kabuuan ay nalutas ko ang mga 150 na problema. Sa codewars natuklasan ko na kailangan mong matutong magsulat ng mga algorithm nang hiwalay. Ito ay kapaki-pakinabang. Pet project Sa madaling salita, ito ay CRUD sa Spring kasama ang MySQL sa AWS. Nagbibigay ang Amazon ng isang libreng server para sa isang taon upang matuto. Ngayon sa tingin ko na ang bawat baguhan na developer ay dapat magsulat ng CRUD na may mga controllers. Siguraduhing sumulat ng get, post, put, delete method. Ang paghahanap ng trabaho ay isang mahabang kuwento. Sa loob ng maraming buwan ay tumanggap lamang ako ng mga pagtanggi. Ngunit ang lahat sa paligid ko ay patuloy na nagsasabi: kung hindi ka nila tatawagan para sa isang pakikipanayam, ito ay isang masamang resume.Oo, ang isang resume na walang karanasan ay maaaring maging mabuti at masama. Tiyaking tumingin sa mga rekomendasyon sa YouTube mula sa Hunters o Nemchinsky sa pagsusulat ng resume. Sa sarili kong ngalan, sasabihin ko lang na idinagdag ko sa aking resume ang lahat ng pinag-aralan ko noong buwan. Nag-post ako ng up-to-date na listahan ng mga teknolohiya kung saan ako nagpalipas ng oras, para makita agad ng HR kung ako ay angkop o hindi. Pagkaraan ng ilang oras, nang malinaw sa aking resume na ako ay nag-aaral nang mag-isa sa loob ng isang taon. May mga positibong tugon kung saan hiniling sa akin na punan ang isang form o gumawa ng isang teknikal na gawain. Bago ito mayroon lamang mga pagtanggi. Unang panayam sa aking kaarawan noong ika-12 ng Pebrero sa zoom. Medyo nakakatakot. Hindi ko alam ang Stream api sa lahat. Madalas akong tanga. Sa pangkalahatan, hindi maganda ang sagot niya sa mga tanong. Hindi nila ako kinuha. Ngunit pagkatapos ng unang panayam, ang pangalawa ay naganap makalipas ang isang linggo. Bawat linggo ay iniimbitahan kami ng isang kumpanya sa isang pag-uusap. Kailangan mo lang matutunan kung paano ipasa ang mga ito. Sinimulan kong isulat ang lahat ng mga tanong kung saan ako nalilito at pinag-aralan ang mga ito. Isinulat ko ito sa sarili kong mga salita, ayon sa pagkakaintindi ko. Nagsimula akong tumugon hindi lamang sa mga junior vacancies, ngunit sa lahat ng nangangailangan ng karanasan mula 1 hanggang 3 taon. 5 panayam ang naka-iskedyul para sa Marso 19. Inaamin ko, after 4 failures naramdaman ko na. Pero magpapatuloy ako hanggang sa kunin nila ako. Dumating ako sa opisina. Nakilala ko si HR at pinakilala ko siya sa team lead. Umupo na kami. Inaasahan kong magsisimula na ang mga tanong, ngunit hindi. “Open the laptop, task: write a get controller that will return...” sabi ng interviewer. Isinulat ko ang controller at itinapon ito sa loob ng ilang minuto. At maaari mong gamitin ang Google. "Alam mo ba ang Fibonacci sequence? Kaya ang controller ay kumukuha ng index sa sequence, hayaan itong ibalik ang tamang numero." Ngunit dito hindi mo na magagamit ang paghahanap. Tumagal pa ng mga 15 minuto. Dahil pinagdadaanan ito ni Alishev. Oo, nalutas ko ang problemang ito sa aking sarili. Ang ikatlong gawain ay mas mahirap, "labanan". Hindi na ako magdedetalye, ngunit kailangang matalinong kalkulahin ang pagbabago ng petsa. Dito ako natigil nang mahabang panahon, ngunit ipinakita ko kung paano ko nabubulok ang problema, ipinaliwanag kung paano ko ito lulutasin, at itinapon ang halos kalahati ng code. Tanong ng tagapanayam: "Maraming gawain, kailan ka makakaalis? Sa Lunes?" Nakaramdam ako ng pagkabalisa. Para akong na-droga sa kung anong gamot. Sinasabi ko: "Kailangan namin ng isang alok." "Pagkatapos ay padadalhan ka ng HR ng isang alok sa Lunes, lumabas sa Martes." Trabaho Martes, ika-23 ng Marso, pumasok ako sa trabaho. Laptop, 2 monitor, ubuntu. Pinagkalooban ng mga karapatan sa pag-access. Isang kasamahan ang tumulong at sumagot sa lahat ng tanong. Apat na buwan na akong nagtatrabaho ngayon. Siyempre, hindi ka makakakuha ng karanasan sa pang-industriyang programming sa pamamagitan ng mga kurso. Hindi ka maaaring maging gitna sa iyong unang araw ng trabaho. Payo para sa mga nakakuha ng kanilang unang trabaho: subukang gumawa ng pinakamataas na resulta, makipag-usap nang mas kaunti. Kumpletuhin ang higit pang mga gawain nang mas mabilis. Tiyak na makikita nila ito, pahalagahan ito, at ayaw nilang maalis ka. Huwag mag-atubiling magtanong. Natigil sa loob ng 40 minuto? Magtanong sa isang kasamahan kung paano ka mauuna. Isa ka na ngayong team. Pagkatapos ay makikipag-ugnayan sila sa iyo. Ang landas sa aking unang trabaho ay tumagal ng 15 buwan at humigit-kumulang 750 oras ng pagsasanay. Maraming salamat sa javarush community at team. Palaging basahin ang mga komento sa ilalim ng mga lektura at mga problema.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION