Sie haben sich für eine Karriere im IT-Bereich entschieden, sind sich aber nicht sicher, welchen Weg Sie konkret einschlagen sollen?
“A programmer gets famous when he does something good and an administrator if he does something bad.”
Entwickler: Wie sieht die Arbeit aus?
Die Aufgabe eines Anwendungs- oder Softwareentwicklers ist es, Programme, Anwendungen und Prozesse zu erstellen. Dazu muss ein Entwickler sich mit den jeweilig benötigten Programmiersprachen, Datentypen, Algorithmen und auch Datenbanken auskennen. Die meisten Entwickler spezialisieren sich auf bestimmte Programmiersprachen und Anwendungsfelder und punkten bei Arbeitgebern mit Spezialwissen.
Die meisten Entwickler gliedern sich in drei Hauptgruppen, die sich dann wiederum mit Kenntnissen in verschiedenen Programmiersprachen differenzieren können.
Diese Hauptgruppen sind:
1. Softwareentwickler
2. Web-Entwickler
3. App-Entwickler
Welche Aufgaben man als Entwickler in einem Unternehmen hat, hängt stark vom jeweiligen Unternehmen ab. Einen typischen Arbeitstag für Entwickler gibt es deshalb nicht. Besonderer Fokus für Entwickler ist die Teamarbeit. Die Zeiten von Einzelentwicklern, die eine App oder ein Programm für ein Unternehmen im Alleingang stemmen sind schon seit vielen Jahren vorbei. Software-Projekte sind mittlerweile Mammutaufgaben nur größeren Teams geschafft werden können.
Allgemeine Aufgaben eines Entwicklers
1. Code schreiben
2. Fehlersuche im Code
3. Code testen
4. Code aktualisieren
5. Pflege des Codes
Administrator: Wie sieht die Arbeit aus?
IT-Administratoren oder Sysadmins verwalten die IT von Kunden und andere Teammitglieder bei der Nutzung von Computern, Geräten, Netzwerken und der Fehlersuche unterstützen und die Verwaltung. Sie arbeiten oft allein, haben aber einen großen Einfluss auf die Produktivität. Ein Verständnis für die Funktionsweise des Back-Ends ist nicht erforderlich, aber Sie benötigen ein grundlegendes Verständnis von Programmiersprachen. Die Kenntnis von Sicherheitstechnologien wie VLANs und Firewalls, Cloud-Software, IT-Software und MSP-Software kann für Admins von großem Vorteil sein.
Typische Aufgaben von Administratoren
1. Einrichten und Verwalten von Benutzern, Kennwörtern und Berechtigungen
2. Konfigurieren von Geräten und Software
3. Installieren von Updates und Patches
4. Behebung von Systemproblemen
5. Überwachung von Systemen auf Sicherheitsbedrohungen
Welche Skills brauche ich für diese Jobs?
Neben den Hard Skills, die spezifisch für die Arbeit notwendig sind, braucht ein guter Entwickler oder Administrator auch einige Soft Skills, um in der Arbeit erfolgreich zu sein.
1. Kritisches Denken
2. Problemlösung
3. Starke Kommunikationsfähigkeiten
4. Kreatives Denken
5. Fähigkeiten im Zeitmanagement
6. Organisatorische Fähigkeiten
7. Führungsqualitäten
8. Kollaborative Problemlösung
9. Anpassungsfähigkeit