JavaRush /Java Blog /Random-TL /Ang mahabang daan sa pagiging isang programmer

Ang mahabang daan sa pagiging isang programmer

Nai-publish sa grupo
Ang kwento ng tagumpay sa pag-aaral ay magiging iba sa iba. Mayroong maraming mga ulat na nai-publish dito kung saan ang mga lalaki ay talagang pumasa sa halos lahat ng antas sa isang maikling panahon, nalutas ang mga problema, mabilis na nagsulat ng kanilang mga proyekto at matagumpay na nakahanap ng trabaho. Ang kanilang landas ay tulad ng pag-alis ng isang rocket na mabilis na nakakakuha ng altitude. Iba ito para sa akin. Ang buong landas mula sa unang antas hanggang sa sandaling pinadalhan nila ako ng alok na trabaho para sa isang junior Java programmer ay tumagal ng 2 taon at dalawa at kalahating buwan. Mayroong iba't ibang mga kadahilanan: sa ilang mga panahon ay madalas akong nag-ehersisyo, sa iba ay hindi ako nag-aral. Sa una, gusto kong isulat ang ulat na ito nang higit pa mula sa isang teknikal na pananaw, tulad ng kung anong mga pakinabang ang nakikita ko sa javarush.ru bilang isang mapagkukunang pang-edukasyon (at kumbinsido ako na ito ang pinakamahusay na mapagkukunan para sa pag-aaral ng java at paghahanda para sa totoong trabaho), kung ano ang nagustuhan ko lalo na, atbp. d. Ngunit sa payo ni Sepp, pinag-isipan ko ito at napagpasyahan na mas maganda kung ito ay mas biographical. Mayroong maraming mga paglalarawan ng mga pakinabang ng javarush.ru bilang isang kurso, ngunit hindi ako magiging orihinal kung uulitin ko na ang pangunahing bentahe ay isang malaking halaga ng pagsasanay, na tumutulong sa iyo na "maging mas mahusay" at "mabuo ang iyong kasanayan.” Pagkatapos ng isang tiyak na panahon ng patuloy na pag-aaral, magsisimula kang maramdaman at maunawaan ang programming. Alam ng sinumang nakabisado ang anumang kasanayan sa palakasan ang pakiramdam na ito. Ito ang kahulugan ng distansya sa boxing, ito ang kahulugan ng bola sa football, ito ang kahulugan ng code sa programming. Ito ay makakamit lamang sa pamamagitan ng pagsasanay, o sa halip ng isang karampatang kumbinasyon ng kinakailangang dami ng teorya at higit sa sapat na pagsasanay. At sa kursong ito ang lahat ng ito ay isinasaalang-alang nang napakahusay. Kaya, ang kuwento mismo. 5 buwan na akong nagtatrabaho bilang Java developer sa St. Petersburg, ngunit magsisimula ako sa simula. Kapag pumipili ng isang propesyon, naisip ko ang tungkol sa programming, ngunit malinaw na hindi ako masyadong masigasig sa paaralan, at samakatuwid ang pag-asam ng pag-aaral ng isang malaking bilang ng mga asignaturang matematika ay hindi nakalulugod sa akin. Nag-aral ako sa isang teknikal na paaralan upang maging isang manggagawa sa tren, ngunit pagkatapos ng hukbo ay pinili ko ang mga hotel bilang isang mas kawili-wiling larangan. Nag-enrol ako bilang isang mag-aaral sa sulat at iniwan ang aking bayan patungong Sochi. Ito ay 2012, ang aroma ng paparating na Olympics ay nasa himpapawid, lahat ay nabuhay sa pag-asa. Nagustuhan ko talaga ang atmosphere na ito. Nakakuha ako ng trabaho sa isang napakagandang hotel sa Krasnaya Polyana bilang isang luggage carrier at, salamat sa aking likas na kasipagan, sa loob ng 7 buwan tumalon ako ng ilang mga hakbang sa karera at naging isang business tourism manager. Ang suweldo ay napaka disente para sa isang 21 taong gulang na lalaki, wala pa ring mas mataas na edukasyon, mga prospect at lahat ay tila cool. Ngunit pagkatapos ay nagsimula akong mag-isip tungkol sa mga prospect na ito, magaling ako sa aking propesyon, ngunit ang lahat ay may kinalaman sa "undercover na laro", intriga, palihim na palihim, atbp. ... Hindi ko ito nagustuhan, tila sa akin at parang "marumi teknolohiya" pa rin at wala akong pagnanais na pag-aralan ito. At narito ang isang simpleng pagkalkula - ako ang junior sa departamento, ang susunod na hakbang ay ang pinuno ng departamento, at ito ay na (bukod sa katotohanan na kailangan mong makarating doon at ito ay posible lamang kung ang kasalukuyang boss ay umalis at iba pa) sa pamamahala. Ngunit hindi ko nagustuhan ang pagiging isang boss, hindi ako mahilig mag-manage, magkontrol, mag-double-check... Gusto kong maging isang matigas na espesyalista sa aking sarili... at ito ang kisame... Siyempre, maaari mong magpahinga, sa edad na 30 - pinuno ng isang departamento, sa pamamagitan ng 40 - direktor ng departamento at ang lahat ay tila gumagana, ngunit tiyak na hindi ito ang aking landas. At ito ay hindi alam kung paano ang aking buhay ay naging at kung ano ang lahat ng mga pag-iisip na ito ay humantong sa kung isang mainit-init na gabi ng Agosto sa 2013 ay hindi ako natisod sa javarush.ru. Nag-surf ako sa Internet para sa "mga laro para sa mga programmer" (sa kabila ng katotohanan na hindi ako nag-aral; ang mga computer ay palaging nakakaakit sa akin, at hindi hardware, ngunit mga programa. Sa lahat ng mga paksa sa isang teknikal na paaralan o instituto kung saan kami ay nasa isang paraan o iba pa. gumawa ng isang bagay sa Sa isang computer, isang tipikal na aralin ang naging ganito - dumaan kami sa isang bagong paksa, nagbibigay sila ng isang gawain, nalutas ko ito kaagad, at pumunta kami ng guro at suriin sa iba) at gumala ako dito. Ang unang bagay na lumikha ng isang malakas na positibong imahe ay, siyempre, ang mga artikulo. Malinaw at malinaw nilang naramdaman ang propesyonalismo, na ang taong sumulat nito ay talagang may napakahusay na pag-unawa sa paksa at nagsusulat kung ano mismo ang kailangan at eksakto kung paano ito kinakailangan! Isang artikulo tungkol sa mas mataas na edukasyon (malakas na sumasalamin sa aking mga iniisip), isang artikulo tungkol sa landas ng isang programmer... oo, halos masugid kong binasa ang lahat at nagsimulang mag-aral. Sa una, siyempre, hindi ko binalak na baguhin ang aking espesyalidad, mag-iwan ng isang posisyon na para sa aking mga kaibigan mula sa aking bayan ay tila isang hindi matamo na rurok at "ang lalaki ay talagang nagtagumpay." Ngunit unti-unti kong napansin na gumugugol ako ng mas maraming oras sa mga gawain, sa katapusan ng linggo, pagkatapos ng trabaho, bumili ako ng isang subscription. Ang aking landas sa bagay na ito ay naging mahaba at hindi palaging makinis, ang Olympiad, halos agad na sinundan ng isang tesis, walang gaanong oras na natitira para sa mga klase, ngunit nag-aral ako. At kaya! Mahalagang sandali. Nagsimula akong seryosong mag-isip tungkol sa pagbabago ng aking propesyon, upang maging isang propesyonal na programmer. Isang maliit na digression - Tiyak na hindi ko tatahakin ang landas na ito nang walang javarush.ru, ngayon madali kong nabasa ang teknikal na literatura sa Ingles at madaling makita kahit na ang pinaka "tuyo" na impormasyon, ngunit pagkatapos ang form ng larong ito ay ang mapagpasyang kadahilanan na nagbukas ng mundo para sa akin programming. Nagsimula akong mag-aral nang mas mabuti, bumili ng "Philosophy of Java" at aktibong nag-aral. Noong Hulyo (isinasaalang-alang na may mga panahon na hindi ako makapag-aral), nakaramdam na ako ng kumpiyansa sa core at nagpasya na kailangan kong kumilos. Umalis ako sa hotel, nag-impake ng aking mga gamit, pumunta sa St. Petersburg at kumuha ng trabaho bilang isang waiter sa isang 2x2 na iskedyul upang makapaghanda ako para sa mga panayam sa aking libreng oras. Pagkatapos ay nakatanggap ako ng isang pagsubok na gawain mula kay Hubert para sa isang tunay na proyekto... Nagsimula akong mag-isip na may naiintindihan ako at... Hibernate, Spring, Maven, Git, JSP, MVC... Napagtanto ko na para sa totoong trabaho ko pa rin kailangang magpalamig para magtrabaho nang husto. Mga tutorial, mga pagtatangka upang ilunsad ang mga handa na, hatiin sa mga bahagi, hiwalay na database, hiwalay na JSP, pagsama-samahin... ugh... that was really cool! Naaalala ko ang aking kasiyahan noong nagawa kong maglagay ng isang bagay sa database at matagumpay na natanggap ito). Ngunit pagkatapos ay lumitaw ang isa pang tanong, hindi ko makatwiran na ginamit ang magagamit na mapagkukunan ng pananalapi at noong Nobyembre ay napilitan akong umatras sa aking bayan, hindi ako nakarating sa mga panayam (sa katunayan, mayroon lamang akong core noon, ngunit sulit na subukan). Ngunit ang pag-urong na ito ay hindi ako pinatalsik, nakita ko ang layunin at ang mga pansamantalang paghihirap ay hindi ako naabala. Bumalik ako sa trabaho bilang isang waiter sa restaurant kung saan ako umalis papuntang Sochi 3 taon na ang nakakaraan. Siyempre, inisip ng mga nakapaligid sa akin na ito ang aking matinding pagkatalo, ngunit ang mga opinyon ng iba ay hindi gaanong mahalaga sa akin. At ito ay nakatulong sa akin ng malaki sa panahong iyon. Magtrabaho ng 2x2, lahat ng katapusan ng linggo sa java, kaya lumipas ang oras hanggang Abril. Noong Abril, nagkaroon ako ng sapat na pera para sa isa pang push, huminto ako sa aking trabaho at gumugol ng isa pang dalawang buwan sa paghahanda nang masigasig, mga 12, minsan 17 oras sa isang araw. Pero may nangyaring parang burnout. Nagsimula akong magtaka kung ang programming ay talagang kawili-wili sa akin (isang hangal na tanong, siyempre, kung maaari akong gumugol ng 17 oras na may labis na kasiyahan, na may mga pahinga upang kumain at matulog). Ngunit ang isyu ay kailangang malutas at napagpasyahan ko ito nang radikal, sa halip na umalis papuntang St. Petersburg, kung saan handa na ako, pumunta ako sa Crimea upang bisitahin ang isang kakilala at gumawa ng ganap na iba't ibang mga bagay, hindi ako gumawa ng programming sa prinsipyo , gusto kong suriin kung gaano ito "akin". Noong Setyembre ito ay naging hindi mabata, nagkaroon ako ng isang kahila-hilakbot na pagnanasa sa programa. Isang buwan at kalahati ng pagbabalik sa hugis, pagpapadala ng mga resume at pag-alis patungong St. Petersburg. Hindi ko na ilalarawan nang mahaba ang mga panayam, ngunit sa huli ay nagtatrabaho ako sa kumpanya kung saan ako nagkaroon ng aking unang panayam. At pagkatapos ay lubos kong naranasan kung ano ang ibig sabihin ng pagiging isang programmer... Hindi na ako muling magtatrabaho sa aking buhay... kailanman... Halos lahat ng libreng oras ko ay ginugol ko sa programming, at dito ko ito magagawa sa halip na trabaho. ! Binibigyan nila ako ng lugar, kundisyon, itinapon sa akin ang mga gawain, ngunit ang gawain ko ay PROGRAM lamang, at binabayaran din nila ako ng pera para dito! Sa palagay ko ang pakiramdam na ito ay hindi kailanman mauunawaan ng isang tao na hindi kailanman nagtrabaho sa isang trabaho na talagang mahal niya. Ang probationary period, na dapat ay 3 buwan, ay sarado pagkatapos ng tatlong linggo sa kahilingan ng pinuno ng koponan at ang aking suweldo ay nadagdagan ng 50%. Mabilis akong naging kasangkot sa proyekto at sa loob ng dalawang linggo ay nagsimula akong makatanggap ng medyo "labanan" na mga gawain kasama ang iba. Ang propesyonal na pag-unlad ay isang mas malaking kilig kaysa sa paggawa nito sa iyong sarili! Hindi na kailangang maging isang "boss", walang "maruming pamamaraan", maaari kang bumuo bilang isang cool na espesyalista! Ang gusto ko lang! Kung ano ang aking sinisikap at hindi alam kung paano matanto. Ang landas na ito ay ipinakita sa akin ng javarush.ru. Kahit sa buhay ay naging mas relaxed at kalmado ako, hindi ka pressured sa trabaho, wala kang "Mondays", ginagawa mo kung ano ang iyong ikinatuwa. Ganito ang naging kwento, at walang alinlangang simula pa lang, naging mahaba ang landas, ngunit lubos akong tiwala sa pagpili. Kung ang landas na ito ay angkop para sa lahat, hindi ko alam. Ngunit alam kong sigurado na sa nararapat na pagsisikap, posible na matutong maging programmer nang walang espesyal na edukasyon! At kung gusto mo ito, ang javarush ay lubos na makakatulong sa iyo dito.

Isang malaking pasasalamat sa Sepp at sa buong javarush team para sa kanilang ginagawa, binago nito ang aking buhay at sa tingin ko ang buhay ng maraming iba pang mga tao! Ito ay hindi makatotohanang cool! Good luck sa iyo sa lahat ng iyong pagsusumikap! Kamusta! at kaya mo yan! At siyempre, inirerekumenda ko ang javarush bilang pinakamahusay na mapagkukunan ng pag-aaral para sa java sa lahat ng mga kasama na interesado sa programming. Salamat muli!

ps Siyempre, marami ang nananatiling "sa likod ng mga eksena", kung may isang bagay na kawili-wili, magtanong sa mga komento, ikalulugod kong sagutin.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION