JavaRush /Java Blog /Random-TK /Üstünligiň taryhy. Hepdede 20 sagat programmirleme, magis...

Üstünligiň taryhy. Hepdede 20 sagat programmirleme, magistr derejesi we şahsy durmuş

Toparda çap edildi
Näme etmelidigimi okanymdan soň, maksadymy amala aşyrmak we kurslary tamamlamak üçin nädip okamalydygym barada meýilnama düzmek kararyna geldim, sebäbi indi haýal okamaga wagtym ýokdy. Wezipe çalt bilim almak, islegi puja çykarmazlyk we beýniniň dynç almaga wagty bolar ýaly edipdi. Sebäbi islän iş ýüküm maňa päsgel berip biler. Üstünligiň taryhy.  Hepdede 20 sagat programmirlemek, magistr derejesi we şahsy durmuş - 1

Ilki bilen, özüm hakda azajyk aýdyp bereýin.

Men 27 ýaşymda Java öwrenip başlamazdan ozal, matematika fakultetinde, amaly matematika ugrunda okadym. Programmirlemek bilen, gaty gowy bolmasa, iň bolmanda gowy bolmaly ýaly. Emma bu meniň ýagdaýym däldi, sebäbi ... Programmirlemegiň agzalan we nähilidir bir şowlulykdan geçen mowzuklaryny dargatdym - özüm hiç zat ýazmadym. Şeýdip, programmirlemekden uzakdadym. Countryurdumyzda matematigiň bilimi bilen programmist bolmakdan başga köp girdeji gazanyp bolmajakdygy düşnüklidir. Şonuň üçin saýlaw saýlandy. Şeýdip, Java öwrenmegi makul bildim. Bu zähmet bazaryndaky işleriň sany ýa-da isleg boýunça bazar derňewi ýa-da gözleg bilen baglanyşykly däldi. Bu edil şeýle boldy. Muny nädip etmelidigini bilmek kararyna gelenimde, JavaRush-a duş geldim. Näme-de bolsa diňe kitaplardan öwrenmek islemedim, ýöne ýarym günlük kurslara-da gatnaşmak islemedim, sebäbi ... Köp pul sarp etdiler, ýöne aslynda girdeji az. Şonuň üçin JavaRush meniň üçin iň oňat çözgütdi. Ilkinji 3 derejäni tamamlanymdan soň, kursy halaýandygyma we abuna ýazylyp biljekdigime düşündim. Mundan başga-da, bir mahabata duş geldim we ýarym bahadan satyn aldym. Bu 2015-nji ýylyň awgust aýynyň ahyrynda / sentýabryň başynda boldy.

Bilim meýilnamasy

Näme etmelidigimi okanymdan soň, maksadymy amala aşyrmak we kurslary tamamlamak üçin nädip okamalydygym barada meýilnama düzmek kararyna geldim, sebäbi indi haýal okamaga wagtym ýokdy. Wezipe çalt bilim almak, islegi puja çykarmazlyk we beýniniň dynç almaga wagty bolar ýaly edipdi. Sebäbi islän ýüküm maňa päsgel berip biler. Munuň üçin karar berdim:
  • Hepdede bäş gün (Mon-Juma) öwrenmeli.
  • Dynç günleri bu zatlardan başga zat ederin.
  • Her sapak jemi 4 sagat dowam eder we her sagadyň arasynda ýöremek, dynç almak we çaý taýýarlamak üçin 15 minut arakesme bolar.
Jemi hepdede 20 sagat. Erbet däl, şeýlemi? Mundan başga-da, käwagt uniwersitete gitmeli bolýardym, sebäbi ... Magistr derejesini almak üçin henizem okaýardym. Dekabr aýynda, eýýäm 20-nji derejededim we köp zady bilýärin öýdýärdim, ýöne hiç zat işlemän krizislerem bolupdy we dowam edip bilmejege meňzeýärdi. Şeýle bir köp welin, belli bir wagtda kolleksiýalar baradaky maglumatlary kabul etmekden ýüz öwürdim we diňe dynç günleri programmirlemedik wagtym düşünip başladym.
Üstünligiň taryhy.  Hepdede 20 sagat programmirlemek, magistr derejesi we şahsy durmuş - 2

Indiki derejä çykarmak

Okuw başlandan üç aý soň, bir dostum bilen iş tapmak üçin başga bilmeli zatlarym hakda gürleşdim. Soň bolsa başlandy: käbir nätanyş sözler, maglumat bazalary (ah elhençlik!) We başga-da köp zat tizlenmelidigime we has köp iş etmelidigime düşündi. Işimi Java grammatikasy bilen ýerine ýetirip bilmeýändigim düşnüklidir, şonuň üçin dürli ugurlarda tizlenip başladym:
  • “Java öwrenmek” atly ilkinji kitap satyn aldym. Kursda 4-nji derejede maslahat berilýär. Someöne nämüçindir üns bilen okamadym we bu hakykaty sypdyrdym. Şol ýerde şol bir zatlar aýdylýar, ýöne has gowy we has gowy düşünmäge kömek edýän başga bir nukdaýnazardan. Men muny maslahat berýärin.
  • Şäherimdäki ähli temaly oturylyşyklary gözläp başladym we kän düşünmesemem, olara gitmäge başladym, ýöne wagtyň geçmegi bilen munuň biderek däldigine düşündim we olar maňa köp kömek etdiler. meselem şuňa meňzeş .
  • Başdan ahyryna çenli geçmeli ýene bir çeşme bar - bu dou (programmistler üçin sahypa). Şol ýerde haýsy wakalaryň bardygyny, ukrain IT-de häzirki aýlyklaryň nämedigini görüp bilersiňiz, köp peýdaly makalalary okap bilersiňiz, esasanam “Geljekki Java döredijisi üçin gollanma” we Java kärhanasy: näme we nädip öwreniň . Bu makalalar size kömek eder we dynç almaga ýol bermez.
  • MySQL- da YouTube-da gysga we manyly wideo sapaklaryny tapdym , maslahat berýärin.
  • Golowaçyň wideo sapaklary hem ünsden düşmedi. Olaryň köpüsi, suwy köp, ýöne köp zady gaty gowy düşündirýär.
  • Şeýle hem HTML we CSS-iň nämedigine düşünmeli. Mundan başga hiç hili ýol ýok, HtmlAcademy maňa bu meselede kömek etdi. Şol ýerde tabşyryklary mugt ýerine ýetirip bilersiňiz.
  • “LinkIn” sosial ulgamynda hasaba aldym, şol ýerde başarnygymy görkezip başladym we iş gözleýärin (bagtly bolsam, meni tapsalar näme bolar). Dostlarymyň çägini giňeldip, yzly-yzyna hemme kişini dost hökmünde goşdum. Näçeräk düşünjekdigiňiz üçin, indi LinkedIn-de 10,000-den gowrak dostum bar. Ilki bilen bu size gerek. Bu kömek etdi, android erkin işleýänler topary täze gelenini gözlediler we maňa hat ýazdylar. Munuň adatdan daşary ýagdaýdygyna düşünýärin, ýöne şeýle boldy.

Ilkinji şowsuzlyklar

Elbetde, okuwlarym bilen bir hatarda wagtyň geçmegi bilen işlemek üçin kompaniýalarda tejribe gözläp başladym. Tejribe üçin meni söhbetdeşlige çagyrdylar. HR bilen gürleşenden soň, meniň bilen “gürleşen” iňlis dili mugallymymy çagyrdylar. Men bu pursata düýbünden taýyn däldim, gürlänimden has köp diňledim. Mundan başga-da, özüň hakda aýdyň, men bir zatlar gürledim, ýöne üýtgeşik zat ýok. Technicalöne tehniki gurşun bilen habarlaşanymda, käbir soraglara jogap berdim, köpleriň jogabyny bilmedim we JavaRush-da okaýandygyma jogap berenimde, meniň öňümde ol ýerden başga bir okuwçynyň bardygyny aýtdy. Men 27-nji derejededim, ol eýýäm 34 ýaşyndady. Gepleşenden soň, maňa synag tabşyrjakdyklaryny, şoňa laýyklykda meniň laýykdygymy ýa-da däldigini çözjekdigini aýtdy. Näme-de bolsa ýasadym, hemme funksiýa däl. Birneme wagt geçensoň, maňa özlerine laýyk däldigimi ýazdylar ... Utandyryjy zat, ýöne men ondan öwrenmegi ýüregime düwdüm we dowam etdim.

Ilkinji iş

Öň hem aýdyşym ýaly, LinkedIn-de sahypa döredip, 1,5-2 aýdan soň belli bir Android döredijisi maňa olar bilen işlemek teklibini ýazdy. Iň pes aýlyk hakda gürleşýändigimiz düşnüklidir. Tanyşanymyzda gürleşdik we maňa iş teklip edildi. Gowy tölenmändigi düşnüklidir, ýöne başga ýolum ýokdy we elimdäki zatlardan hoşal boldum. Januaryanwar aýynyň ahyryndan başlap, olaryň biriniň kwartirasynda “Android” -de işläp başladym. Hemme zat täze, hemme zat üýtgeşikdi. Someöne nämüçindir işledim, bir zatlar etdim. Bu gorkunçdy we hemme zat düşnükli däldi, bular JavaRush-da problema däldi. Hemme zat edilmelidi, okamaly, näme we nädip tapmalydy. Wagtyň geçmegi bilen has ulurak bir zat edip biljek synag taslamam bardy. Şeýdip, maý aýyna çenli dowam etdi. Soň nämüçindir toparymyz dargap başlady, hemmeler muňa düşündiler we iş gözläp başladylar.

Täze iş gözleýärsiňizmi?

Muny nädip etmelidigini bilmän, şäherimdäki ähli kompaniýalara ibermegi makul bildim. Haýsy kompaniýalaryň bardygyny nädip bilip bilersiňiz? Bu meselede maňa kömek eden zat, dou-dan ýokaryk aşaklygyna dyrmaşmagymdy. Kompaniýa bölümi bar we gözleýän şäheriňizi saýlap bilersiňiz. Düşündirişde ýazyp boljak e-poçta bar (hemişe diýen ýaly bar). Hemme zady gowy görmek üçin öz rezýumeimi iňlis dilinde ýazdym, bu ýeke-täk bolmaly. Elbetde suw, suw, suw köpdi, sebäbi ... Toazjak aýratyn zat ýokdy, hemme zady yzygiderli ýazdym. Şeýle hem, her hat üçin örtük haty ýazdym (işe alýanlar muny gowy görýärler), men kim bolmak isleýändigimi görkezdim, ýogsam köplenç rezýume iberýändikleri we haýsy wezipä ýüz tutýandyklary belli däl. Daşky hat iňlis dilinde-de bardy. Men düýbünden ýatdan çykardym: Iňlis dili gaty erbet gerek. Aslynda, yzygiderli akymyň jogabyny okap bilmeýän bolsaňyz, öldiňiz we programmirlemekde hiç hili işiňiz ýok. Iňlis söhbetdeşligi üçin "Özüň hakda aýdyň" mowzugynda çykyş etdim. Örän peýdaly zat, size aýdýaryn. Biraz wagt geçensoň, söhbetdeşlik üçin 4 çakylyk aldym. Companieshli kompaniýalara poçta ibermek praktikasy dogrydy we beýle wezipesi bolmadyklar adatça asla jogap bermediler. Söhbetdeşlikler kyn boldy, utandyryjydy, oňaýsyzdy, ýöne men olary geçdim, käbirlerinde ýaňy gürleşdiler, käbirlerinde birnäçe iş etmeli boldum, mysal üçin BrainFuck dili üçin Java-da terjimeçi ýazmaly boldum. Wezipe gyzykly boldy we şol kompaniýa kabul edilmesemem, ony tamamlandygyma begenýärin. Java ýa-da Android-de iş gözleýärdim. Java hakda has giňişleýin öwrenmek islesem-de, ykjam ösüş meni gyzyklandyranok. Aýlyk garaşyşlary gaty azdy, iş tapmalydyňyz, galan zatlar indi möhüm däldi. Maglumatlar bazalaryna düşünmek, käbir ýagdaýlar üçin tablisalary nädip döretmek barada soradylar. Bularyň hemmesi SQL maglumat bazalaryna degişlidir, hiç kim NoSQL hakda soramady.

Ilkinji teklip

Bir ýerde maňa hat ýazdylar, başga bir ýerde-de ýüz öwürdiler. Iki kompaniýa galdy, biri “Android” döredijisi, beýlekisi “Java”. Kompaniýa “Android” hakda jaň etdi we maňa laýykdygyny aýtdylar we maňa teklip hödürlediler. Bu ýeňiş boldy. Men gaty begendim. Theöne kompaniýa meni hiç haçan Java pozisiýasyna çagyrmady, men howlugyp, näme etjegimi bilmedim, şonuň üçin Java döredijiniň ýagdaýy barada bilmek üçin jaň edip bilerin diýip, jogabym bilen bir gün garaşmagy haýyş etdim. Kompaniýany Java wezipesi üçin çagyryp, maňa teklip edendiklerini aýtdym, ýöne netijesini sizden bilmek isledim. Olar bilen gürleşmek üçin meni ofisine çagyrdylar we söhbetdeşligiň netijesini isleýändigimi aýtdylar. Dogry bolup çykdylar, olar bilen gürleşenden soň, maňa hakykatdanam saýlan ikinji kompaniýamda teklip hödürlediler. PS synanyşmaly, çalyşmaly, çalyşmaly we hiç haçan ýüz öwürmeli däl! PSS Tutuş kursy tamamlamadym, 30-njy derejede durdum. Işe girenimde, 27 ýaşymdadym. 20-nji derejeden başlap, iş gözlemeli we Java-dan başga ýerde ösmeli diýýärin. Ussat, iň bolmanda uzakdan, taslamany awtomatlaşdyrmagyň çarçuwasy (Ant, Maven, Gradle). Bu zat çylşyrymly we gaty zerur däl. Makalany halaýan we peýdaly hasap eden her bir adam - baha beriň we teswirlerde ýazyň. Şeýle hem, github hasabyma romankh3 ýazylyň. Beýleki makalalarymy hem görüň:
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION