PowerShell-architect Jeffrey Snover gaat met pensioen

Microsoft PowerShell-architect Jeffrey Snover gaat met pensioen, meldt Snover op zijn LinkedIn-pagina. Hij werkte meer dan 22 jaar bij Microsoft en was van september 2022 tot januari 2026 actief bij Google als distinguished engineer.

Jeffrey Snover. Bron: LinkedIn
Jeffrey Snover. Bron: LinkedIn

In zijn aankondiging op LinkedIn meldt Snover dat hij met pensioen is en bedankt hij iedereen 'voor de vis'. Dat is een verwijzing naar het vierde boek in de boekenserie The Hitchhiker's Guide to the Galaxy, dat So Long, and Thanks for All the Fish heet. Hij omschrijft zijn functie inmiddels als 'zwervend filosoof'.

Snover werd vooral bekend als de man achter Microsoft PowerShell. Hij omschreef het concept als eerste in 2002 in zijn Monad Manifesto, dat een beheerplatform voorstelde met onder andere een shell en een beheersconsole. In het begin was niet iedereen binnen Microsoft enthousiast over het idee en Snover kreeg naar eigen zeggen zelfs een lagere functie terwijl hij werkte aan het prototype.

PowerShell kwam in 2006 alsnog naar het Windows-besturingssysteem. In 2009 werd Snover door Microsoft benoemd tot hoofdarchitect van Windows Server. In deze rol besloot hij onder meer de Server-editie van Windows standaard zonder gui te leveren vanaf Windows Server 8. "Grafische interfaces zijn voor clients, niet voor servers. Servers zijn er om servertaken uit te voeren", zei hij destijds over dat besluit.

Van 2015 tot 2019 werkte Snover als hoofdarchitect van de zakelijke clouddivisie van Microsoft en de Microsoft Azure Stack. De laatste drie jaar bij Microsoft was Snover cto van modern work transformation, een suite met tools die het makkelijker moet maken om op afstand met elkaar samen te werken. Bij Google werkte Snover bij de afdeling site reliability engineering, die de systemen en diensten van Google efficiënter en stabieler moet maken.

Door Imre Himmelbauer

Redacteur

23-01-2026 • 17:51

23

Submitter: Tribits

Reacties (23)

Sorteer op:

Weergave:

Nog altijd de (voor mij) meest onnatuurlijke script-taal die er is.. Ik heb er nooit mijn draai in kunnen vinden.
Ik heb ook nooit begrepen dat ze niet gewoon een bestaande shell gepakt hebben. Er waren er al genoeg, en velen werkten al tientallen jaren prima. Had er desnoods gewoon C# met een sausje van gemaakt, al die unieke syntax maakt het bijna onbruikbaar. Ik ben er ook nooit ingekomen, het is telkens weer een gevecht als ik iets met PowerShell moet doen.
Mooie dingen gemaakt, altijd met plezier naar zijn presentaties gekeken. 👍 (ook meerdere malen in-person)
Grappig. In 2015 bij dd Microsoft techdays in Den Haag nog met hem gesproken. Aardige man.
Voor mensen die musk geen extra clicks willen geven, hier is een andere link naar zijn demotion post:
https://nitter.net/jsnover/status/1523010444570419200
Grappig detail is dat het Exchange team met Exchange 2007 moest wachten tot PowerShell RTM ging, eind 2006. Als Exchange-consultant, en indertijd MVP, gelukkig de mogelijkheid gehad om vol in PowerShell te duiken. Zelfs nog PowerShell training aan Unix-beheerders gegeven en daarbij onder andere het verschil tussen text parsen en objects uitgelegd. :)

Bijzonder slimme man en altijd heel benaderbaar gebleven, totaal geen ego. Heel bijzonder.
Jeffrey Snover ooit mogen ontmoeten op DuPSUG event en even mee zitten praten tijdens het eten. Bijzondere man, down to earth en prettig gezelschap.

Bedankt Jeffrey!
Op PowerShell conference mogen ontmoeten, bijzonder aardige man met mooie anekdotes. Net als Jeffrey Hicks. Geniet er lekker van Jeffrey!

[Reactie gewijzigd door Lampiz op 24 januari 2026 00:19]

Op PowerShell conference mogen ontmoeten, bijzonder aardige man met mooie anekdotes. Net als Jeffrey Hicks. Geniet er lekker van Jeffrey!

Zie ook: https://www.reddit.com/r/PowerShell/comments/3bvf0x/whats_your_favorite_jeffrey_snover_quote/

En

https://thenewstack.io/je...ght-to-launch-powershell/

[Reactie gewijzigd door Lampiz op 24 januari 2026 00:22]

"Grafische interfaces zijn voor clients, niet voor servers. Servers zijn er om servertaken uit te voeren."
Die gaat voor de open deur-award 2026.

Maar ja, blijkbaar moest iemand in die omgeving de open deur intrappen.
In de praktijk heb ik nog niemand meegemaakt die Windows zonder GUI draait (wellicht op een paar Hyper-V machines na). Blijkbaar zat niemand er echt op te wachten.
Ik meen me te herinneren dat ze daar op een gegeven moment ook weer mee gestopt zijn.

Voor mij persoonlijk was het issue dat ik prima overweg kon met bash en cmd maar dat powershell op me over kwam als een derde complexe en vervelende variant.
PowerShell en Bash zijn echt wel totaal andere concepten waar je mee moet leren omgaan, maar PowerShell heeft zeker ook zijn sterke kanten voor ons Windows beheerders. Al mis ik soms wel enkele dingen vanuit Bash en andere shells op *nix
Te weinig mensen leren hoe ze een Windows Server omgeving goed moeten beheren. Anders was het geen issue en zou het veel meer gebruikt worden. Maar je moet ook even stilstaan bij het doelpubliek van een Windows Server zonder de desktop ervaring. Die is primair gemaakt om samen te werken met de standaard rollen die Windows Server te bieden heeft. Denk aan Active Directory, DHCP, DNS, IIS terwijl er andere producten van Microsoft zijn die het expliciet niet ondersteunen zoals bijvoorbeeld Exchange.

Maar als je eenmaal doorhebt dat zowat alle MMC snap-ins op een remote systeem kunnen werken, dat Server Manager ook heel wat kan centraliseren en als je web based wenst te werken je dat kunt doen met Windows Admin Center, en je steekt dan een beetje tijd in het leren kennen van die tools, dan zou men al sneller kiezen voor een server zonder desktop ervaring.
Als het net zo werkte als SSH dan gok ik dat het heel anders was geweest.
SSH is een protocol en geen scripting omgeving. Je kan naast WinRM ook SSH gebruiken om een remote PowerShell sessie op te zetten.
Daarom draait heel Azure ook zo'n beetje op Linux
En bij ons op het werk worden alle Windows servers nog steeds netjes met GUI geleverd. Want Windows users zijn GUI users. :P Dat je de boel in principe met PowerShell van een afstandje kan beheren wil niet zeggen dat iedereen zich daar prettig bij voelt... inclusief helaas nogal wat server-software die voor sommige beheertaken geen CLI aanbieden (MS zelf is daar gelukkig inmiddels wel consistent in geworden).
Zeker als de award achter de deur staat
Get-JeffreySnover

"This cmdlet has been deprecated"
Haha, ik moest hier om lachen maar dit is dus echt een easter-egg in powershell geweest maar na v 5.1 is dat er niet meer.
Cmdlet is ook echt weer een bizarre MS naamgeving
Snover heeft vorige maand nog een blogpost geschreven over de naam. Een fragment:
I went to a search engine and queried the word Command.

The result? Hundreds of millions of hits. Everything from DOS commands to military commands to command and control. It was an ocean of noise.

Then I queried Cmdlet.

The result? A few thousand hits. And every single one of them was relevant to us.

Om te kunnen reageren moet je ingelogd zijn