Ein Architekt erfährt erst, ob dem Publikum das von ihm entworfene Gebäude gefällt, wenn es gebaut wurde. Ebenso wird ein Systemingenieur erst wissen, wie effektiv oder nützlich sein System ist, wenn es implementiert wurde und die Menschen es verwenden.
Obwohl ein Systemingenieur Zugang zu einer Vielzahl unglaublich hilfreicher Werkzeuge hat, um ihm zu helfen, muss er sich dennoch auf sein eigenes Wissen, seine Fähigkeiten und eine Prise Intuition verlassen, wenn er ein System entwickelt und verbessert.
Lassen Sie uns einige der Fähigkeiten und Eigenschaften genauer betrachten, die ein guter Systemingenieur haben sollte.
Verantwortungsbewusstsein — Du baust es, du besitzt es, du überwachst es
Traditionell würde das Entwicklungsteam Software entwerfen und entwickeln, die sie dann an den Betrieb weitergeben würden. Sie würden es nie wieder sehen, es sei denn, es geht kaputt. Allerdings haben sich die Dinge deutlich verändert, und heute gilt die akzeptierte beste Praxis «Du baust es, du besitzt es, und du überwachst es».
Ein großartiger IT-Systemingenieur wird akzeptieren, dass er nicht unfehlbar ist und das von ihm erstellte System höchstwahrscheinlich nicht perfekt ist, tatsächlich sollte er immer mit Fehlern rechnen. Sie lösen Probleme, ohne dass ihr Ego im Weg steht. Sie akzeptieren, dass Fehler zum Leben dazugehören, und gehen schnell weiter, ohne die Notwendigkeit zu verspüren, mit dem Finger zu zeigen. Natürlich überwachen sie ihr System auch genau, um sicherzustellen, dass es wie gewünscht funktioniert.
Ergebnisorientiert
Ein guter IT-Systemingenieur wird von Ergebnissen angetrieben, daher sind Metriken eine zweite Sprache für sie. Sie sind in der Lage, sowohl das Kleine als auch das Große im Auge zu behalten, was es ihnen ermöglicht, anzuerkennen, dass das System selbst nicht das Ziel ist, sondern was das System für die Organisation tut.
Technisch vielseitig
Ein guter Systemingenieur ist technisch vielseitig. Sie kennen nicht nur Konzepte im Zusammenhang mit der Systemtechnik oder erlangen Zertifizierungen nur um der Zertifizierung willen. Stattdessen erweitern sie ihr Wissen in anderen Themen, die mit ihrem Bereich zusammenhängen. Sie wissen, dass sie, je mehr sie wissen, desto effektiver sie potenzielle Probleme analysieren und finden können.
Grosser Kommunikator
Systemingenieure müssen großartige Kommunikatoren sein, weil sie mit vielen Menschen interagieren, von internen Benutzern bis hin zu Kunden. Sie müssen verstehen, wie man mit Menschen kommuniziert, die keinen technischen Hintergrund haben.
Automatisierungsexperte
Ein guter Systemingenieur ist ein Experte für Automatisierung. Sie wissen, dass Automatisierung Zeit sparen und Prozesse optimieren kann, daher sind sie darin versiert, zu identifizieren, wo und was automatisiert werden kann.
Starker Sicherheitsverfechter
Wie bereits erwähnt, sehen sich Unternehmen vielen potenziellen Störungen gegenüber, aber nur wenige sind so problematisch wie Sicherheitsprobleme. Ein Datenleck kann zum Beispiel weitreichende Folgen haben und zu Problemen führen, von denen sich einige Unternehmen nur schwer erholen können.
Ein guter IT-Systemingenieur wird sehr gut mit Sicherheitsbewährungspraktiken vertraut sein, denn sie sind die erste und beste Verteidigungslinie des Unternehmens. Sie sind sich vollständig bewusst, welche Schäden böswillige Akteure verursachen können, und arbeiten unermüdlich daran, sicherzustellen, dass das Unternehmen im Einklang mit den neuesten Sicherheitsbewährungspraktiken steht.
Fliesend in AWS, Azure oder Google Cloud
Mit einer wachsenden Anzahl von Unternehmen, die ihre kritische IT-Infrastruktur in die Cloud verlagern, ist es für einen Systemingenieur unerlässlich, fließend in AWS, Azure oder Google Cloud zu sein.
Es geht nicht mehr nur um Systeme, sondern um die End-to-End-Lösung
Der Schlüssel dazu, ein guter IT-Systemingenieur zu sein, besteht darin zu verstehen, dass es nicht mehr nur um das System geht, sondern um die End-to-End-Lösung. Es geht darum, die Ergebnisse zu liefern, die das Unternehmen benötigt, um effektiv und effizient zu arbeiten, was bedeutet, ein IT-System, das optimiert ist und seinen Zweck und seine Funktion erfüllt. Es bedeutet auch, mit anderen zusammenzuarbeiten, um sicherzustellen, dass das System liefert.
Die Änderung des Titels von Systems Administrator oder Engineer zu Solutions Engineer ist seit mindestens zehn Jahren im Trend. Dies spiegelt die Notwendigkeit wider, den auf Systemen basierenden Arbeitsbereich darauf auszurichten, Lösungen zu entwerfen, zu erstellen und zu warten, die greifbaren, überprüfbaren Ergebnisse liefern.
Fazit
Ein IT-Systemingenieur ist dem Dirigenten eines Orchesters ähnlich. Sie sind dafür verantwortlich, dass jedes einzelne Element gut funktioniert und dass sie alle zusammenkommen, um ein schönes Musikstück oder ein äußerst effizientes IT-System zu schaffen, das die Betriebsabläufe und Ziele des Unternehmens unterstützt.
Aus diesem Grund wird ein guter IT-Systemingenieur technisch vielseitig sein, aber auch eine Reihe von «weichen» Fähigkeiten wie Kommunikation und Führung haben.
Sie müssen das grössere Bild sehen, um sicherzustellen, dass das System entsprechend seinem Zweck liefert, aber sie müssen auch detailorientiert sein, damit sie keine Fehler übersehen.
Sie müssen auch in der Lage sein, über den Tellerrand hinauszudenken, denn die Systemtechnik ist oft genauso sehr Wissenschaft wie Kunst.