JavaRush /Java Blog /Random-TL /Isang taong mahabang kwento ng tagumpay
AlexandrRS
Antas
Санкт-Петербург

Isang taong mahabang kwento ng tagumpay

Nai-publish sa grupo
Natapos na ang panahon ng pagsubok at oras na para sabihin "kung paano ako naging programmer." Noong Nobyembre 2014, itinigil ko ang aking dekada at kalahating aktibidad na walang kinalaman sa IT at nagsimulang hanapin ang aking sarili. Nagkaroon ako ng kakayahan at interes na magtrabaho sa data. Sa puntong ito, ilang taon na akong lumilikha, nang libre at para sa pera, maliliit, simpleng mga website na binuo sa CMS Modx at ito ay higit na isang libangan. Kasabay nito, ang pagnanais na magsulat ng code, na lumitaw sa paaralan, ngunit hindi natanto sa maraming kadahilanan, ay hindi kumupas. Sa darating na Bagong Taon, tiyak na napagpasyahan ko na gusto kong magtrabaho bilang isang programmer at mayroon na lamang isang maliit na bagay na dapat gawin: pumili ng isang wika. Nakakita na ako ng mga wika tulad ng Java at C++ dati, at sa malayong 90s nagsulat ako sa Pascal at Basic. Bilang resulta, sa pagtingin sa hanay ng mga gawain ng interes, ang huling pagpipilian ay nahulog sa Java. At nagsimula ang proseso ng pag-aaral ...

Unang takbo

Ang mga pangunahing kaalaman sa programming ay malinaw, ang syntax ng mga simpleng programa ay matagal na ring pinag-aralan - sa likod ko mayroong ilang simpleng Android application na nakolekta mula sa mga aralin at ilang mga klase sa Java na lumutas sa aking pang-araw-araw na mga problema (isa sa mga ito ay muling kinakalkula ang mga parameter ng gulong para sa iba't ibang laki ng rim). Una sa lahat, napili ang isang libro at nagsimula ang proseso ng pag-aaral... Pagkatapos ng 3 linggo, wala na akong lakas na magbasa tungkol sa programming - ito ay mapurol at nakakainip. Sobra kong tinantiya ang aking mga talento at kasipagan. Para sa halos isa pang buwan sinubukan kong basahin ang mga manwal ng Oracle, na hindi rin nagbigay inspirasyon sa optimismo. Sa pagtatapos ng Pebrero, nagsimula akong mapagtanto na kailangan ko ng isang computer... (: Dahil hindi ako nagtrabaho nang ilang buwan, ang pagpipilian ay nahulog sa isang lumang laptop na nagsasabing ito ay isang ultrabook, na nakasakay sa isang SSD, ang una -generation i5 at 3Gb ng RAM. Sa simula ng Marso, handa na ang lahat para matutunan ko at napunta ako sa site na JavaRush.ru... Ngayon tila sa akin ay Marso 7. Mula sa sandaling iyon, ako hindi matanggal sa computer. Ang unang napakasimpleng gawain, Intellij Idea, malalaking gawain . Naunawaan ko talaga ang mga kinakailangan para sa isang Java programmer at walang mga ilusyon.

Proyekto

Ang pagsubok na gawain ay agad na minarkahan ang aking antas ng programming sa isang antas na nasa itaas lamang ng zero, at inaabangan ko ang mga unang lektura at takdang-aralin. Hindi ako papasok nang malalim sa stack ng teknolohiya at ang paglalarawan ng kurso - lahat ay eksakto kung ano ang kinakailangan ngayon mula sa mga aplikante, at ang may-akda mismo ay nag-aalok ng isang makatotohanang pangkalahatang-ideya ng kurso mismo. Ito ay isang mahalagang hanay ng kaalaman na ginagawang isang Enterprise tool ang Java. Mahigit 3 buwan na ang lumipas mula nang matapos ang kurso, at napagtanto ko pa rin kung ano talaga ang ipinakita ng master na ito. Ang pinakamahalagang bagay na makukuha mo mula sa internship ay isang bayad ng interes at ang kakayahang matuto ng mga bagong teknolohiya sa programming. Ang proyekto na matatanggap mo bilang isang resulta ay hindi ang pinakamahalagang bagay, ngunit ito ay lubhang kapaki-pakinabang.

Karagdagang kaalaman

Hindi ko maiwasang kumpletuhin ang ideya ng aking pagsasanay. Bukod sa katotohanan na nakaupo ako mula 8 hanggang 15 oras sa isang araw sa computer at nalutas ang mga problema, tumingin ako sa paligid at narito ang isang listahan ng mga bagay na kailangang mahawakan man lang: mysql, postgresql, mongo, js, html, css, linux (debian, mint, ubuntu - pumili ng anuman), spring boot, freemarker. At, siyempre, ang Java Core at lahat ng mga teknolohiya ng proyekto ay dapat gawin bilang batayan. Mayroong isang malaking listahan ng mga tanong sa Internet upang maghanda para sa mga panayam. Mga karaniwang paksa: mga koleksyon, mga pagbubukod, multi-precision. Matuto ng Ingles - magsimula ngayon. Halimbawa, subukang basahin ang dokumentasyon. Sa isang magandang kumpanya kung saan nagsusulat sila sa Java, mayroon silang mga dayuhang customer. Maaaring kailanganin mong makipag-usap sa kanila - ako ay nasa isang pangkalahatang pulong makalipas ang isang buwan at kalahati. Sa mga internasyonal na kumpanya, ang lahat ng impormasyon sa mga bug tracker ay nasa English din. Magbasa ng mga aklat. Sa anumang wika, ngunit mas mahusay sa orihinal.

Mga panayam

Para sa akin, ang pinaka-edukasyon na yugto. Dito ko nalaman kung ano nga ba ang gusto nilang makuha sa aplikante, at pinagbuti ang aking kaalaman alinsunod sa mga kinakailangan. Sinubukan kong pumunta sa mga panayam para sa mga Middle developer at iniwasan ang mga Junior, ngunit nangyari rin ang mga ito. Hindi pa ako nakakapunta sa Senior. Ang unang bagay na lumitaw sa aking utak: anuman ang posisyon kung saan ka nag-a-apply, ang mga tanong sa mga panayam sa iba't ibang antas ay pareho at naiiba lamang ang lalim. Interesado ang mga tao sa mga koleksyon kahit saan. Minsan nagtatanong sila ng mga nakakalito na tanong. Sa yugto ng pagdaan sa mga panayam, kailangan mong magkaroon ng kamalayan na kailangan mong dumaan sa maraming mga ito bago mo mahanap ang trabaho na nababagay sa iyo at kung saan ka nababagay dito. Ang lahat ng mga panayam bago ang pangunahing ito ay ang iyong landas na dadaanan, makaranas ng mga pagkabigo, gumawa ng mga konklusyon at magpatuloy. Sa yugtong ito, mahalagang huwag kalimutan ang tungkol dito nang isang minuto.

Ngayon

Sa ngayon, natapos na ang ikatlo at huling buwan ng panahon ng pagsubok sa isang malaking kumpanya ng outsourcing at maraming beses kong naalala ang proyekto na may mabubuting salita. Wala akong gradation, pero parang nasa Middle level ako. Hindi ako nagtatanong - ang karanasan ng pakikilahok sa isang tunay na proyekto ay tumatagal, nakakakuha ako ng malalaking gawain at ako mismo ang gumagawa ng mga desisyon tungkol sa pagpapatupad. Sa aking trabaho, inilapat ko ang lahat ng kaalaman sa mga teknolohiyang natutunan nang mas maaga at higit pang mga bago para sa akin. Ang aking panahon ng pagsubok ay natapos nang eksaktong isang taon mamaya, hanggang sa araw, sa pagsisimula ng pagsasanay sa JavaRush. Sa loob ng 3 buwan ng komersyal na produksyon, siyempre, maraming bagong karanasan at bagong kaalaman ang dumating, at lahat ng nauna ay tila hindi na mahirap, ngunit hindi gaanong mahalaga.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION