JavaRush /Java Blog /Random-TL /Paano ako hindi naging isang Java programmer
Sergey Alexandrov
Antas
Smolensk

Paano ako hindi naging isang Java programmer

Nai-publish sa grupo
Halos 5 buwan na ang lumipas mula nang ang iyong abang lingkod ay may karangalan na magtrabaho bilang isang software engineer at oras na para pag-usapan ang kanyang mahaba at matinik na landas patungo sa larangan ng IT.
Paano ako hindi naging isang Java programmer - 1
Mula pa sa paaralan, nais kong maging isang programmer, sa kabila ng katotohanan na talagang tumanggi akong maunawaan ang mga programming language. Gayunpaman, hindi ito naging hadlang sa akin na makapasa sa Unified State Exam sa computer science (isinulat ko ang lahat ng code para sa mga tanong sa isang algorithmic na wika), na nagpapahintulot sa akin na pumasok sa isa sa hindi masyadong prestihiyoso, ngunit pa rin sa mga unibersidad sa Moscow para sa isang teknikal na espesyalidad. Sa unang taon nag-aral kami ng VBA at Visual Basic, nagsulat ng mga simpleng programa na pangunahing nagsagawa ng iba't ibang mga kalkulasyon sa matematika. Ang programming ay isinagawa ng deputy dean ng faculty, isang medyo mahigpit at demanding na babae na may kakaibang diskarte sa pag-aaral. Salamat sa kanyang mga pares, sa wakas ay sinimulan kong maunawaan ang mga pangunahing kaalaman ng programming, naunawaan ko ang mga pangunahing konstruksyon ng VBA at VB, mga conditional statement, mga loop at iba pang mga konstruksyon na ginagamit sa bawat programming language. Pagkatapos ng ikatlong semestre, natapos ang programming at kasabay nito, nawala ang interes sa pag-aaral sa espesyalidad na ito. But still, I decided not to quit my studies and get a diploma. Nang walang mga klase sa programming, halos huminto ako sa pag-coding, kung minsan ay gumagawa ng kalahating pusong pagtatangka na ipagpatuloy ang pag-aaral ng VB mula sa mga libro, ngunit pagkaraan ng ilang oras ay tumigil ako sa pagprograma nang buo. Sa pagtatapos ng ika-4 na taon, nagsimula akong muli tungkol sa pagpapatuloy sa pag-aaral ng programming at, sa pangkalahatan, tungkol sa kung paano mamuhay pagkatapos ng pagtatapos sa unibersidad. Sa oras na iyon, nagtrabaho ako sa isang kompanya ng seguro bilang isang espesyalista sa pamamahala ng senior na dokumento, ngunit naunawaan ko na hindi ito ang gusto ko mula sa buhay. Ang natitira na lang ay ang pumili kung aling wika ang pag-aaralan. Ang pagkakaroon ng pag-aaral sa merkado ng trabaho at napagtanto na walang sinuman ang talagang nangangailangan ng VB, pinili ko ang Java, ang wika na naging pinaka-in demand at ang pinakamahirap sa aking opinyon + Mayroon akong isang kaibigan na nakakaalam nito. Sinimulan ko ang aking kakilala sa Java mula sa aklat ni A.N. Vasiliev. "Java tutorial na may mga halimbawa at programa." Matapos basahin ang libro, magsulat ng isang buod at matapat na muling isulat ang karamihan sa mga listahan, napagtanto ko na talagang walang natigil sa aking ulo maliban sa mga bagay na alam na mula sa iba pang mga programming language at hindi masyadong malinaw kung ano ang susunod na gagawin. Nakakita ako ng ilang mga aralin sa video na nagbibigay-liwanag sa mga bagay na hindi ko alam dati, tulad ng OPP, polymorphism, mana at mga bagay; ipinaliwanag ng isang kakilala ang ilang mahihirap na punto para sa akin, ngunit sa pangkalahatan ay hindi nito masyadong binago ang sitwasyon. At pagkatapos ng isa sa aking mga regular na paglalakbay sa Internet, napunta ako sa JavaRush. Sa una ay nag-aalinlangan ako tungkol sa mapagkukunan, ngunit pagkatapos na dumaan sa ilang mga antas ay nakuha ko ang kaguluhan, at sa loob ng ilang araw ay umabot ako sa antas 8 at, pagkatapos ng maikling pahinga, hanggang 10. Ang mga gawain sa JavaRush ay nakatulong sa akin na maunawaan kung ano ang nabasa ko dati sa libro. Naiintindihan ko na ito talaga ang kailangan kong gawin. kung ano ang kailangan ko, ngunit naantala ko ang pagbili ng isang subscription, na sa kalaunan ay pinagsisihan ko dahil... Sa oras na iyon, tumaas ang halaga ng palitan ng dolyar, at kailangan kong magbayad ng 2 beses na higit pa :) Matapos maabot ang antas 20, nagsulat ako ng isang resume at nagsimulang mag-apply para sa mga bakante. Mayroong ilang mga hindi matagumpay na panayam kung saan ako ay nabalisa nang husto (kakulangan ng kaalaman at pag-unawa), ngunit hindi ako nawalan ng pag-asa at nagpatuloy sa pag-aaral, Nabasa ko ang kilalang “Philosophy of Java”, nanood ng mga lecture ni Golovach sa YouTube, nagsimulang matuto ng CSS/HTML mula sa mga video lesson ni Evgeniy Popov, nakilala ang JUnit, JDBC, SQL, XML, nagsulat ng Contact Manager gamit ang Swing, JDBC at gumaganap simpleng operasyon ng CRUD. Sa antas 30, nag-sign up ako para sa mga kurso sa pagpapaunlad ng application ng client-server sa Specialist training center, kasama sa programa ang multithreading, JavaFX, Servlets, JSF, JSP. Pagkatapos ay nagplano akong kumuha ng mga kurso sa EJB, ngunit mga 2 buwan pa ang layo nito, kaya bumili ako ng mga video tutorial sa Spring at nagsimulang pag-aralan ito. Sa oras na iyon, nakapagtapos na ako sa unibersidad at hinihintay na nila ako sa lokal na military commissariat. Noong una, nais kong lutasin ang isyu sa opisina ng pagpaparehistro at pagpapalista ng militar, tulad ng gagawin ng sinumang normal na Muscovite, ngunit pagkatapos timbangin ang lahat ng mga kalamangan at kahinaan, nagpasya akong matapat na bayaran ang aking utang sa Inang-bayan at noong Nobyembre 20, 15, Nasa lokasyon na ako ng isa sa mga yunit ng magiting na estratehikong puwersa ng misayl. Walang saysay na pag-usapan ang serbisyo, walang gaanong kinalaman sa programming, nasa demobilization ako. Sinimulan kong basahin ang mga manwal ng Java sa aking libreng oras, sinusubaybayan ang mga bakante ng Java Junior sa aking lungsod, nagpasyang hindi na bumalik sa Moscow. Pagkatapos ng DMB, nang medyo natauhan ako, nagbukas ako ng pangalawang account sa JavaRush at bumili ng subscription, dahil... Level 32 na ako sa account na ito, at gusto kong mag-ayos sa Java Core. Sa humigit-kumulang 5 araw naabot ko ang antas 15 at, dahil sa inspirasyon ng katotohanan na ang mga kasanayan ay naibalik nang madali at mabilis, na-update ko ang aking resume at binuksan ang access dito. Kinabukasan ay nakatanggap ako ng tawag mula sa isang lokal na kumpanya ng IT at inanyayahan akong makipag-usap. Sa panayam, ang batang babae mula sa HR ay nagtanong ng mga pangkalahatang katanungan, nagtanong tungkol sa mga teknolohiyang kilala sa akin, kung ano ang mas gusto ko: Harap o Likod. Sa pangkalahatan, hindi ito mahalaga sa akin, gusto ko lang magtrabaho bilang isang programmer, at inaalok ako na subukang magsulat ng isang pagsubok na gawain para sa posisyon ng isang JavaScript programmer, at sumang-ayon ako. Sa oras na iyon, alam ko ang JS sa antas ng "JavaScript? Well, oo, parang may ganoong programming language," at pagdating sa bahay ay umupo agad ako para pag-aralan ang mga manual. Kaya lumipas ang 3 araw, pagkatapos ay sinimulan kong pag-aralan ang gawain sa pagsusulit mismo. Binigyan nila ako ng 7 araw para magpasya, sa gabi ng 6 na araw ay ipinadala ko ang aking code sa aking employer. Makalipas ang ilang araw tinawagan nila ako at sinabing maayos ang lahat at naimbitahan ako sa isang audition kasama ang magiging pinuno. Ang pakikipanayam ay tumagal ng 10-15 minuto, pagkatapos ay tinanggap ako para sa posisyon ng software engineer :) Ang panahon ng pagsubok ay tumagal ng 3 buwan, pagkatapos nito ay nasubok ako sa JS, na matagumpay kong natapos at ngayon ay nagtatrabaho ako sa isa sa mga pinakamalaking kumpanya sa lungsod sa isang maluwag na 7 isang palapag na business center na may mga recreation area at gym :) Sa antas 30, nag-sign up ako para sa mga kurso sa pagpapaunlad ng application ng client-server sa Specialist training center, kasama sa programa ang multithreading, JavaFX, Servlets, JSF, JSP. Pagkatapos ay nagplano akong kumuha ng mga kurso sa EJB, ngunit mga 2 buwan pa ang layo nito, kaya bumili ako ng mga video tutorial sa Spring at nagsimulang pag-aralan ito. Sa oras na iyon, nakapagtapos na ako sa unibersidad at hinihintay na nila ako sa lokal na military commissariat. Noong una, nais kong lutasin ang isyu sa opisina ng pagpaparehistro at pagpapalista ng militar, tulad ng gagawin ng sinumang normal na Muscovite, ngunit pagkatapos timbangin ang lahat ng mga kalamangan at kahinaan, nagpasya akong matapat na bayaran ang aking utang sa Inang-bayan at noong Nobyembre 20, 15, Nasa lokasyon na ako ng isa sa mga yunit ng magiting na estratehikong puwersa ng misayl. Walang saysay na pag-usapan ang serbisyo, walang gaanong kinalaman sa programming, nasa demobilization ako. Sinimulan kong basahin ang mga manwal ng Java sa aking libreng oras, sinusubaybayan ang mga bakante ng Java Junior sa aking lungsod, nagpasyang hindi na bumalik sa Moscow. Pagkatapos ng DMB, nang medyo natauhan ako, nagbukas ako ng pangalawang account sa JavaRush at bumili ng subscription, dahil... Level 32 na ako sa account na ito, at gusto kong mag-ayos sa Java Core. Sa humigit-kumulang 5 araw naabot ko ang antas 15 at, dahil sa inspirasyon ng katotohanan na ang mga kasanayan ay naibalik nang madali at mabilis, na-update ko ang aking resume at binuksan ang access dito. Kinabukasan ay nakatanggap ako ng tawag mula sa isang lokal na kumpanya ng IT at inanyayahan akong makipag-usap. Sa panayam, ang batang babae mula sa HR ay nagtanong ng mga pangkalahatang katanungan, nagtanong tungkol sa mga teknolohiyang kilala sa akin, kung ano ang mas gusto ko: Harap o Likod. Sa pangkalahatan, hindi ito mahalaga sa akin, gusto ko lang magtrabaho bilang isang programmer, at inaalok ako na subukang magsulat ng isang pagsubok na gawain para sa posisyon ng isang JavaScript programmer, at sumang-ayon ako. Sa oras na iyon, alam ko ang JS sa antas ng "JavaScript? Well, oo, parang may ganoong programming language," at pagdating sa bahay ay umupo agad ako para pag-aralan ang mga manual. Kaya lumipas ang 3 araw, pagkatapos ay sinimulan kong pag-aralan ang gawain sa pagsusulit mismo. Binigyan nila ako ng 7 araw para magpasya, sa gabi ng 6 na araw ay ipinadala ko ang aking code sa aking employer. Makalipas ang ilang araw tinawagan nila ako at sinabing maayos ang lahat at naimbitahan ako sa isang audition kasama ang magiging pinuno. Ang panayam ay tumagal ng 10-15 minuto, pagkatapos ay tinanggap ako para sa posisyon ng software engineer :) Ang panahon ng pagsubok ay tumagal ng 3 buwan, pagkatapos nito ay nasubok ako sa JS, na matagumpay kong natapos at ngayon ay nagtatrabaho ako sa isa sa mga pinakamalaking kumpanya sa lungsod sa isang maluwag na 7 isang palapag na business center na may mga recreation area at gym :) Sa antas 30, nag-sign up ako para sa mga kurso sa pagpapaunlad ng application ng client-server sa Specialist training center, kasama sa programa ang multithreading, JavaFX, Servlets, JSF, JSP. Pagkatapos ay nagplano akong kumuha ng mga kurso sa EJB, ngunit mga 2 buwan pa ang layo nito, kaya bumili ako ng mga video tutorial sa Spring at nagsimulang pag-aralan ito. Sa oras na iyon, nakapagtapos na ako sa unibersidad at hinihintay na nila ako sa lokal na military commissariat. Noong una, nais kong lutasin ang isyu sa opisina ng pagpaparehistro at pagpapalista ng militar, tulad ng gagawin ng sinumang normal na Muscovite, ngunit pagkatapos timbangin ang lahat ng mga kalamangan at kahinaan, nagpasya akong matapat na bayaran ang aking utang sa Inang-bayan at noong Nobyembre 20, 15, Nasa lokasyon na ako ng isa sa mga yunit ng magiting na estratehikong puwersa ng misayl. Walang saysay na pag-usapan ang serbisyo, walang gaanong kinalaman sa programming, nasa demobilization ako. Sinimulan kong basahin ang mga manwal ng Java sa aking libreng oras, sinusubaybayan ang mga bakante ng Java Junior sa aking lungsod, nagpasyang hindi na bumalik sa Moscow. Pagkatapos ng DMB, nang medyo natauhan ako, nagbukas ako ng pangalawang account sa JavaRush at bumili ng subscription, dahil... Level 32 na ako sa account na ito, at gusto kong mag-ayos sa Java Core. Sa humigit-kumulang 5 araw naabot ko ang antas 15 at, dahil sa inspirasyon ng katotohanan na ang mga kasanayan ay naibalik nang madali at mabilis, na-update ko ang aking resume at binuksan ang access dito. Kinabukasan ay nakatanggap ako ng tawag mula sa isang lokal na kumpanya ng IT at inanyayahan akong makipag-usap. Sa panayam, ang batang babae mula sa HR ay nagtanong ng mga pangkalahatang katanungan, nagtanong tungkol sa mga teknolohiyang kilala sa akin, kung ano ang mas gusto ko: Harap o Likod. Sa pangkalahatan, hindi ito mahalaga sa akin, gusto ko lang magtrabaho bilang isang programmer, at inaalok ako na subukang magsulat ng isang pagsubok na gawain para sa posisyon ng isang JavaScript programmer, at sumang-ayon ako. Sa oras na iyon, alam ko ang JS sa antas ng "JavaScript? Well, oo, parang may ganoong programming language," at pagdating sa bahay ay umupo agad ako para pag-aralan ang mga manual. Kaya lumipas ang 3 araw, pagkatapos ay sinimulan kong pag-aralan ang gawain sa pagsusulit mismo. Binigyan nila ako ng 7 araw para magpasya, sa gabi ng 6 na araw ay ipinadala ko ang aking code sa aking employer. Makalipas ang ilang araw tinawagan nila ako at sinabing maayos ang lahat at naimbitahan ako sa isang audition kasama ang magiging pinuno. Ang panayam ay tumagal ng 10-15 minuto, pagkatapos ay tinanggap ako para sa posisyon ng software engineer :) Ang panahon ng pagsubok ay tumagal ng 3 buwan, pagkatapos nito ay nasubok ako sa JS, na matagumpay kong natapos at ngayon ay nagtatrabaho ako sa isa sa mga pinakamalaking kumpanya sa lungsod sa isang maluwag na 7 isang palapag na business center na may mga recreation area at gym :) Walang gaanong kinalaman sa programming doon; habang nasa demobilization, sinimulan kong basahin ang mga manwal ng Java sa aking libreng oras at pagsubaybay sa mga bakante ng Java Junior sa aking lungsod, na nagpasya na huwag bumalik sa Moscow. Pagkatapos ng DMB, nang medyo natauhan ako, nagbukas ako ng pangalawang account sa JavaRush at bumili ng subscription, dahil... Level 32 na ako sa account na ito, at gusto kong mag-ayos sa Java Core. Sa humigit-kumulang 5 araw naabot ko ang antas 15 at, dahil sa inspirasyon ng katotohanan na ang mga kasanayan ay naibalik nang madali at mabilis, na-update ko ang aking resume at binuksan ang access dito. Kinabukasan ay nakatanggap ako ng tawag mula sa isang lokal na kumpanya ng IT at inanyayahan akong makipag-usap. Sa panayam, ang batang babae mula sa HR ay nagtanong ng mga pangkalahatang katanungan, nagtanong tungkol sa mga teknolohiyang kilala sa akin, kung ano ang mas gusto ko: Harap o Likod. Sa pangkalahatan, hindi ito mahalaga sa akin, gusto ko lang magtrabaho bilang isang programmer, at inaalok ako na subukang magsulat ng isang pagsubok na gawain para sa posisyon ng isang JavaScript programmer, at sumang-ayon ako. Sa oras na iyon, alam ko ang JS sa antas ng "JavaScript? Well, oo, parang may ganoong programming language," at pagdating sa bahay ay umupo agad ako para pag-aralan ang mga manual. Kaya lumipas ang 3 araw, pagkatapos ay sinimulan kong pag-aralan ang gawain sa pagsusulit mismo. Binigyan nila ako ng 7 araw para magpasya, sa gabi ng 6 na araw ay ipinadala ko ang aking code sa aking employer. Makalipas ang ilang araw tinawagan nila ako at sinabing maayos ang lahat at naimbitahan ako sa isang audition kasama ang magiging pinuno. Ang pakikipanayam ay tumagal ng 10-15 minuto, pagkatapos ay tinanggap ako para sa posisyon ng software engineer :) Ang panahon ng pagsubok ay tumagal ng 3 buwan, pagkatapos nito ay nasubok ako sa JS, na matagumpay kong natapos at ngayon ay nagtatrabaho ako sa isa sa mga pinakamalaking kumpanya sa lungsod sa isang maluwag na 7 isang palapag na business center na may mga recreation area at gym :) Walang gaanong kinalaman sa programming doon; habang nasa demobilization, sinimulan kong basahin ang mga manwal ng Java sa aking libreng oras at pagsubaybay sa mga bakante ng Java Junior sa aking lungsod, na nagpasya na huwag bumalik sa Moscow. Pagkatapos ng DMB, nang medyo natauhan ako, nagbukas ako ng pangalawang account sa JavaRush at bumili ng subscription, dahil... Level 32 na ako sa account na ito, at gusto kong mag-ayos sa Java Core. Sa humigit-kumulang 5 araw naabot ko ang antas 15 at, dahil sa inspirasyon ng katotohanan na ang mga kasanayan ay naibalik nang madali at mabilis, na-update ko ang aking resume at binuksan ang access dito. Kinabukasan ay nakatanggap ako ng tawag mula sa isang lokal na kumpanya ng IT at inanyayahan akong makipag-usap. Sa panayam, ang batang babae mula sa HR ay nagtanong ng mga pangkalahatang katanungan, nagtanong tungkol sa mga teknolohiyang kilala sa akin, kung ano ang mas gusto ko: Harap o Likod. Sa pangkalahatan, hindi ito mahalaga sa akin, gusto ko lang magtrabaho bilang isang programmer, at inaalok ako na subukang magsulat ng isang pagsubok na gawain para sa posisyon ng isang JavaScript programmer, at sumang-ayon ako. Sa oras na iyon, alam ko ang JS sa antas ng "JavaScript? Well, oo, parang may ganoong programming language," at pagdating sa bahay ay umupo agad ako para pag-aralan ang mga manual. Kaya lumipas ang 3 araw, pagkatapos ay sinimulan kong pag-aralan ang gawain sa pagsusulit mismo. Binigyan nila ako ng 7 araw para magpasya, sa gabi ng 6 na araw ay ipinadala ko ang aking code sa aking employer. Makalipas ang ilang araw tinawagan nila ako at sinabing maayos ang lahat at naimbitahan ako sa isang audition kasama ang magiging pinuno. Ang pakikipanayam ay tumagal ng 10-15 minuto, pagkatapos ay tinanggap ako para sa posisyon ng software engineer :) Ang panahon ng pagsubok ay tumagal ng 3 buwan, pagkatapos nito ay nasubok ako sa JS, na matagumpay kong natapos at ngayon ay nagtatrabaho ako sa isa sa mga pinakamalaking kumpanya sa lungsod sa isang maluwag na 7 isang palapag na business center na may mga recreation area at gym :)
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION