Alles rund um Windows

PowerShell-Architekt geht nach Jahrzehnten im Dienst in den Ruhestand

Ein wirklich wichtiges Kapitel geht zu Ende. Jeffrey Snover, Chefentwickler von PowerShell und Held der Windows-Administratoren weltweit, ist in den Ruhestand gegangen.

Snovers Ruhestand folgt auf einen kurzen Aufenthalt bei Google als Distinguished Engineer und eine lange Karriere bei Microsoft, während der er das Unternehmen davon abhielt, Administratoren, die eigentlich nur eine Befehlszeile zum Ausführen ihrer Skripte wollten, eine grafische Benutzeroberfläche (GUI) aufzuzwingen.

Snover kam zum Ende des 20. Jahrhunderts zu Microsoft. Damals drehte sich bei dem Unternehmen alles um das Windows-Betriebssystem und die Benutzeroberfläche – großartig für Endbenutzer, aber nicht so gut für Administratoren, die ganze Serverflotten verwalten mussten. Snover sagte richtig voraus, dass es zu einer Verlagerung hin zu Server-Rechenzentren kommen würde, die eine automatisierte Verwaltung erfordern würden. Eine leistungsstarke Shell ... eine PowerShell, wenn man so will.

Im Jahr 2002 verfasste Snover das Monad Manifesto [PDF], eine Plattform für die Verwaltungsautomatisierung mit einer Shell und Skripten und sogar einer Verwaltungskonsole. Bekanntlich erhielt er innerhalb von Microsoft keinen Beifall für seine Bemühungen. Stattdessen wurde er degradiert. Jahre später gab er zu, dass ihm diese Entscheidung große Verlegenheit bereitet hatte. Er blieb jedoch beharrlich, und PowerShell wurde schließlich 2006 eingeführt und entwickelte sich zu dem unverzichtbaren Verwaltungstool, das es heute ist.

Es ist bemerkenswert, dass eine Reihe von Microsoft-Führungskräften Snover stillschweigend sagten: "Wir haben Ihnen die Daumen gedrückt", als er während seiner Zeit in der Wildnis scheinbar mit dem Kopf gegen die Wand in Redmond rannte.

Wenn Sie jemals jemandem die Daumen gedrückt haben, dann tun Sie ihm bitte einen Gefallen und sagen Sie es ihm. Das hätte wirklich geholfen.

Wie sich herausstellte, wurde Snovers Degradierung zu einer Beförderung. Er wurde Distinguished Engineer bei Microsoft und Lead Architect für Windows Server, später Chief Architect für die Enterprise Cloud Group und Microsoft Azure Stack, bevor er seine Zeit bei Microsoft als Chief Technical Officer für Modern Work Transformation (MWT) und AI-Architekt für Microsoft 365 Substrate beendete.

Im Jahr 2022 verließ Snover Microsoft und verbrachte einige Jahre bei Google. Jetzt, wo er im Ruhestand ist, kann man sich kaum vorstellen, dass Snover sich zurücklehnen und tagsüber fernsehen wird – in seiner Biografie beschreibt er sich selbst als "wandernden Philosophen".

Im Laufe der Jahre hat Snover gelegentlich Weisheiten von sich gegeben oder Erinnerungen aus seiner Zeit geteilt, als er PowerShell auf den Weg gebracht hat. Eine seiner jüngsten Lieblingserinnerungen betrifft die Benennung von Cmdlets und ihren ursprünglichen Namen in Monad: Function Units oder FUs. Snover schrieb: "Diese Abkürzung spiegelte die Unix-Smart-Ass-Kultur wider, die ich damals pflegte. Außerdem entwickelte ich dies in einer feindseligen Umgebung, und mein Sinn für Diplomatie war noch nicht voll ausgebildet."

Snover hat zweifellos noch viele weitere Kriegsgeschichten zu erzählen. In der Zwischenzeit wünschen wir ihm jedoch alles Gute. Viele Administratoren sind Snover zu Dank verpflichtet, weil er Microsoft davon überzeugt hat, dass seine GUI-Besessenheit nicht auf das Rechenzentrum übertragbar ist, und weil er sich in seiner langen Karriere dafür eingesetzt hat, Unternehmenssysteme mit Hilfe von Skript-Automatisierung zusammenzufügen.