Tech Jobs aller Art sind gefragt, vor allem Computer-Ingenieure. Computeringenieure sind verantwortlich für das Entwerfen, Entwickeln, Implementieren und Testen von Computer-basierter Hardware und Software. Dazu gehören auch die Komponenten, die sich in der Computerausrüstung befinden, sowie die tatsächlichen Geräte, die die Computer und die Software enthalten, die auf diesen Computern ausgeführt wird. Sie können auch Netzwerke entwerfen, die Computersysteme verbinden und Softwareprogramme mit Computerhardware integrieren.
Bildungsvoraussetzungen
Um ein Computer-Ingenieur zu werden, müssen Sie in der Regel einen Bachelor of Science in Computer-Engineering, Informatik oder Elektrotechnik erwerben. Heutzutage macht es das Wachstum von Online-Schulungen und persönlichen Bootcamps sehr viel einfacher, ein Computeringenieur und / oder Programmierer ohne einen formalen Abschluss zu werden.
Wichtige technische Fähigkeiten, um ein Computer-Ingenieur zu werden
Da der Bereich der Computertechnik sehr weit gefasst ist, variieren die erforderlichen technischen Fähigkeiten, die in den Stellenausschreibungen aufgeführt sind, je nachdem, ob der Job eher auf Hardware oder Software ausgerichtet ist. Und natürlich zu welcher Branche der Arbeitgeber gehört.
Normalerweise benötigen Sie Folgendes:
- ein Verständnis der speziellen Computer-Hardware-Architektur, mit der Sie arbeiten werden;
- Erfahrung beim Entwerfen, Codieren und Testen von Software;
- Vertrautheit mit Softwaretestprozeduren oder Skripten;
- Erfahrung beim Aufbau eigener PC-Systeme;
- Verständnis verschiedener Betriebssysteme, einschließlich Windows und Linux, und wie bestimmte Arten von Software mit ihnen arbeiten werden;
- Erfahrung mit Gerätetreibern;
- Verständnis von Vernetzung und Sicherheit;
- Verständnis der (manchmal spezialisierten) Software, die typischerweise in einer bestimmten Branche verwendet wird;
- Kenntnisse in Programmiersprachen wie C ++, Java und anderen objektorientierten Sprachen.
Andere entscheidende Fähigkeiten
Da Computeringenieure eng mit Programmierern, Designern, Produktentwicklern und Testern zusammenarbeiten, brauchen sie starke zwischenmenschliche und kommunikative Fähigkeiten sowie die Fähigkeit, im Team zu arbeiten.
Felder mit Computeringenieuren
Computeringenieure finden wahrscheinlich Arbeit in einer Vielzahl von Bereichen, einschließlich (aber nicht beschränkt auf):
- Telekommunikation;
- Herstellung;
- Transport;
- Produktentwicklung.
Hier sind einige interessante "Nischen" Bereiche der Computertechnik:
- Arbeiten mit Radar- und Kommunikationstechnologie;
- Unterstützung von Hochleistungs- und eingebetteten Computersystemen für die Nuklearmedizin;
- militärische Softwareunterstützung;
- Entwicklung neuer Motoren und Sensoren für Roboteranlagen.
Die Zukunft der Computertechnik
Eine Sache, die über die Zukunft der Computertechnik sicher ist, ist, dass es eine Industrie ist, die unzählige Möglichkeiten bietet, aber keine ohne harte Arbeit.
Die Aufmerksamkeit der Computeringenieure richtet sich vor allem auf die privaten Sektoren. Dennoch gibt es einige, die sich mit jüngsten Rückgängen in den Forschungshaushalten für Informatik und Ingenieurwesen - insbesondere in Regierungsinstitutionen - befassen. Über den Mangel an Finanzierung hinaus sind viele Computeringenieure und Verwandte nicht daran interessiert, in diesen Regierungsbehörden zu dienen.
Ohne Zweifel spielen Ingenieure eine wichtige Rolle in der Zukunft der USA - im privaten und öffentlichen Sektor. Und nicht nur für die offensichtlichen Dinge wie den Aufbau einer soliden IT- und / oder Datenbank-Infrastruktur. Aber auch bei der Umsetzung öffentlicher Politik - wie etwa der Informatik und der damit verbundenen Schulsysteme.
---
Hinweis: Seit dem ursprünglichen Veröffentlichungsdatum wurden von Laurence Bradford Aktualisierungen an diesem Artikel vorgenommen.