Què fan tres coses, enginyers informàtics?
Estàs preparat per descobrir el teu programa universitari?
Els enginyers informàtics juguen un paper clau en avenços tecnològics. Aquests dissenys professionals, construir, mantenir i millorar el maquinari de l'ordinador, el programari i les xarxes. Proporcionen solucions innovadores i pràctiques a problemes de tecnologia i negoci. Exploreu en detall com és un dia en la vida d'un enginyer d'ordinadors.
Què és un motorador d'ordinadors?
Els enginyers informàtics apliquen els enginyers elèctrics i els conceptes d'enginyeria per dissenyar, comprovar i mantenir hardware informàtics, software i xarxes. Treballen amb programadors, especialistes de dades, experts en ciberseguretat, i permet serveis per empreses i organitzacions. Els enginyers informàtics necessiten almenys un grau de solter per començar en el camp.
Una branca d'enginyeria elèctrica, l'enginyeria informàtica pot rastrejar les arrels de nou al primer ordinador digital, construïda el 1937 de la Universitat Estatal d'Iowa. Avui en dia, l'enginyeria informàtica inclou diversos subsectors, incloent sistemes cibernètics, grans dades, anàlisis, intel·ligència artificial i distribuïts.
La gent amb un talent per a la ciència i les matemàtiques, juntament amb un fons educatiu en la ciència informàtica o la física pot gaudir d'aquesta carrera. La interfície per als enginyers d'ordinadors amb clients, venedors, altres especialistes tecnològics, i fins i tot artistes i narradors per fer nous productes informàtics vénen a la vida. Els professionals poden treballar en empreses, governs, o institucions d'investigació educatives. Poden servir en finances, sanitat, militar i tecnologia.
Encara que els enginyers informàtics estan en alta demanda, el paper no és sense els seus reptes. Ser informats sobre les noves investigacions i tendències, reduint el buit entre la tecnologia i el negoci, a més d'adaptar-se als rols de lideratge dels nous enginyers.
Daccions primàries
- S' està dissenyant el maquinari de l' ordinador: Després d'utilitzar eines d'enginyeria per dissenyar el nou maquinari informàtic, l'anàlisi dels enginyers i analitzar el producte. Llavors, s'actualitza el disseny per millorar les preocupacions de la usabilitat. Una vegada fabricada, aquests productes necessiten una actualització contínua. De vegades els enginyers reconfiguraven el maquinari actual en comptes de crear un nou producte.
- S' està escrivint el programari de l' ordinador: Encara que molts enginyers informàtics dissenyen productes físics, construir programari d'ordinadors i aplicacions formen el nucli de la feina d'un desenvolupador de programari. Usar llenguatges de programació com C++ o JavaScript, els enginyers poden desenvolupar aplicacions empaquetades. Sovint creen eines personalitzades o bases de dades pels seus empresaris o clients.
- Crear i provar Robots: Els enginyers informàtics poden funcionar com a part d'un equip per a desenvolupar, crear, provar, gestionar màquines intel·ligents o sistemes robòticas. En aquest paper, els professionals poden dirigir la recerca sobre el desenvolupament robòtica i el robot i treballar amb les eines CAD o CAM per construir les màquines.
- Investigació de noves eines a Computer Enginyeria: Els enginyers d'ordinadors han de quedar-se al dia per sortir en noves eines que apareixen en la tecnologia. La recerca està en àrees com ara la ciència, l'aprenentatge de la màquina, la seguretat de l'ordinador, la informàtica distribuïts i la interacció humana. Les empreses utilitzen aquesta investigació per desenvolupar noves eines. Els enginyers que es queden informats dels nous desenvolupaments proporcionen un valor significatiu per a les seves companyies.
- Equips de gestió dels enginyers: Alguns enginyers informàtics es mouen del desenvolupament d'eines per a gestionar i fer papers de lideratge. Com a líders d'equip, els enginyers han d'entendre els detalls del projecte, tenir un ull sobre objectius generals, i assegurar-se que el seu equip estiga motivat i ben recursat.
Daccions no estàndard
- Enginyeria de programari del drone: Les empreses utilitzen drones per a la vigilància aèria o per fer fotografies per a màrqueting i publicitat. Els enginyers ajuden a desenvolupar el programari i el maquinari que avança amb la tecnologia drons. Poden servir a l'anunci, al consumidor o als mercats militars.
- Consulta de l'AI: Els consultors de la IA ajuden les empreses a aprofitar eines de la intel·ligència artificial per millorar els resultats dels negocis. Aquest treball pot incloure aplicacions d'ordinador de programació que usen l'aprenentatge de màquines. No obstant això, no tots els assessors de la IA es centren en el desenvolupament del programa. Alguns professionals ajuden els líders empresarials a entendre el valor de les solucions d'aprenentatge de màquines i seleccionar eines apropiades per a les seues empreses.
- Desenvolupament del joc de vídeo: Els enginyers informàtics poden dissenyar programes de programari per a videojocs. En aquest paper, els enginyers treballen amb artistes, escriptors i animadors, proporcionant la codificació que ens porta la seva visió creativa a la vida. Tot i que la majoria dels videojocs funcionen com a entreteniment, alguns jocs serveixen com a eines educatives, intervenció terapèutiques, o fins i tot com a eines experimentals en bloc cadena de finances i negoci.
- Disseny de realitat virtual: Els enginyers fan servir noves tecnologies com la visualització, el mapatge i el model en 3D per formar mons digitals optimistas. Més enllà de l'ús diari en jocs i de compres, la realitat virtual juga un paper important en la seguretat nacional, l'educació, l'esport, la salut mental i l'entrenament mèdic. Empreses com Microsoft, Samsung i Facebook inverteixen enginyers que poden crear nous hardware per donar suport a la realitat virtual.
- Desenvolupament de bloqueig: Responsable de la recerca, anàlisi, desenvolupament, i executar aplicacions de bloqueig, ordinadors professionals d'enginyeria empren llenguatges de programació per a bloquejar l'arquitectura de disseny i infraestructures. Les empreses que veuen el valor en aplicacions descentralitzades sovint contracten enginyers i programadors que poden treballar amb tecnologia de bloqueig. Fora de la criptografia, bloqueig de funcions encadenades a les cadenes de subministrament, internet de coses i sectors d'aplicacions de dades.
Casa'm amb una bota.
Què és un Dia típic per a un motorador d'ordinadors?
La majoria dels enginyers informàtics treballen 40 o més hores per setmana. Durant les fases crítiques del desenvolupament del projecte, els enginyers també poden necessitar treballar nits o caps de setmana.
No cada dia en la vida d'un enginyer d'ordinadors es tracta de programació i reunions. Aquests professionals dissenyen o desenvolupen software, es troben amb personal d'enginyeria, disseny o prototips de proves, i revisen nous productes per a la implementació del regulador.
Els enginyers informàtics també passen la documentació completa, un component tediós però clau del seu treball. Els líders de l'equip d'enginyeria contracten personal, entrenen nous contractes, i treballen amb tècnics i desenvolupadors.
La indústria i la cultura empresarial determinen una gran part de l'entorn de treball d'un ordinador. Per exemple, les'startups' tecnològics que volen aportar el seu producte al mercat poden necessitar hores més llargues i menys rols de treball estructura que els gegants de la indústria o les agències governamentals.
Els enginyers informàtics que treballen en indústries altament regulades, com ara la sanitat o les finances, poden tenir una experiència diferent que les de l'educació o de les empreses d'entreteniment amb menys regulacions.
Spotlight professional: Frederik Banke, motorador de programari
¿Què relacionada amb la ciència anterior de l'ordinador (o STEM) tenia els(s), si n'hi ha, i què va demanar al teu viatge per convertir-te en enginyer d'ordinador?
Quan vaig entrar a l'institut vaig triar programació, que estava en el currículum de l'any passat. Vaig poder crear un petit programa per controlar una petita exposició de LCD. En aquest moment, vaig veure la programació com una àrea amb possibilitats de crear i aprendre. Va ser quan vaig decidir continuar amb la ciència informàtica a la universitat.
Si s'especialitzen en un assumpte o treballes en una indústria en particular, què va preguntar aquesta elecció i/o com va evolucionar?
Tinc dues àrees d'especialització. Un va passar per accident, i l'altre està alimentat per un viatge per millorar sempre.
Des que vaig començar a construir llocs web a l'escola, quan vaig començar a la universitat, tenia sis anys de programació. Més o menys per accident, les pàgines web eren un tema en el qual estava bastant proficient. Em va demanar que comencés a construir llocs web de la meva empresa. La seva pròpia empresa que es va especialitzar en construir llocs web em va donar una perspectiva única sobre els temes que els ensenyaven a la universitat. Definitivament va ajudar molt a poder juntar-ho tot en projectes de vida real.
Des que vaig començar a programar, vaig començar a ficar-me en problemes. Com que els meus programes van créixer de mida, es van tornar massa complexes per gestionar. Com vaig guanyar més experiència, la mida dels meus programes podria créixer més abans de convertir-se en inmanàcia. El tema de com construir programari d'una manera que va fer programes manejables en la llarga execució es va convertir en alguna cosa propera al meu cor. He seguit aprenent més en aquest tema des de llavors.
Per a qui creus que és una bona carrera? Per què?
La programació és una àrea enorme amb molts aspectes diferents. Però la clau per a ells és un aprenentatge continu. Per convertir-te en un programador, has de saber que la programació requereix aprendre cada dia. Fins i tot per la gent que treballa en la indústria, mai acaba. La part divertida de la programació és resoldre el problema: aconseguir una tasca, trencar-la i crear una bona solució.
Quin camí educatiu vas fer per convertir-te en enginyer d'ordinadors? Va perseguir educació addicional en algun moment? Com va ser la teva experiència educativa?
Vaig prendre el camí educatiu formal: estudiant ciències de l'ordinador a la universitat i guanyar grau de mestre en intel·ligència artificial.
També he perseguit diferents certificacions en tecnologies amb les que he treballat, com MySQL, Kubernetes, PHP, Azuare i d'altres. La raó per mantenir les certificacions era tenir un objectiu per objectiu estudiar les tecnologies.
La meva salut amb educació universitària és que està molt arrelada a la arcademia i no a l'aplicació de la indústria. Però durant el transcurs, no és evident en absolut. Si no tingués la meva pròpia empresa em permetés contrastar les aprenents amb projectes reals, hauria tingut un mal moment. En comptes d'això, em va permetre concentrar-me més en les àrees que eren realment útils.
Quines certificacions o proves necessiteu passar, si n'hi ha, per entrar al camp i/o progrés en la vostra carrera?
Excepte pel meu títol universitari, no hi ha hagut cap certificació necessària. Les certificacions que he perseguit han estat per a la meva pròpia aprenentatge, i no perquè m'han permès obtenir un ascens o altres beneficis.
Quan aconseguir un treball enginyer de software a Santender, necessitava passar una prova de programació/logic/ath com a part de l'entrevista de feina.
Com els has preparat?
Per a certificacions, utilitzo una combinació de llegir llibres i observant vídeos sobre el tema. Intento comprimir l'hora de l'estudi i l'examen, així que no acabo d'oblidar la majoria de la informació.
Com eren?
M'encanten les proves d'entrevistacions. El tipus de preguntes és com petits trencaclosques, el que em permet mostrar el cas com crear una solució.
Quin dia és típic per a tu?
Tinc dos tipus de dies típics: dies de programació i dies de millora.
En dies de programació, tinc una llista de tasques que normalment s' escriuen com a històries d'usuari que expliquen alguns canvis al sistema.
Després vaig posar auriculars i començar el meu entorn de desenvolupament integrat (IDE). El primer que faig és crear un cas de prova per a la característica que vull implementar. Quan s'escriu la prova, començo a escriure el codi per donar-li suport.
Llavors, miro la solució que he fet i miro si puc millorar-la. Potser una variable podria obtenir un nom millor, o un mètode hauria d' estar en un altre lloc.
Continuaré amb aquesta iteració fins que acabi la característica. Si entres en un estat de flux, puc treballar durant diverses hores així sense adonar-me'n.
En la millora dels dies que conec amb el meu equip, que consisteix en altres programadors i de gent de negocis. Llavors discutim quines noves característiques volem tenir en el sistema. Al final d'aquesta reunió, tenim una llista d'històries d'usuari a punt per treballar.
Quina és la teva part preferida de ser enginyera d'ordinadors?
Sens dubte, resoldre el problema. Hi ha poques coses com satisfer la creació d'una solució elegant a un problema.
La part més difícil?
El programari és com una caixa negra. Quan un client demana un canvi per fer que el programari faci una altra cosa, llavors he d'investigar el sistema per entendre les implicacions i com fer el canvi.
En alguns casos, el canvi és senzill i es pot fer en cinc minuts. En altres ocasions, el canvi és gairebé impossible i requerirà mesos de treball per completar-se.
I la part complicada és que, des de la perspectiva del client, sembla que les peticions de canvi semblen força semblants. Aquesta és la part més difícil per a mi.
Quin consell teniu per als individus considerar convertir-vos en enginyer d'ordinadors?
La programació és una àrea de desafiament. Sembla que tothom és millor que tu. Sembla que saben tots els detalls i que són capaços d'escriure el codi d'aquesta manera. No et deixis enganyar. Fins i tot els enginyers informàtics més alts no ho saben tot. Google també ho tenim tot temps.
Trieu un tutorial de programació, trobeu un fòrum per a fer preguntes, i romandre- hi. Ho entendràs, fins i tot si cal temps. Tots hem passat pel procés, i com més frustrat et sents, més a prop estàs per entendre.
Què desitges abans de convertir-te en enginyera d'ordinador?
Tant de bo hagués sabut que no hi ha codi perfecte. Durant anys he perseguit la perfecció. Vaig pensar que si acabo d'aprendre aquesta tècnica o aplicar aquest principi llavors el meu codi seria perfecte. És només després de veure un munt de codi i parlar amb enginyers experimentats que he entès que la perfecció no existeix. Esperem posar el nostre codi en un estat on el podem canviar sense presentar problemes.
Frederik BankeCity name (optional, probably does not need a translation)
Va aprendre habilitats de desenvolupament de programari executant la seva pròpia empresa de desenvolupament de programari mentre estudia ciències informàtics. La combinació de treballar estretament amb els clients i la connexió amb l'ademia li va permetre crear solucions per marques com Santaender, Widex i Thermex.
Ha treballat com a enginyer de programari durant més de 20 anys i ha utilitzat els principis per a proporcionar programari que superen milions d'ingressos.
A on treballen els motors d' ordinadors
Els enginyers informàtics sovint treballen en laboratoris o oficines. Alguns laboratoris formen part d'una gran corporació, mentre que d'altres pertanyen a les'startups' de la tecnologia, d'investigació o agències governamentals. Els enginyers informàtics més pagats treballen en centres d'investigació i de desenvolupament o ordinadors i fabricant d'equipament perifèrics.
Els enginyers de programari també gaudeixen de mercats de feina forts i salaris alts a Califòrnia i Washington. No obstant això, Virginia i Nova York també proporcionen molt de treball per a aquests professionals. Estats amb àrees no metro que ofereixen feina favorable als enginyers de programari inclouen Vermont, Montana i Wisconsin.
Mentre que els mercats urbans com San Jose, Seattle, i Nova York paguen els salaris més alts, viuen en àrees menys importants de població, poden oferir un nivell de vida més lent i millor.
Els principals empresaris dels enginyers informàtics inclouen empreses com Apple, Google, Facebook i Microsoft. Les agències governamentals com la NASA i el Departament de Defensa dels Estats Units també contracten molts enginyers informàtics, juntament amb l'educació i les institucions d'investigació com la Universitat Johns Hopkins de Física Aplicada.
Mentre que les empreses solen pagar més que agències governamentals, enginyers d'ordinadors al sector públic sovint arriben a treballar en defensa cibernètica i altres feines de seguretat nacional.
Hauries de convertir-te en un motor d'ordinadors?
Els enginyers informàtics poden perseguir treballs indemand amb salaris d'alta categoria. No obstant això, esdevenir-ne un pren més que un fons en la ciència i les matemàtiques o una capacitat per resoldre problemes. Els enginyers informàtics també han d'obtenir un grau de solter En el camp i moltes certificacions opcionals de la indústria.
Des que més del 75% dels enginyers informàtics són homes i al voltant del 60% són blancs, dones i membres dels grups de minories racials es poden trobar en rols pioners en el terreny. A més, alguns estudiants que comencen a enginyeria informàtica poden estimar ordinadors, però descobrir que una carrera d'enginyeria no és per a ells. Per sort, les universitats i les universitats ofereixen pràctiques i pràctiques per ajudar a trobar les seves fortaleses abans de la graduació.
Els graduats d'enginyeria informàtica sovint treballen al costat tècnic del camp durant uns 10 anys abans de traslladar-se a la gestió. Els enginyers també poden avançar en rols com a professionals tecnològics, emprenedors, educadors o directors tècnics o empresa d'enginyeria.
Arrogant els enginyers informàtics que ja tenen un títol en un altre camp pot escollir completar- se un certificat o per perseguir entrenant a través d'un l' arrencada de ciències computadores d' ordinadors . Aquests programes requereixen una inversió més petita de temps i diners que no pas un grau acadèmic tradicional.
A més de l'entrenament de les classes, els estudiants poden perseguir-se. certificació en la ciència de l'ordinador. Les organitzacions privades estableixen requeriments de certificació, que normalment inclouen hores d' entrenament, anys d' experiència, i passant un examen estàndard.
Apreneu més sobre els motors d'ordinadors
Què és un motorador d'ordinadors?
Descobriu els fets d'una carrera a enginyeria informàtica, incloent l'educació i les habilitats necessàries per a la feina.
Certificats motors d' ordinador
Preguntes més freqüents sobre els motors d'ordinadors
¿Quines són les condicions de treball típics per a professionals d'enginyeria informàtica?
La majoria dels professionals d'enginyeria informàtica treballen a 40 hores a oficines o laboratoris d'investigació. Es poden demanar que treballin hores extres per completar un projecte.
És la vida d'un enginyer d'ordinadors difícil?
En general, els enginyers informàtics gaudeixen d'un balanç de feina satisfactori. La vida i la cultura depèn de l'empresa, el seu supervisor directe, el seu paper, i en quina fase del projecte estan treballant.
Els enginyers informàtics s'asseuen en un escriptori tot el dia?
Mentre la majoria dels enginyers inverteixen molt de temps per construir els seus dissenys, alguns treballen fora de l'oficina. Poden ensenyar, dirigir recerca de camp, o gestionar un equip, que requereix que estiguin en els seus peus o en un laboratori.
Els enginyers informàtics són feliços?
Molta gent troba que recompensa per resoldre reptes complexos per a un sou competitiu. Una enquesta de 2018 per Disseny de màquina Va descobrir que el 87% dels enginyers informàtics es van posar tan satisfets, molt satisfets, o molt satisfets amb la seva professió.
Imatge característiques: Luis Alvarez / DigitalVision / Gety Images
Lectura recomanada
Aneu al següent pas cap al vostre futur.
Descobriu programes en els que us interessa i feu càrrec de la vostra educació.
Artículos Relacionados:
- Com s'anomenen els accessoris informàtics?
- Com es diu els accessoris informàtics?
- Quin és el propòsit dels accessoris informàtics?
- Quina feina poden fer els enginyers informàtics?
- Processador -