SynEdgy

PowerShell-Kompetenzrahmen

Eine fünfstufige Referenz zur Selbsteinschätzung, um PowerShell-Erfahrung einzuordnen und eine passende SynEdgy-Schulung zu wählen.

Referenz zur Selbsteinschätzung

Die fünf PowerShell-Kompetenzstufen

Vergleichen Sie die Merkmale mit dem, was Sie zuverlässig leisten können, und nutzen Sie das Ergebnis als Ausgangspunkt für ein Gespräch.

Stufe 1: Einstieg

Sie können Anweisungen folgen, Befehle ausführen und PowerShell für einfache Aufgaben nutzen.

  • Sie verstehen die Grundlagen der Befehlszeile und die gebräuchliche PowerShell-Syntax.
  • Sie können durch Verzeichnisse navigieren, mit Variablen arbeiten und das Hilfesystem nutzen.
  • Sie verstehen, dass PowerShell-Befehle Objekte zurückgeben.

Stufe 2: Fortgeschrittene Grundlagen

Sie verwenden PowerShell regelmässig, können Befehle entdecken und einfache Skripte und Funktionen schreiben.

  • Sie nutzen Pipelines, Filter, Schleifen und Bedingungen effektiv.
  • Sie arbeiten mit Standardmodulen und kennen die für Ihre Rolle relevanten Module.
  • Sie können wiederkehrende Befehlsfolgen in einfache, wiederverwendbare Skripte überführen.

Stufe 3: Sicher

Sie entwickeln robuste Skripte und wiederverwendbare Funktionen für die tägliche betriebliche Automatisierung.

  • Sie arbeiten in einem modernen Editor und können Funktionen zu Modulen zusammenfassen.
  • Sie können Module aus öffentlichen oder privaten Galerien installieren und verwenden.
  • Sie verstehen Remoting, Hintergrundjobs und strukturierte Fehlerbehandlung.

Stufe 4: Fortgeschritten

Sie verwenden PowerShell täglich, um modulare Automatisierungslösungen zu entwerfen und zu betreiben.

  • Sie lösen komplexe Automatisierungsherausforderungen und entwerfen robuste Architekturen.
  • Sie setzen bei Bedarf fortgeschrittene Techniken wie DSC, sichere Anmeldeinformationen oder parallele Ausführung ein.
  • Sie integrieren externe APIs und Systeme und berücksichtigen Leistung und Betriebsfähigkeit.

Stufe 5: Experte

Sie entwerfen skalierbare Lösungen, begleiten andere und lernen kontinuierlich aus dem breiteren Ökosystem.

  • Sie tragen zu gemeinsam genutzten oder Community-Modulen bei, statt Grundlagen wiederholt neu aufzubauen.
  • Sie betreuen Fachkräfte und beheben komplexe, systemübergreifende Probleme.
  • Sie leiten Initiativen, die Engineering-Praktiken und nachhaltige Automatisierung verbessern.

Nutzen Sie diesen Rahmen, um Ihre aktuelle PowerShell-Erfahrung zu beschreiben und einen sinnvollen Einstiegspunkt für Schulungen zu finden.

Er dient der Selbsteinschätzung und ist weder Prüfung noch Zertifizierung oder Bewertung der beruflichen Seniorität. Menschen verfügen beim Skripting, im Betrieb, im Software-Engineering und bei bestimmten Technologien häufig über unterschiedliche Kompetenzstufen.

So verwenden Sie den Rahmen

Wählen Sie die Stufe, deren Merkmale am besten beschreiben, was Sie heute zuverlässig leisten können. Leiten Sie die Stufe nicht allein aus den Erfahrungsjahren oder einer einzelnen fortgeschrittenen Aufgabe ab.

Wenn eine Schulung eine Stufe empfiehlt, beschreibt diese die benötigte PowerShell-Sicherheit, um sich auf das Schulungsthema konzentrieren zu können. Es handelt sich nicht um eine formelle Zulassungsvoraussetzung.

Eine Schulung wählen

  • Stufe 1 unterstützt PowerShell-Grundlagen.
  • Stufe 2 unterstützt Git-Zusammenarbeit meistern, Einstieg in Desired State Configuration und Einstieg in PowerShell Universal.
  • Stufe 3 unterstützt PowerShell Universal meistern.
  • Stufe 4 unterstützt Die DSC-Release-Pipeline meistern.
  • Stufe 5 steht für umfassende Expertenpraxis; keine aktuelle Schulung setzt sie voraus.

Wenn ein Team mehrere Stufen umfasst, kann die Lehrkraft bei einer privaten Durchführung einen geeigneten Ausgangspunkt besprechen und die Schwerpunkte, wo praktikabel, anpassen.

Sprachhinweis: Die SynEdgy-Schulungen, auf die sich dieser Referenzrahmen bezieht, werden derzeit nur auf Englisch und Französisch durchgeführt. SynEdgy begrüsst Interessenbekundungen für Schulungen in weiteren Sprachen.

Alle Schulungen entdecken oder die Anforderungen Ihres Teams besprechen.