Habang ang mga tungkulin ng trabaho ay maaaring makihalubilo para sa ilang mga posisyon, ang mga inhinyero ng computer ay kadalasang nagdadalubhasa sa alinman sa pagbubuo ng pisikal na hardware, tulad ng mga modem, o pagdidisenyo ng mga aplikasyon ng software, tulad ng mga laro at mga operating system. Ang mga computer engineering karera parehong nangangailangan ng isang computer science background kasama ang analytical mindset na kinakailangan upang maisalarawan at malutas ang mga kumplikadong mga problema. Ang isang buwanang suweldo sa engineering ng computer ay kadalasang bukas-palad dahil sa kailangan ng kasanayan, bagaman ang sahod ay nag-iiba batay sa specialty, karanasan at industriya. Sa pangkalahatan, ang mga inhinyero ng software ay may posibilidad na gumawa ng mas mataas na sahod kapag nagsisimula, ngunit ang dalawa ay maaaring humantong sa isang taunang suweldo na may anim na tala na may karanasan.
Deskripsyon ng trabaho
Ang mga trabaho sa teknolohiya sa computer engineering ay maaaring kasangkot sa paglikha ng hardware ng computer, pagbubuo ng mga sistema o software ng software o isang kumbinasyon ng pareho. Ang mga hardware engineer ng computer ay gumugol ng kanilang oras na darating sa mga ideya para sa mga bagong upgrade ng hardware at hardware at pagkatapos ay sinubok ang mga sangkap ng computer na ito sa sandaling binuo. Ang kanilang trabaho ay nangangailangan ng pakikipag-ugnayan sa koponan ng pananaliksik at pag-unlad ng kumpanya at pagtulong sa proseso ng pagmamanupaktura.
Sa kaibahan, ang software engineer na disenyo ng software batay sa mga pagtutukoy ng isang kumpanya o kliyente ay nagbibigay sa kanila. Kung ang software na iyon ay isang application o isang buong operating system, ang mga software engineer ay gumagamit ng mga modelo at flowcharts upang masira ang programa sa mas maliit na piraso. Tinutulungan nila ang mga programmer na mag-develop at magpatakbo ng mga pagsusulit upang suriin ang mga bug.
Mga Kinakailangan sa Edukasyon
Ang mga inhinyero ng computer ay karaniwang nangangailangan ng isang bachelor's degree sa computer science o ibang field na may kaugnayan sa hardware o software engineering. Ang ilang mga programa ng degree ay naghahanda ng mga nagtapos para sa parehong mga tungkulin ng hardware at software engineering at nagbibigay ng higit na kakayahang umangkop sa mga opsyon sa karera. Ang mga programang degree sa computer ay malamang na bigyang diin ang programming, matematika, electrical engineering, networking at disenyo ng system. Kasama rin sa mga ito ang mga internship upang bigyan ang mga mag-aaral ng ilang karanasan sa trabaho na nais ng mga kumpanya na hiramin ang mga inhinyero ng computer upang makita. Dahil ang ilang mga kumpanya ay mas gusto ang isang graduate na edukasyon, maaaring makinabang ang mga inhinyero ng mga inhinyero sa pagpapatuloy ng kanilang pag-aaral sa isang degree na may kaugnayan sa computer.
Industriya
Ang mga kompyuter ng disenyo ng mga sistema ng kompyuter, mga kumpanya sa engineering services at mga tagagawa ay karaniwang mga employer ng parehong mga hardware at software engineer. Gumagana rin ang mga engineer ng hardware para sa mga kumpanya ng pananaliksik at pag-unlad at gobyerno, habang ang iba pang mga tagapag-empleyo ng mga software engineer ay nagsasama ng mga kumpanya ng software at mga kumpanya sa pananalapi na serbisyo. Ang parehong uri ng mga inhinyero ng computer ay kadalasang nagtatrabaho sa mga koponan sa iba pang mga propesyonal sa computer at may mga full-time na oras na may paminsan-minsang overtime. Maaaring matamasa ng mga inhinyero ng software ang higit na kakayahang umangkop dahil maaaring magkaroon sila ng opsyon sa telecommute sa halip na magtrabaho sa site sa isang setting ng laboratoryo.
Taon ng Karanasan at Salary
Batay sa data ng suweldo ng engineering ng May 2017 mula sa Bureau of Labor Statistics, ang median na buwanang kita ay humigit-kumulang na $ 9,593 para sa mga hardware engineer, $ 8,967 para sa mga system engineer ng software at $ 8,483 para sa mga application engineer ng software. Nangangahulugan ito na ang buwanang kita ay higit pa sa kalahati at mas mababa sa kalahati. Ang pinakamababang bayad na 10 porsiyento ng mga inhinyero ng hardware ay gumawa ng mas mababa sa $ 5,524 sa isang buwan, at ang mga nangungunang kumikita ay higit sa $ 14,740 sa isang buwan. Ang mga buwanang kita para sa ilalim ng 10 porsiyento ng mga system at application software engineer ay mas mababa sa $ 5,473 at $ 4,989, ayon sa pagkakabanggit. Ang mga nangungunang kumikita ay humigit sa $ 13,679 at $ 13,340 sa isang buwan, ayon sa pagkakabanggit.
Habang ang mga inhinyero ng hardware ay may posibilidad na gumawa ng higit sa mga pangkalahatang software engineer, ang data ng Oktubre 2018 ng PayScale ay nagpapakita na ang isang suweldo sa engineering ng software ay mas mataas kapag nagsimula. Ang sumusunod na pag-unlad ay nagpapakita ng buwanang average na suweldo para sa isang computer engineer, batay sa karanasan:
- 0 hanggang 5 taon: $ 5,417 (hardware), $ 6,417 (software)
- 5 hanggang 10 taon: $ 7,083 (hardware), $ 7,583 (software)
- 10 hanggang 20 taon: $ 9,417 (hardware), $ 8,500 (software)
- 20 o higit pang mga taon: $ 8,917 (hardware), $ 9,167 (software)
Trend ng Pag-unlad ng Trabaho
Sa pagitan ng 2016 at 2026, inaasahan ng Bureau of Labor Statistics na ang mga engineer ng software ay magkaroon ng mas malakas na paglago ng trabaho at mas mahusay na mga prospect kaysa sa mga computer engineer ng hardware. Habang ang mga inhinyero ng hardware ay maaaring umasa ng isang maliit na paglago sa 5 porsiyento, ang mga inhinyero ng software ay maaaring umasang 24 na porsiyento sa paglago ng trabaho. Ang kaibahan na ito ay dahil sa isang mas mataas na pagtuon sa software sa halip na pag-unlad ng hardware, kaya ang mga developer ng hardware na may software na kadalubhasaan ay maaaring mas mahusay na pamasahe. Ang mga inhinyero ng software ay may mga pinakamahusay na prospect kung sila ay tumutok sa paggawa ng mga software ng software sa halip na mga sistema ng software at malaman ang maramihang mga wika ng programming.