Anonim

Kung ikaw ay isang taong naghahanap upang baguhin ang mga karera o nakapasok sa isang bagay na may teknolohiya sa gilid, kung gayon ang pagkakaroon ng isang mahusay na pag-unawa sa mga uri ng trabaho sa loob ng larangan ng computing ay isang mahusay na bagay na magkaroon. Sa pag-iisip, ipapakita namin sa iyo kung ano ang mga pangunahing disiplina sa loob ng larangan ng computing pati na rin ang ilan sa mga uri ng mga trabaho na makukuha mo sa mga disiplina.

Ang Association for Computing Makinarya ay naglalarawan ng limang pangunahing disiplina sa loob ng larangan ng computing, Computer Science, Impormasyon sa Sistema, Software Engineering, Computer Engineering, at Impormasyon sa Teknolohiya. Habang ang lahat ng limang disiplina ay nahuhulog sa ilalim ng larangan ng computing, lahat sila ay ibang-iba at nangangailangan ng iba't ibang mga kasanayan. Ang ilan sa mga kasanayang ito, siyempre, ay nangangailangan ng edukasyon sa College, ngunit ang iba pang mga kasanayan ay maaaring sa pamamagitan lamang ng proseso ng pag-aaral sa sarili.

Computer science

Ang dalawang disiplina na nag-overlay sa karamihan ay Computer Science at Software Engineering. Parehong nakatuon ang dalawa sa pagbuo ng software, maging isang operating system, independiyenteng aplikasyon, mga programa para sa Pagpapatupad ng Batas, mga laro sa video, at marami pa. Gayunpaman, ang Computer Science ay higit na nakatuon sa mga robotics, bioinformatics, at mga bagong paraan upang magamit ang mga computer.

Mayroong isang malawak na listahan ng mga bagay na maaari mong dalubhasa sa loob ng Computer Science. Ang ilang mga pamagat ng trabaho na maaari mong makita sa loob ng larangan ay isang AI Software Engineer o isang Bioinformatics Analyst. Hindi lamang iyon, ngunit makakakita ka ng mga pag-post para sa mga bagay tulad ng Data Architects, Security Architects, Robotics System Engineers at marami pa.

Software engineering

Ang Software Engineering ay mas nakatuon sa pag-unlad at pagpapanatili ng mga produktong software, tulad ng Windows o Android. Ang disiplina ay kadalasang mas nakatuon sa customer, mas madalas kaysa sa hindi, bubuo sila ng isang produkto upang maihatid sa customer. Ang Computer Science at Software Engineering ay magkapareho sa mga ito ay mabigat na nakatuon sa software, ngunit mayroon din silang sariling natatanging niches at mga tungkulin sa loob ng computing.

Ang Software Engineering ay isang mas dalubhasang larangan, dahil kadalasan ay haharapin ang mahigpit na mga bagay tulad ng pag-unlad ng software at pagbuo ng web (oo, maraming mga tao ang bumagsak sa pagbuo ng web sa kategoryang ito). Sa lugar na ito ng kadalubhasaan, at sa gilid ng software ng mga bagay, makakahanap ka ng mga pamagat ng trabaho tulad ng Software Developer, Senior Software Engineer, Programmer Analyst at ilang mga katulad na pamagat. Ito ay malawak na mga pamagat ng trabaho, dahil ang pamagat ng trabaho ay tunay na nag-iiba mula sa kumpanya sa kumpanya. Halimbawa, maaaring gusto ng isang kumpanya ng isang Software Developer na dalubhasa sa C ++ at .NET frameworks habang ang ibang kumpanya ay maaaring asahan ang kanilang Software Developer / Engineer na magpakadalubhasa sa C #, Java at Python.

Ang parehong mga patakaran ay nalalapat para sa mga pamagat ng trabaho na nakabatay sa web sa larangan, tulad ng Mga Tagabuo ng Front-End, Mga Bumubuo ng Back-End, Administrator ng Database, at iba pa.

Isang malinis na bagay sa partikular na tungkol sa larangan na ito dahil ito ay napaka-nagsisimula na palakaibigan. Ang pag-Programming ay hindi madaling kunin; ito ay tumatagal ng isang tiyak na antas ng pag-aalay at kabanatan. Gayunpaman, maraming mga pagbubukas ng trabaho para sa mga posisyon ng junior, kung saan ang mga nagsisimula pa lamang ay nasa isang malusog na kapaligiran para sa pagpapabuti ng kanilang skillset at kalaunan ay lumipat sa isang Intermediate o Senior na posisyon.

Teknolohiya ng Impormasyon

Ang mga Sistema ng Impormasyon at Teknolohiya ng Impormasyon ay nag-overlap din ng kaunti, ngunit ang sinumang indibidwal na napag-aralan ay mapagtanto kung paano naiiba ang dalawang larangan na ito. Ang layunin ng Impormasyon ng Sistema ng Impormasyon ay upang matugunan ang mga pangangailangan ng isang negosyo na labis na umaasa sa impormasyon habang ang espesyalista ng Information Technology ay nakatuon sa mula sa isang aspeto ng teknolohiya o hardware. Parehong nakatuon ang mga pangangailangan ng negosyo, ngunit ang dating ay may posibilidad na ipatupad ang mga mahusay na sistema habang ang pag-aayos ng mga ito.

Ang mga pamagat ng trabaho sa larangan ay medyo diretso: makikita mo ang mga bagay tulad ng Espesyalista sa Impormasyon ng Impormasyon o Dalubhasa sa Teknolohiya ng Impormasyon. Kadalasan makakahanap ka rin ng mga pamagat ng pamamahala, tulad ng IT Manager o IT Project Manager. Ang mga IT Consultant ay medyo karaniwang pamagat din.

Katulad sa Software Engineering, makakahanap ka rin ng mga pamagat ng junior at senior-level din, na pinapayagan ang mga tao ng lahat ng mga antas ng kasanayan na tumalon sa bukid.

Computer Engineering

Sa lahat ng apat sa mga disiplinang ito, ang Computer Engineering ay ang pinaka-natatanging at kinakailangang dalubhasa upang gumana ang apat na iba pang disiplina. Ang espesyalista sa Computer Engineering ay nakatuon sa disenyo at konstruksyon ng hardware mula sa mga prototypes hanggang sa tapos na produkto. Ang kanyang layunin ay upang lumikha ng hardware tulad ng mga motherboards, memorya, atbp. Karamihan sa mga kamakailan lamang, ang Computer Engineer ay hiniling sa paglikha ng mga naka-embed na mga sistema, tulad ng mga mobile phone na may naka-embed na software tulad ng Android, iOS, Windows Phone, at iba pa.

Maaari kang makahanap ng mga pamagat ng trabaho tulad ng Senior Software Engineer o Software Engineer II sa loob ng larangan ng Software Engineering. Sa Mga Impormasyon sa Sistema, maaari mong makita ang mga pamagat ng System o mga pamagat ng Network Engineer. IT Consultant at Kalusugan Ang IT Dalubhasa ay pangkaraniwan sa loob ng larangan ng Information Technology. Sa wakas, ang mga sikat na pamagat ng trabaho na maaari mong makita sa loob ng Computer Engineering ay naka-embed na Software Engineer o isang Firmware Engineer.

Pagsara

Pagdating dito, Computer Science, Impormasyon sa Sistema, Teknolohiya ng Impormasyon, Software Engineering, at Computer Engineering lahat ay gumagana tungo sa isang karaniwang layunin sa computing: ang paggawa ng mundo ng isang mas mahusay na lugar sa pamamagitan ng pagbuo at paglikha ng mga system na nagpapaganda ng buhay ng tao, maging iyan sa pamamagitan ng mga mamahaling produkto o system na ginagawang mas madali ang trabaho.

Isang pangkalahatang ideya ng mga disiplina sa computing