Hemmäňize salam! Täze işimdäki synag möhleti gutardy, indi bolsa iş taryhymy paýlaşyp bilerin. Men 22 ýaşymda, ykdysady bilimim bar. Diňe bir ýyl ozal (fewral - mart) programmirleme endiklerim ýokdy we Java-a diňe köne Siemens oýunlarynda duş geldim (oýun başlanda "Java bilen işleýän" garşy penjire görnüşinde). Bir ýyl ozal tehniki goldaw bölüminde işledim. Eser erbet diýemok ýa-da halamok, ýöne aýratyn gyzykly däl. Netijede, bir gezek pikir etdim - "nälet, men ýene işlejek" duýgusy bilen gitmedik, ýöne hezil getiren işiň bar bolsa gowy bolardy. Men pikir etdim - hökman pul gazanmaly däl we islän zadymy edip bilýän bir ýyl bolan bolsam näme ederdim? Jogap nädip özi geldi - öýde oturyp, programma öwrenmegi öwrenerdim. Soň bolsa, bu maňa bagly diýip karar berdim. Programmirlemegi noldan öwrenmegiň kyndygyna, munuň karýeramdaky wagtlaýyn yza gaýdyp boljakdygyna düşündim (Junior Developer-iň bu işdäki ýaly az alandygyna şübhelenmedim), ýöne muny bir ädim yza gaýtdym öňe iki ädim ätmek üçin. Bolýar. Edileninden gysga wagtda aýtdy. Programmirleme dillerine düýbünden düşünmeýändigim üçin ilkinji pikirim iň köp eşiden dilimi öwrenmekdi (bu işleýän kompaniýamda programma üpjünçiligini döretmek üçin ulanyldy) - PHP. Bolýar, gyz meniň bilen gürleşdi. Ol öz kompaniýasynda (ykjam programmalary ösdürip) androidleriň Java-da + aýlyklarynyň gowy ýaly bolup görünmegini teklip etdi. Men gözledim we gözledim, bu hakda pikir etdim we Java öwrenmegi makul bildim. Ilkinji ädimim, täze bir zady öwrenmek üçin adaty synanyşyklar boldy - özüňizi kitaplar bilen ýaraglaň, teoriýany özleşdiriň we gidiň! Horstmann we Cornell - Java-yň kitabyny şeýdip aldym. Esasy esaslar. 2014-nji ýylyň mart aýydy. Umuman aýdanymda, ömrümiň dowamynda kitaplardan zatlary öwrenmekde gaty erbet boldum. Bu, belki, adamda haýsy duýgynyň agdyklyk edýändigi bilen baglanyşyklydyr. Elmydama materialy diňe üstünde işlänimden, birleşdirenimden we oýnanymdan soň öwrendim. Şonuň üçin Java öwrenmäge ilkinji synanyşyklarymKitaba görä, olar şowsuzlyga uçradylar. Kitap gowy bolsa-da. Aprel aýynyň bir ýerinde JavaRush VKontakte toparyna duş geldim. Soň hemme zat relsdäki ýaly boldy. Meseleleri, köp meseleleri çözmek, azajyk teoriýa bilen bilelikde materialy öwrenmegiň iň amatly usulydyr (iň bolmanda meniň üçin). Öýde oturdym, işde oturdym we karar berdim, karar berdim, karar berdim) Şonda programmirlemegiň maňa gyzyklydygyna hasam ynanýardym. Hiç zada gaty ýapyşanym ýadyma düşenok. Üç aý geçdi, şol döwürde 20-nji derejä ýetdim. Meniň pikirimçe, eger programmist bolup işe giren bolsaňyz, mundan beýläk dil öwrenmek has çaltlaşar - bu günde 8 sagat, hepdede 5 gün bu gurşawda bolarsyňyz we gaty çalt ösersiňiz. Şonuň üçin awgust aýynda rezýume iberip başladym. Birnäçe ýer maňa synag tabşyryklaryny iberdi, netijede hiç hili iş teklibini almadym - yzyna seredip, bir gezek geň göremok - berlen meseläni çözen bolmagym mümkin, ýöne kodlaşdyrmagyň nähili erbet usuly bar) B Theeri gelende aýtsak, JavaRush-yň kiçijik minusy - mesele çözülýän we synaglar geçýänçä, kod hasaplanýar, ýöne koduňyz islenýän köp zady goýup biler. “Intellij IDEA” -da şol bir “Checkstyle” pluginini gurmak ýeterlikdir we ýagdaý başgaça bolar - bu diňe bir işlemek bilen çäklenmän, owadan, dogry kod ýazmaga mümkinçilik berýän koddaky “şübheli” nokatlary görkezer. Bolşy ýaly bolsun, sentýabr aýynda meni ilkinji söhbetdeşlik üçin çagyrdylar. Boş iş ýerinde takmynan aşakdakylar bar - islendik derejäni ösdüriji, başarnyklara laýyk aýlyk hödürläris. Bu söhbetdeşlikde meseleler takmynan aşakdaky ýalydy - kod bölegi berildi. Dogry ýazylanmy we haýsy problemalar bolup biler? Olaryň näçesini dogry aýdanym ýadyma düşenok. Umuman aýdanyňda, Null hakda ýatda saklamalydy, soraglaryň hemmesi diýen ýaly - usul parametrine ilki barlamazdan girmeli däl (param! = Null bolsa). Netijelere esaslanyp, maňa ilkinji aýda (tejribe hökmünde) mugt işlemegi teklip etdiler, soň bolsa işleýän ýerimden has pes aýlyk (kän bolmasa-da). Ajaýyp tekliplere garaşmaly däldigime gowy düşündim, sebäbi az teoriýany bilýärdim, diňe JavaRush-da ulanylýar, nol tejribe we ş.m. Şonuň üçin 2 hepdeden gitjekdigime razy boldum (köne ýerimde taşlamagyň dogry wagty). Şol bir wagtyň özünde öz rezýumeimi başga bir kompaniýa tabşyrdym. Bu kompaniýa aşakdakylary teklip etdi:
- 2 aýlyk Java EE okuwy (hepdede 2 gezek 4 sagat)
- gowy netijeleri görkezseňiz (bu iki aý bäri ýazýan taslamaňyzy üstünlikli goraýarsyňyz), size iş teklip edilýär.
- Öýde amaly işleri ýerine ýetirmek.
- Üstünlikli bolsa, ofisdäki kompýuter synagyna çagyrylýar.
- Synag üstünlikli bolsa, şol gün size sorag berler.
- barlanylan kadadan çykmalar bilen barlanmadyklaryň arasynda näme tapawut bar?
- Obýekt synpynyň haýsy usullary bar we näme üçin zerur;
- kolleksiýalaryň haýsy görnüşleri bar we näme üçin ol ýerde;
- we köp okamak hakda azajyk.
GO TO FULL VERSION