JavaRush /Java Blog /Random-TL /Mula sa hukbo hanggang sa IT o kung paano ako naging isan...

Mula sa hukbo hanggang sa IT o kung paano ako naging isang C# developer gamit ang JavaRush

Nai-publish sa grupo
Kamusta kayong lahat! Ang pangalan ko ay Evgeniy, ako ay 25 taong gulang, at nais kong sabihin sa iyo ang aking kwento ng tagumpay. Habang nag-aaral sa JavaRush, nagbasa ako ng maraming mga kwento ng tagumpay at pinangarap ko balang araw na magsulat ng sarili ko at, marahil, mag-udyok sa isang tao, gaya ng minsang nag-udyok sa akin. Mula sa hukbo hanggang sa IT o kung paano ako naging isang C# developer gamit ang JavaRush - 1Ang simula ay medyo banal, kaya sa madaling salita: mula pagkabata ay gustung-gusto kong maglaro, gumawa ng isang bagay sa computer, at sa mga taon ng aking pag-aaral ay pinlano kong ikonekta ang aking propesyon sa isang computer. Noong ika-9 na baitang, nagpasya akong umalis sa paaralan upang hindi kumuha ng Unified State Exam (dahil ipinakilala pa lamang ito, tinakot kami ng mga guro at hindi ako nag-aral nang mabuti). Dahil ang kolehiyo ay walang pagpapatala sa espesyalidad na "Programmer", sinubukan kong mag-enrol sa "Applied Informatics", ngunit hindi pumasa sa mga marka at samakatuwid ay pumasok sa espesyalidad na "Informatics" sa Pedagogical College. Nang malapit na ako sa edad na 18, nabigla ako at nagpasya akong maging isang paratrooper at pumasok sa isang paaralang militar. Inabandona ko ang lahat ng bagay na may kaugnayan sa programming (sa kolehiyo ay gumawa ako ng isang maliit na coding, well, alam mo kung ano 😀), at hindi ako nag-aral, dahil ... Naisip ko na ang lahat ng ito ay hindi magiging kapaki-pakinabang sa akin. Sa halos kalahati ng aking serbisyo sa kontrata, natanto ko na hindi ito para sa akin at may kailangang baguhin. Pagkatapos ay hindi ko naisip na sa tulong ng mga kurso ay maaari kang mag-aral ng mabuti at makakuha ng trabaho nang walang mas mataas na edukasyon. Isang araw, sinabi ng isang kakilala, sa trabaho, na gusto niyang kumuha ng kurso sa Java development, makakuha ng trabaho, at sinabi ang tungkol sa kanyang mga kaibigan na nag-aral at matagumpay na nakakuha ng trabaho sa SberTech. Nagpasya akong subukan din ito, dahil... Nais kong kumita ng malaki at mas makapagpahinga. Pumasok ako sa "mga kurso sa Java" sa Yandex, ang JavaRush ang unang lumitaw, nagpasya akong subukan ito, nagustuhan ko ito. Una sa lahat, gusto kong magpasalamat sa JavaRush para sa video, na nasa dulo ng level 0 (o baka wala doon, hindi ko maalala 😀). Sinabi nito na ang programming ay pagkamalikhain at halos anumang pagnanais ay maaaring maisakatuparan gamit ang code. Hindi ko alam kung bakit, ngunit ito ang nag-udyok sa akin nang husto at napaibig ako sa propesyon ng isang developer. Nang makumpleto ang 4 na antas, kumuha ako ng isang promosyonal na subscription sa loob ng 1 taon at nagpatuloy sa pag-aaral nang may interes. Napakahirap para sa akin, dahil hindi ako naging isang henyo (at hindi kailanman magiging), at, dahil... Madalas akong late at kakaunti ang libreng oras, kailangan kong mag-code sa gabi, natutulog ako mula 4.5 hanggang 6 na oras sa gabi sa mga karaniwang araw at isang oras sa tanghalian. Ito ay lubhang nakakabigo kapag ako ay nakaupo sa gabi at hindi nalutas ang isang problema; Akala ko ay nasayang ko ang aking oras. Ang lahat ng ito ay tumagal ng 1.5 taon (kung saan, marahil 5-6 na buwan, ako ay nasa isang paglalakbay sa negosyo at hindi nag-code). Sa pagtatapos ng contact, naabot ko ang level 38 at, 2 linggo bago ang katapusan, nagpasya akong huminto at nagsimulang maghanap ng trabaho sa Moscow, dahil... konti lang ang company sa city ko eh mas madaming opportunity at maganda din ang sahod sa Moscow 😀 Pangalawa salamat sa JavaRush sa pagtulong sa akin sa resume ko, kahit galit na galit ako sayo kasi hindi ma upload sa hh at kinailangan kong gawin itong muli. Marahil ay dapat mong isaalang-alang ito sa hinaharap. Sa anumang kaso, si Dr. Zeuberg ay lubos na nakatulong at nagbigay ng magandang payo, espesyal na salamat sa iyo, sana basahin mo ito. Noong una, nagbabasa ako ng mga bakante at hindi tumugon sa lahat ng ito, ngunit pagkatapos ng lahat ng mga kumpanya ay tumanggi, sinimulan kong ipadala ang mga ito sa lahat, para lamang makuha nila ako. Mayroong maraming mga pagtanggi (mga 90%), kung mayroon kang katulad na bagay, huwag maalarma, ito ay medyo normal. Matapos makumpleto ang mga gawain sa pagsubok sa dalawang kumpanya, nagpasya akong huminto, pumunta sa panayam at huwag nang tumingin pa. Pagdating sa Moscow, kinabukasan ay nagpunta ako para sa isang pakikipanayam at, sa aking sorpresa, ako ay tinanggap. Naaalala ko kung paano isinulat ng mga tao dito na dumalo sila sa isang grupo ng mga panayam at tinanggihan ng marami, ngunit pagkatapos ay kinuha nila ako kaagad at sa isang napakahusay, mapagkumpitensyang suweldo..... Nagtrabaho ako sa kumpanyang ito sa loob ng anim na buwan. Mahusay na koponan, mahusay na pinuno ng koponan, ngunit nakakuha ako ng isang proyekto ng ETL (pentaho, oracle, ms sql) na na-outsource. Ipinangako sa akin na matatapos ang proyektong ito sa loob ng ilang buwan at lilipat ako sa isang proyekto ng Java, ngunit sa huli ay hindi ito natapos. Ang proyekto ay halos hindi gumagalaw, at halos wala akong ginawa dito, iniisip ang sarili kong negosyo, lalo na ang pagpapabuti ng T-SQL. Alam mo, sa isang banda, nakakakuha ako ng magandang pera, sa kabilang banda, nagpagalit sa akin na hindi ako ganap na umuunlad at hindi nakakakuha ng sapat na karanasan. Sinubukan kong ayusin ito sa pamamagitan ng pagpunta sa isang panayam bilang isang developer ng Java at pagkumpleto ng isang pagsubok na gawain. Nagulat ako na ang buong team na kinuha nila sa akin ay dumaan sa JavaRush at ako ang may pinakamataas na level sa kanila :D😅 In the end, binigyan nila ako ng offer, pero mas mababa ang sahod (mga 50 thousand). Hindi ako handa na mawalan ng pera at sa ilang kadahilanan ay nagpasya akong walang mag-aalok ng katumbas na suweldo at patuloy na magtrabaho, umaasa na ang lahat ay gagana nang mag-isa. Pagkaraan ng ilang oras, inanyayahan ako ng aking kapatid na lalaki (siya ay isang programmer) na sumali sa kanyang koponan bilang isang intern at iminungkahi na lumipat ako sa C#. Sa totoo lang, matagal kong pinag-isipan, kailangan ko ba ito, may kinabukasan ba ang wikang ito? Ito ay isang seryosong hakbang para sa akin. Sa huli, nagpasya ako dito, nagsimulang mag-aral ng C# at nagustuhan ko ang ilan sa mga tampok nito. Ngunit sa huli, hindi ako nakarating sa aking kapatid, dahil... Hindi tutol ang mga amo, ngunit sa huling sandali ay tumanggi sila, dahil... Hindi nila nais na magkaroon ng mga kamag-anak sa parehong koponan. Nagpatuloy ako sa pag-aaral ng wika, nagsulat ng dalawang mini project, muling isinulat ang aking resume bilang isang C# developer, ipinahiwatig ang mga proyektong ito at nagsimulang maghanap. Ang mga pagtanggi ay bumuhos nang sunud-sunod: sa isang lugar agad silang tumanggi, sa isang lugar na matagumpay kong nabigo ang isang pagsubok na gawain, at ang aking code ay tinawag na "Aking unang aplikasyon sa C#". Ngunit gayon pa man, nagustuhan siya ng developer sa kanyang kasalukuyang trabaho. Pangatlo salamat sa JavaRush para sa 1000+ na gawain na nakatulong sa akin na magsulat ng mga mini project sa C#, dahil halos magkapareho ang mga wika at, batay sa kaalaman na nakuha ko, naisakatuparan ko ang aking mga ideya. Siyanga pala, nakausap ko ang isang kasamahan, marami siyang karanasan sa IT, ngunit walang karanasan sa OOP. Ang kanyang team lead ay naglagay sa kanya sa pamamahala ng JavaRush at nakakuha siya ng karanasan dito. Ngayon siya ay nagko-code sa Java 😀 Nahanap ako ng kumpanya at inimbitahan ako para sa isang pakikipanayam. Agad kong tapat na sinabi na wala akong tunay na kaalaman sa wika at hiniling na dalhin ako sa isang walang bayad na internship sa gabi upang makapag-aral ako pagkatapos ng trabaho, at pagkatapos ay samahan sila sa mga tauhan. Tinanong nila ako tungkol sa SOLID na diskarte, tungkol sa DI, mga pattern, kung bakit binago ko ang wika, kaunti tungkol sa SQL at hinayaan nila ako, sinabi na sa susunod na linggo sasabihin nila sa akin kung handa na silang kunin ito. Bilang resulta, sa parehong linggong iyon ay nakatanggap ako ng isang alok na may parehong bayad. Nabigla ako at hindi mailalarawan sa salita ang naranasan ko. Sa ngayon isa akong C# Backend Developer. Tinatapos ko at binubuo ang paggana ng web application. Mahal na mahal ko ang trabaho ko, dahil... ito ay napaka-interesante, ang koponan ay isinasaalang-alang ang aking mga kagustuhan at ideya, at palaging may isang bagay na dapat gawin (ang mga gawain ay napaka-interesante). Ngayong araw ay ipinaalam sa akin na natapos na ang aking probationary period at matagumpay kong naipasa ito. Tinaasan din nila ng 25% ang sahod ko na ikinagulat ko rin. Bukod sa trabaho, nagtatrabaho ako sa bahay (pagsusulat ng sarili kong malaking web application, pinagkadalubhasaan ang pamamaraan ng TDD). Sa huli, nais kong magbigay ng ilang mga tip upang hindi mo maulit ang aking mga pagkakamali:
  1. Huwag ipagpaliban ang teorya at iba pang mga kasanayan para sa ibang pagkakataon. Naisip ko na ang pangunahing bagay para sa akin ay dumaan sa lahat ng mga antas at pagkatapos ay magiging cool ako, at makukuha ko ang teorya sa ilalim ng aking sinturon sa isang linggo. Huwag gawin ito, maglaan ng isang araw sa isang linggo sa teorya, o magsimulang maghanda para sa isang pakikipanayam - pag-aralan ang isang tanong sa isang araw. Gayundin, gumugol ng oras sa sql, ang pagtatrabaho sa isang database ay isa sa mga mahahalagang kasanayan - matutong mag-pull out, magdagdag, magtanggal, mag-update ng data (sa personal, nalutas ko ang 70 mga problema ng yugto ng pagsasanay at 12-15 na mga problema ng yugto ng rating sa sql-ex.ru, 20 mga problema ay magiging sapat na 30 yugto ng pagsasanay).
  2. Sumulat ng sarili mong bagay. Ito ay isang mahalagang hakbang. Una, ipapakita nito ang iyong antas ng kaalaman at pag-unawa sa pag-unlad. Pangalawa, may posibilidad na hindi ka tanungin ng ilan sa mga tanong sa interbyu, dahil... lahat ay makikita sa application. Kung nag-aalala ka na marami kang naisulat na masamang code, i-post ito para sa pagsusuri sa stackoverflow. Doon nila sasabihin sa iyo at ipapaliwanag kung saan mas mahusay na gamitin kung ano. At huwag ipagpaliban ang lahat hanggang sa katapusan ng kurso. Ito ang aking malaking pagkakamali
  3. Kung mahina ang motibasyon mo at mahirap para sa iyo na maupo, ngunit gusto mong matuto at maging isang developer, basahin ang mga kwento ng tagumpay. Kung hindi ito makakatulong sa iyo, basahin ang "Think and Grow Rich" ni Napoleon Hill. Isang magandang lumang libro na nagsasabi kung paano naiimpluwensyahan ng kapangyarihan ng pag-iisip ang ating mga aksyon at kaganapan. Kung wala kang oras para magbasa, tutulungan ka ng bersyon ng audio.
  4. May mga pagkakataon na sa JavaRush ay nalulutas mo ang mga problema ng 10 beses at nakikita kung paano nagsusulat ang isang tao sa bawat problema na "nalutas sa 1 pagsubok" at ang kanyang antas ay mabilis na lumalaki (kumusta kay Alexander, kahit na asar ako sa mga ganoong komento, umaasa akong lahat ay going well for you now 😀) duda ka sa tagumpay mo. Hindi na kailangang mabalisa tungkol dito, ang bawat isa ay may iba't ibang dami ng kaalaman at natututo sa kanilang sariling paraan. Ang mahalaga lang ay kung ano ang makukuha mo dito.
  5. Kung makakita ka ng isang malaking stack ng mga kasanayan sa mga bakante o pagkakaroon ng isang mas mataas na edukasyon, huwag maalarma. Sa karamihan ng mga kaso, inaalis nito ang mga taong natatakot na matuto ng isang bagay kung kinakailangan. At sa ilang mga kaso, tinitingnan muna nila kung anong uri ka ng tao at kung handa ka bang matuto, at pagkatapos ay sa iyong mga kasanayan lamang. Huwag mag-atubiling isumite ang iyong resume at pumunta para sa mga panayam.
Iyon lang. Kung natapos mo nang basahin ang mabigat na tekstong ito, maraming salamat. Kung mayroon kang anumang mga katanungan, sumulat dito sa isang personal na mensahe, ikalulugod kong sagutin ka. Nais kong magtagumpay ka sa iyong pag-aaral at sa iyong karera sa hinaharap bilang isang developer. Magtatagumpay ka.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION