CodeGym /Java Blog /Random /Bakit Gusto ng Mga Tao ang Coding? Pagpapaliwanag Ang Pas...
John Squirrels
Antas
San Francisco

Bakit Gusto ng Mga Tao ang Coding? Pagpapaliwanag Ang Passion para sa Propesyon

Nai-publish sa grupo
Ang programming ay sumabog sa katanyagan noong nakaraang dekada. At marami sa hype na iyon ang lumitaw mula sa pag-asang makakuha ng mataas na suweldong trabaho. Ngunit, sa katotohanan, napakaraming iba pang mga pakinabang ng coding. At katotohanang sasabihin, maraming nagmamahal dito. Maraming mga karanasang developer ang nagsasabi na ang pagkahilig sa propesyon ay talagang nakatulong sa kanila na maging tunay na pro sa kanilang ginagawa. Ang tinantyang tagumpay ay hindi lalampas sa "mababa" o "average" na bar nang walang interes sa IT. Ngunit bakit tulad ng coding? Hindi ba mahirap talaga? Hindi ba medyo boring? Bakit Gusto ng Mga Tao ang Coding?  Pagpapaliwanag Ang Passion para sa Propesyon - 1Sa unahan, ipapahayag namin ang aming pagmamahal sa programming — pinaliit namin ito sa nangungunang 10 dahilan sa mga may karanasang coder at mag-aaral. Tingnan natin kung bakit napakaraming tao ang natigil sa coding at kung bakit nila ito gusto.

Dahilan #1. Ang saya ng habambuhay na pag-aaral

Kapag nagko-coding ka, palagi mong natututo at hinahamon ang iyong sarili dahil sa hindi umuulit na katangian ng mga gawain! Habang gumagawa ng program o app, patuloy mong pinapalawak ang iyong pag-unawa sa problema at solusyon, sumusubok ng mga bagong framework, nilulutas ang mga nakakalito na isyu gamit ang mga bagong algorithm, at gumagamit ng ibang pamamaraan. Ang lahat ng ito ay nagreresulta sa pag-uunat ng iyong isip at pagpapabuti ng iyong pasensya, tiyaga, at disiplina. Sa madaling sabi, maaaring halatang itulak ka ng coding sa labas ng iyong comfort zone, ngunit sa mabuting paraan!

Dahilan #2. Perpektong balanse sa pagitan ng teorya at kasanayan

Karamihan sa mga nagtapos sa kolehiyo ay kadalasang may makapangyarihang kaalaman ngunit hindi alam kung paano ito ilalapat sa totoong buhay. Pero iba ang programming. Kahit na ang lahat dito ay abstract sa isang banda, ito ay lubos na praktikal sa kabilang banda. Maaari mong isabuhay ang lahat ng abstract na teoryang iyon sa pamamagitan ng paggawa ng app o software na magbabago sa mundo. O bumuo ng isang website na kapaki-pakinabang ang bilyun-bilyong tao. Sinabi ni Michael Macaulay mula sa Medium: "Ang tunay na kagandahan ng programming ay maaari kang magkaroon ng isang "rubber meets the road" na sandali sa iyong computer sa bahay," at lubos kaming sumasang-ayon sa kanya.

Dahilan #3. Pagsasanay sa iyong isip

Kapag natigil ka sa ilang problema nang masyadong mahaba, taya namin na gusto mong gulutin ang iyong buhok. Gayunpaman, ang paglutas ng problema sa Java ay maaaring nakakarelaks kung mag-code ka mula sa isang kakaibang pananaw. Sa pamamagitan ng pagtingin sa StackOverflow, GitHub, Quora, Coderanch, at iba pang mga komunidad ng Java, malulutas mo ang halos anumang bug, memory leak, o anumang sa tingin mo ay imposible. Sa pamamagitan ng pag-refer sa maraming mapagkukunan at pagkolekta ng impormasyon, sinasanay mo ang iyong isip at nakukuha mo ang kasiya-siyang pakiramdam kapag sa wakas ay pinagsama mo na ang lahat ng piraso. Parang totoong Sherlock Holmes.

Dahilan #4. Nagiging mas nakatuon ka sa detalye at bumuo ng iyong mga kasanayan sa pagsusuri

Kapag tumutok ka sa lahat ng mga text character na iyon sa code sa buong araw, magsisimulang magbago nang positibo ang iyong utak. Unti-unti kang nagiging mas mapagmasid sa maliliit na detalye at maliliit na pagbabago. Gayundin, ang programming ay nagpapalakas ng analytical na pag-iisip sa bawat bit ng problema na iyong malulutas. Naturally, ang pagbabagong ito ng utak ay maaaring positibong makaapekto sa iyong iba pang pang-araw-araw na gawain.

Dahilan #5. Mataas na demand at mataas na suweldo

Walang alinlangan, ang mga karerang nauugnay sa IT ay kasalukuyang nangunguna, na tila hindi magbabago anumang oras sa lalong madaling panahon. Kaya, kung matututo ka ng Java, malamang na ikaw ay maaaring magtrabaho at may mataas na bayad sa hinaharap. Hindi maikakaila na maraming programmer ang pumapasok sa larangang ito para sa pera, at walang mali doon. Ang tanging bagay na dapat tandaan ay ang teknolohiya ay magbabago nang mas mabilis sa susunod na dekada kaysa dati, kaya dapat kang magbago kasama nito o maiwan. Hello, Dahilan #1.

Dahilan #6. Nagtatrabaho sa mga kapana-panabik na proyekto

Bilang isang programmer, gagawa ka ng mga kapana-panabik na proyekto! Isa sa mga pinakamagandang bahagi ng pagiging programmer ay ang paglikha ng isang bagay na hindi pa umiiral noon. At pagkatapos ay magkakaroon ka ng kontrol sa isang application, website, o anuman ang iyong nilikha! Maaari kang bumuo at magpanatili ng isang bagay na lubhang kapaki-pakinabang, na hahantong sa amin sa susunod na punto...

Dahilan #7: Paggawa ng pagbabago sa buhay ng mga tao

Kapag nagawa mong bumuo ng isang app na makakatipid sa oras ng mga tao at makakapigil sa kanila sa paggawa ng mga mahihirap na gawain, makakagawa ka ng maliit na pagbabago sa buhay ng mga tao. Ito ay isang maliit na epekto, ngunit ang mga magulang ay may mas maraming oras para sa kanilang mga anak o kaibigan, ang mga adik sa trabaho ay may mas maraming oras upang mag-isip ng mga bagong ideya, o magkaroon ng mas maraming oras upang makapagpahinga. Higit pa rito, ang isa pang Medium blogger, si Jasmine Wo , ay nakagawa ng "isang app na tumutulong sa pagtutugma ng mga bata na naghahanap ng pamilyang adoption sa mga pamilyang gustong umampon." Gaya ng nakikita mo, maaaring baguhin ng isang simpleng app ang buong buhay ng isang tao.

Dahilan #8. Mga bagong pagkakataon

Sinabi rin ni Jasmine Wo na ang coding ay maaaring magbukas ng maraming pagkakataon para sa iyo. Ganyan talaga ang nangyari sa kanya. Bilang isang computer science student, naglakbay siya sa iba't ibang lungsod at bansa para dumalo sa mga programa at kumperensya na hindi magiging bukas sa kanya kung hindi siya marunong mag-code. Sa humigit-kumulang 10 taon, tinuruan niya ang kanyang sarili ng Java, Python, JavaScript, Ruby, HTML CSS, atbp.

Dahilan #8. Ang ganda ng remote work

Ang pagtatrabaho mula sa kahit saan at kahit kailan mo gusto ay isa pang bagay na mahalin tungkol sa programming. Ang mga malayong trabaho ay naging napakapopular kamakailan. Mayroong ilang mga trabaho na maaaring gawin kahit saan, at ang programming ay kabilang sa mga ito. Bukod dito, kailangan mo lamang ng dalawang bagay upang i-program — isang computer at isang koneksyon sa internet. Sa dalawang bagay na ito, maaari kang mabuhay kahit saan sa mundo. Gusto mo bang lumipat sa Norway at simulan ang pangingisda sa yelo? Malaki! Gusto mo bang lumipat sa Thailand para magpalipas ng libreng oras sa beach? Walang problema! Ang pagpili ay ganap na nasa iyo.

Dahilan #9. Pagsisikap ng pangkat

Sabi nga lang, hindi ibig sabihin ng malayong trabaho ay makaramdam ka ng kalungkutan at pag-iiwan. Oo naman, may ilang mahigpit na employer, at mas gusto ng ilang tao na makipag-ugnayan sa mga katrabaho offline. Ngunit kahit na pipiliin mo ang malayong trabaho, mas malamang kaysa sa hindi, magkakaroon ng isang buong pangkat ng mga taong nagtatrabaho sa parehong proyekto, mula sa mga manager at support team hanggang sa mga espesyalista at taga-disenyo ng QA. Maaantig ng code ang bawat tao sa organisasyon, na ginagawang makipag-usap sa isa't isa sa ilang paraan o iba pa. Bukod dito, maaari kang palaging maging bahagi ng isang masigasig na online na komunidad ng Java kung saan makakahanap ka ng mga taong katulad ng pag-iisip na nagbabahagi ng kanilang mga karanasan at kaalaman.

Dahilan #10. Maaari mong gawin itong isang katotohanan!

"Sa kasamaang-palad, hindi ako marunong tumugtog ng instrumento, mag-compose ng mga symphony, kumanta nang maganda, magpinta ng mga nakamamanghang painting o mag-sculpt ng maluwalhating sculpture. Pero, kapag nasa likod ako ng screen coding ko, I get this overwhelming feeling of doing some kind of magic," sabi ni Mika . Väisänen sa kanyang blog. Actually, parang wizard talaga yun. Hindi tulad ng physics, kung saan ang mga pisikal na pagpigil ay ang lahat ng bagay na ikaw ay limitado, ang coding ay walang hadlang. Kapag lumilikha ng iyong proyekto, hindi mo kailangang isipin ang mga katangian ng mga materyales at mga katulad nito. Iyan ang isa sa mga pinakakapana-panabik na bagay tungkol sa coding. Naaalala mo ba ang pakiramdam ng iyong unang linyang "Hello world" na lumalabas sa screen ng computer sa harap mo? Oo, yan ang excitement mo'

Konklusyon

Ang programming ay talagang isa sa pinakamabilis na lumalagong trabaho sa ika-21 siglo. Ngunit, tulad ng nakikita mo, hindi lamang ang mahusay na bayad na propesyon ang nagdudulot ng pag-unawa na ang iyong hanay ng mga kasanayan ay hindi magiging walang kaugnayan sa susunod na dekada. Isa rin itong trabaho kung saan halos lahat ay makakahanap ng para sa kanilang sarili. Napakaraming bagay na mahalin tungkol sa coding, parehong mula sa teknikal at pilosopiko na pananaw. Maaari mong patalasin ang iyong isip, i-rewire ang iyong utak, bigyan ang mga tao ng mahusay na software... ang mga opsyon at epekto ay halos walang katapusan. Ang programming ay talagang makapagbibigay sa iyo ng kapangyarihan na baguhin ang mundo. At ang pinaka-katawa-tawa tungkol dito ay na maaari kang maging isang world-class na developer ng Java nang mag-isa sa iyong silid nang halos libre. So, nagdadalawang isip ka pa rin?
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION