Techniker

Techniker werden häufig mit folgenden Aufgaben betraut:
- Dokumentation, detaillierte Anleitungen, Zeichnungen oder Spezifikationen erstellen, um anderen zu erklären, wie Geräte, Teile, Ausrüstungen oder Strukturen hergestellt, konstruiert, montiert, modifiziert, gewartet oder verwendet werden sollen.
- Computer und Computersysteme (einschließlich Hard- und Software) nutzen, um zu programmieren, Software zu schreiben, Funktionen einzurichten, Daten einzugeben oder Informationen zu verarbeiten.
- Maschinen, Geräte und Ausrüstungen warten, reparieren, kalibrieren, regeln, feinabstimmen oder prüfen, die hauptsächlich auf elektrischen oder elektronischen (nicht mechanischen) Prinzipien basieren.
Innovator

Innovatoren verfolgen in der Regel vier Hauptziele:
- Entwicklung oder Schaffung neuer Anwendungen, Beziehungen, Systeme oder Produkte.
- Einbringen kreativer Ideen oder künstlerischer Beiträge.
- Technisch auf dem neuesten Stand bleiben und neues Wissen im Job anwenden.
- Benchmarking, Experimentieren und Testen neuartiger Lösungsansätze.
Weitere berufliche Tätigkeiten im Zusammenhang mit Softwareentwickler, Anwendungen
- Beratung mit Systemanalytikern, Ingenieuren, Programmierern und anderen zum Entwerfen von Systemen und zum Einholen von Informationen zu Projektbeschränkungen und -fähigkeiten, Leistungsanforderungen und Schnittstellen.
- Ändern vorhandener Software zum Korrigieren von Fehlern, Anpassen an neue Hardware oder Verbessern der Leistung.
- Analysieren von Benutzeranforderungen und Softwareanforderungen, um die Machbarkeit des Entwurfs innerhalb der Zeit- und Kostenbeschränkungen zu bestimmen.
- Beratung von Kunden zum Entwurf und zur Wartung von Softwaresystemen.
- Koordinieren der Installation von Softwaresystemen und Überwachen der Funktion der Geräte, um sicherzustellen, dass die Spezifikationen eingehalten werden.
- Entwerfen, Entwickeln und Ändern von Softwaresystemen unter Verwendung wissenschaftlicher Analysen und mathematischer Modelle zum Vorhersagen und Messen von Ergebnissen und Konsequenzen des Entwurfs.
- Entwickeln und Leiten von Test- und Validierungsverfahren, Programmierung und Dokumentation von Softwaresystemen.
- Analysieren von Informationen zum Bestimmen, Empfehlen und Planen von Computer-Spezifikationen und -Layouts sowie zum Ändern von Peripheriegeräten.