Isa itong pagsasalin ng kwento ng tagumpay mula sa aming pandaigdigang komunidad ng Java. Natutunan ni Andrey ang Java sa bersyon ng kursong Russian-language, na pinag-aaralan mo sa English sa CodeGym. Nawa'y maging inspirasyon ito para sa iyong karagdagang pag-aaral at baka isang araw ay nais mong ibahagi sa amin ang iyong sariling kuwento :) Mula sa backend hanggang sa frontend - 1 Ito ang unang pagkakataon na nagsulat ako ng autobiographically. Mangyaring huwag husgahan ako nang malupit. :) Ang text ay maaaring halos tungkol sa kung paano ako naging kung sino ako. Marahil ay mas magiging inspirasyon ito :) Tungkol sa akin:Ako ay 25 taong gulang, hindi ako nakatapos ng kolehiyo, nagtrabaho ako ng 2 taon bilang isang inhinyero, at noong nakaraang taon ay nagtrabaho ako bilang isang sales manager para sa mga solusyon sa enterprise IT. Sisimulan ko ang aking kuwento sa aking senior year sa high school, noong oras na para isipin ang aking kinabukasan at mag-aplay sa mga unibersidad, at medyo walang laman ang utak ko. Ako ay halos isang straight-A student: lahat ay dumating sa akin nang walang anumang espesyal na pagsisikap. Interesado ako sa mga computer, ngunit ang aking mga magulang ay paranoid na ang merkado ng trabaho ay magiging sobrang puspos ng mga programmer. Bilang resulta, nang walang anumang layunin o pagsusumikap, nagpatala ako sa departamento ng engineering ng radyo. Pagkatapos ng dalawa at kalahating taon, nagawa kong mag-drop out at kinuha ko ang anumang trabahong dumating sa akin. Ito ang unang aral ng pagiging adulto na hindi ko agad naunawaan –Huwag hayaan ang anuman o sinuman na humadlang sa iyong mga layunin at interes . Pagkatapos kong umalis sa paaralan at makakuha ng trabaho sa engineering, nagkaroon ako ng pagkakataong lumipat sa ibang lungsod at maging senior at nag-iisang empleyado ng isang branch office, na may napakalaking suweldo para sa aking edad. Makalipas ang isang taon, isinara ang tanggapang pansangay. Bumagsak ako at muling nagsimulang magtrabaho para sa mani. Ang aking mabilis ngunit maikling paglukso pataas ay nakatulong sa akin na itaas ang aking mga inaasahan. Patuloy kong inihambing ang aking kasunod na buhay sa panahong ito, at isang panaginip ang lumitaw- mamuhay tulad ng dati kong pamumuhay. Pana-panahong nalulumbay at namumuno sa isang ligaw na pamumuhay, nakilala ko ang aking magiging asawa. Binibigyan ko siya ng maraming kredito para sa kung paano nagbago ang aking buhay: huminto ako sa paninigarilyo, naging isang huwarang lalaki sa pamilya, pumunta para sa mga panayam sa trabaho tuwing 2-3 buwan, na nagpakaba sa aking amo, na pinilit siyang itaas ang aking suweldo at posisyon. Nakahanap ako ng tamang tao para sipain akokaya't hindi na ako muling mahahanap na naglalasing sa sopa sa gabi o naglalasing kasama ang aking mga kaibigan sa garahe. Mayroon akong isang karaniwang suweldo, isang kawili-wiling trabaho, at madalas na naglalakbay sa negosyo sa iba't ibang mga lungsod. Nagsimula akong umayos sa isang routine. Parami nang parami, ginugol ko ang aking mga gabi sa panonood ng mga pelikula, nalilimutan ang tungkol sa aking mga ambisyon sa buhay. Huminto pa ako sa pagbubuhat. nanlalambot na ako. Ngunit hindi ang aking asawa :) Nag-iisip ng mga paraan upang mapabuti ang aking buhay, naalala ko ang aking matagal nang pagnanais na maging isang programmer. Sa katunayan, minsan ay gumugol ako ng ilang oras sa pag-aaral ng ilang random na wika at ipinadala ang aking resume sa lahat ng uri ng mga employer, na nagpapatunay kung gaano ako kasipag at masipag :) Nagsimula akong magbasa ng mga artikulo at mga kwento ng tagumpay tungkol sa mga programmer. Unti-unti akong naakit sa ideyang makapasok sa IT, at pagkaraan ng ilang linggo, Naging matatag akong kumbinsido na kaya ko. Para sa akin, ang malaking hamon ay malaman kung sino ang gusto kong (o maaari) maging sa industriya ng IT. Hindi ko naiintindihan ang mga programming language at hindi ko naiintindihan ang pagkakaiba sa pagitan ng back-end at front-end. Nabasa ko lang lahat, mostly mga testimonial na sinulat ng mga bagong programmer. Yan ang narinig koCodeGym at idinagdag ito sa aking mga bookmark. Sa isa sa aking mga business trip, habang nakaupo sa istasyon at naghihintay ng tren, kinuha ko ang aking laptop mula sa aking bag at muling nangyari sa website. Nagpasya akong subukan ito. Sa simula pa lang (Level 0), nabighani ako sa cartoony at friendly na pakiramdam. Kaakibat ng isang futuristic na romansa, na-hook ako ng matagal. Pag-uwi ko, nagbayad ako ng suskrisyon at nagsimula ng pag-aaral. Nagsimula na akong matuto (at ngayon ay narating ko na rin kung paano nauugnay ang IT sa aking kwento). Mahigit anim na buwan na ang nakalipas, nagsimula ang aking pag-aaral ⁠— tuwing umaga, ilang oras bago magtrabaho, at muli sa lahat ng libreng oras ko sa gabi. Sa katapusan ng linggo, nagawa kong maglaan ng 4-8 na oras. Pagkalipas ng isang buwan, sinimulan kong subukan ang aking sarili sa mga panayam (oo, ako ay isang napaka-tiwala na tao). Natural, binaha ako ng mga tanong, ngunit ang naiintindihan ko lamang ay ang mga pang-ukol at pang-ugnay. Hindi naman ako masyadong nawalan ng pag-asa. Nagpatuloy ako sa pag-aaral at nag-sign up para sa mga kursong HTML (hindi ko pa napagtanto kung gaano sila kapintasan). Ang pag-click sa mga gawain sa mga kursong HTML, paglikha ng mga website na magiging cool 10 taon na ang nakakaraan, unti-unti akong nawalan ng kumpiyansa na ang aking tadhana ay maging isang tunay na backend programmer. Lalo na kapag ang kumpanya sa tabi ay patuloy na nag-a-advertise ng isang pagbubukas para sa isang frontend developer. Hindi ko napigilan ang tukso: Humingi ako sa kanila ng isang pagsubok na trabaho na kinasasangkutan ng paglikha ng isang adaptive na website at isang slider sa katutubong JavaScript. Nakumpleto ko ang gawain sa loob ng 2 buwan. Sa patuloy nilang paggawa ng mga rebisyon at gustong suriin ang progreso ng aking trabaho. Nang maglaon, sinabi nila sa akin na kadalasan ay nag-aalis sila ng isang kandidato pagkatapos ng kanyang unang pagkakamali, ngunit nagustuhan nila ako sa ilang kadahilanan :) At pagkatapos ay biglang sumapit sa akin ang bagong taon. Iniipon ko ang lahat ng aking lakas ng loob at kumpiyansa sa aking hinaharap sa isang kamao, isinumite ko ang aking pagbibitiw sa aking dating trabaho at nagsimula ng isang internship sa kilalang kumpanyang ito upang makabisado ang React framework (lahat ng mga kaibigan nito). Matapos makumpleto ang 3 proyekto sa panahon ng aking internship sa isang buwan sa halip na ang ipinangakong dalawa, ako ay tinanggap, nagsuot ng ilang malambot na tsinelas, at nakakuha ng isang malakas na iMac para sa pagbuo ng software. At mabuti, ang wakas. ako m still employed (nasa ikatlong buwan ko na) at kumita ng magandang suweldo. Natapos ko ang isang proyekto at nagsimula ang isa pa. Ngunit hindi ko pinabayaan ang aking pag-aaral sa sarili. Habang nag-aaral ako ng iba pang mga website ng JavaScript, naaalala koCodeGym na may pagmamahal. Walang masyadong malambot. Wala sa ibang lugar na may mga cartoon na may halong napakabaliw na bilang ng mga gawain. Walang ibang komunidad na ganoon kaaktibo at malakas. Nag-aaral ako ng JavaScript, ngunit nais kong ito ay Java. Kinailangan kong lumayo sa CodeGym . Ngunit nangangako ako na babalik ako, at umaasa akong malapit na ito. Pagkatapos ng lahat, hindi ako bibili ng 2 libro sa Java nang walang bayad. Wala pa akong oras para basahin ang mga ito. Umaasa ako na ang lahat ng nagbabasa nito ay makatagpo ng pagpupursige, disiplina, at nagbibigay-inspirasyong mga layunin. Huwag buuin ang iyong mga plano sa mga time frame ng tagumpay ng ibang tao - Hindi ko nagustuhan ang ideya ng 1-1.5 taon, kaya nagtakda ako ng layunin para sa aking sarili na makakuha ng trabaho sa loob ng 3-4 na buwan. Sipain ang iyong sarili nang regular, kahit na isa ka nang developer.