Tehnična dela vseh vrst so na zahtevo, še posebej računalniški inženirji. Računalniški inženirji so odgovorni za načrtovanje, razvoj, izvajanje in testiranje računalniške strojne in programske opreme. To vključuje tudi komponente, ki se nahajajo v računalniški opremi, pa tudi dejanske naprave, ki vsebujejo računalnike in programsko opremo, ki se izvaja na teh napravah. Prav tako lahko načrtujejo omrežja, ki povezujejo računalniške sisteme in delujejo na integraciji programskih programov z računalniško strojno opremo .
Izobraževalne zahteve
Če želite postati računalniški inženir, boste običajno morali pridobiti diplomo znanosti iz računalništva, računalništva ali elektrotehnike. Vendar pa je današnja rast izobraževanja na spletu in osebnih bootcamps veliko lažje postati računalniški inženir in / ali programer brez formalne stopnje.
Pomembne tehnične spretnosti za postajo računalniškega inženirja
Ker je področje računalniškega inženiringa precej široko, bodo zahtevane tehnične spretnosti, navedene v objavah o delovnih mestih, odvisne od tega, ali je delo bolj osredotočeno na strojno ali programsko opremo. In seveda v katero industrijo pripada delodajalec.
Običajno boste morali imeti naslednje:
- razumevanje določene arhitekture računalniške strojne opreme, s katero boste sodelovali;
- programska oprema za oblikovanje, kodiranje in testiranje izkušenj;
- poznavanje postopkov preskusov programske opreme ali skriptov;
- izkušnje gradnje lastnih računalniških sistemov;
- razumevanje različnih operacijskih sistemov, vključno z operacijskim sistemom Windows in Linux, in kako bodo z njimi delale določene vrste programske opreme;
- izkušnje z gonilniki naprav;
- razumevanje mrežnega povezovanja in varnosti;
- razumevanje (včasih specializirane) programske opreme, ki se običajno uporablja v določeni panogi;
- poznavanje programskih jezikov, kot so C + +, Java in drugi objektno usmerjeni jeziki.
Druge ključne spretnosti
Ker računalniški inženirji tesno sodelujejo s programerji, oblikovalci, razvijalci izdelkov in preizkuševalci, morajo resnično imeti močne medosebne in komunikacijske sposobnosti ter sposobnost dela v skupini.
Področja, ki zaposlujejo računalniške inženirje
Računalniški inženirji najverjetneje najdejo delo na različnih področjih, vključno (vendar ne omejeno na):
- telekomunikacije;
- proizvodnja;
- prevoz;
- Razvoj izdelkov.
Tukaj je nekaj zanimivih "nišnih" področij računalniškega inženiringa:
- delo z radarsko in komunikacijsko tehnologijo;
- podpora visoko zmogljivih in vgrajenih računalniških sistemov za jedrsko medicino;
- vojaška programska podpora;
- oblikovanje novih motorjev in senzorjev za robotsko opremo.
Prihodnost računalniškega inženirstva
Ena stvar, ki je prepričana o prihodnosti računalniškega inženiringa, je, da je industrija polna neštetih priložnosti, vendar nobena od teh ni brez težkega dela.
Večina pozornosti, ki jo imajo računalniški inženirji, je v zasebnem sektorju. Vseeno pa obstajajo nekateri, ki se ukvarjajo z nedavnim upadanjem raziskovalnih proračunov za računalništvo in inženiring - zlasti v vladnih institucijah.
Poleg pomanjkanja sredstev mnogi računalniški inženirji in sorodniki niso zainteresirani za služenje v teh vladnih agencijah.
Inženirji brez dvoma igrajo pomembno vlogo v prihodnosti ZDA - v zasebnem in javnem sektorju. In ne samo za očitne stvari, kot je vzpostavitev dobrega IT in / ali infrastrukture baz podatkov. Toda tudi pri izvajanju javnega reda, kot je računalništvo in povezana v šolskih sistemih.
---
Opomba: Laurence Bradford je od prvotnega datuma objave posodobil ta članek.