- Source: Jeffrey Snover
Jeffrey Snover is a Distinguished Engineer at Google. Previously a Microsoft Technical Fellow, PowerShell Chief Architect, and the Chief Architect for Windows Server and the Azure Infrastructure and Management group which includes Azure Stack, System Center and Operations Management Suite. Snover is the inventor of Windows PowerShell, an object-based distributed automation engine, scripting language, and command line shell and was the chief architect for Windows Server.
Biography
After studying, but not receiving a degree in, physics at the University of New Hampshire (1978–1982), Snover worked as architect and development manager for Tivoli NetView at Tivoli Software (IBM), and as a consulting engineer and development manager at DEC, where he led various network and systems management projects. He also worked at Storage Technology Corporation, and various start-up companies. Snover joined Microsoft in 1999 as divisional architect for the Management and Services Division, providing technical direction for Microsoft's management technologies and products.
Snover is known primarily as the "father" and chief architect of Microsoft's object-oriented command line interpreter Windows PowerShell, whose development began under the codename "Monad" (msh) at the beginning of 2003. He had the idea of an object-pipeline and implemented the first prototype in the C# programming language. After the completion of version 1.0 in November 2006, Windows PowerShell was downloaded nearly one million times within half a year. In 2015, Microsoft promoted Snover to Technical Fellow. In 2019 he was the AI architect for M365 substrate and became the CTO for Modern Workforce Transformation.
Snover was also the Chief Architect of the Microsoft Management Console (MMC).
In 2022 he left Microsoft and became an SRE Google Distinguished Engineer.
Snover held eight patents prior to joining Microsoft, and has registered over 30 patents since. He is a frequent speaker at industry and research conferences on a variety of management and language topics.
Snover had also starred in a video series known as "Getting Started With Powershell", available on Microsoft Virtual Academy.
References
Bibliography
Snover, Jeffrey: Monad Manifesto – the Origin of Windows PowerShell, 2007
Grigoreanu, Valentina; Brundage, James; Bahna, Eric; Burnett, Margaret; ElRif, Paul; Snover, Jeffrey (2009). "Males' and Females' Script Debugging Strategies". Proceedings of 2nd International Symposium on End-User Development. IS-EUD 2009. LNCS. Vol. 5435. pp. 205–224. doi:10.1007/978-3-642-00427-8_12. ISBN 978-3-642-00425-4. ISSN 0302-9743.
Further reading
Oakley, Andy (2005). Monad (AKA PowerShell). O'Reilly Media. ISBN 0-596-10009-4.
Jones, Don; Hicks, Jeffery (2010). Windows PowerShell 2.0: TFM (3rd ed.). Sapien Technologies. ISBN 978-0-9821314-2-8.
External links
Profile at Microsoft
Official website
Blog
Monad Manifesto, Jeffrey P. Snover, version 1.2, 2002
On Channel 9
On Stack Overflow
On Stack Exchange
On GitHub
On Powershell Gallery
Windows Server, the Story of 3 DEC Engineers
Kata Kunci Pencarian:
- Windows PowerShell
- NuGet
- Windows Server 2012
- Kanker
- Jeffrey Snover
- Snover
- PowerShell
- History of programming languages
- Windows Server 2016
- Server Message Block
- Chelmsford, Massachusetts
- Chocolatey
- Patrick Brown (Canadian politician)
- ReFS