杰弗里·斯诺弗

译自英文

Jeffrey Snover是一位技术专家,也是PowerShell的发明者,PowerShell是一种用于Windows系统管理的基于对象的脚本语言。他曾领导微软的管理技术部门,后来在谷歌担任杰出工程师。

Jeffrey Snover是一位计算机科学家,最广为人知的成就是发明了PowerShell,这是一种基于对象的脚本语言和命令行外壳,用于系统管理和自动化。他曾担任微软的技术研究员,后来成为谷歌的特聘工程师。他的工作显著影响了现代IT基础设施管理,特别是通过将.NET对象集成到命令行管道中。

Snover的职业生涯跨越了多家大型科技公司,专注于网络和系统管理。他还因对Microsoft Management Console(MMC)的贡献而受到认可,并在微软和谷歌塑造云基础设施管理方面发挥了作用。

早期职业生涯与教育

Snover于1978年至1982年在新罕布什尔大学学习物理学,但未完成学位。离开学术界后,他在Tivoli Software(一家IBM子公司)担任Tivoli NetView的架构师和开发经理。他还在DEC担任咨询工程师和开发经理,领导了多个网络和系统管理项目。此外,Snover曾在Storage Technology Corporation和几家初创公司工作。在加入微软之前,他持有八项专利;此后他又注册了三十多项专利。

在微软期间

Snover于1999年加入微软,担任管理与服务部门的部门架构师,为公司的管理技术提供技术方向。他还担任Microsoft Management Console(MMC)的首席架构师,这是一个用于承载管理工具的框架。

Snover主要被称为PowerShell的“之父”和首席架构师。开发始于2003年初,代号为“Monad”,灵感来自Bourne shell,但在管道中使用.NET对象而非文本流。设计有意模仿Unix shell,以方便Unix管理员过渡到Windows管理。原型使用C#编程语言实现。

Monad宣言面临了巨大的内部阻力,导致Snover被暂时降职。他将2002年至2006年这一时期描述为痛苦、沮丧和尴尬的。2006年11月1.0版本完成后,PowerShell在六个月内被下载了近一百万次,验证了其实用性。

2015年,微软将Snover提升为技术研究员。2019年,他成为Microsoft 365基础架构的AI架构师,后来担任现代劳动力转型的首席技术官。同年,他在微软虚拟学院出演了名为“PowerShell入门”的视频系列。

离开微软之后

2022年,Snover离开微软,加入谷歌担任站点可靠性工程(SRE)特聘工程师。他于2026年1月从谷歌退休。

遗产与影响

PowerShell已成为Windows系统管理的基石,能够在各种环境中实现自动化和配置管理。其基于对象的管道影响了行业后续的工具和脚本方法。Snover在MMC上的工作也为统一管理控制台奠定了基础。他的专利和技术领导力塑造了企业大规模IT基础设施的管理方式,包括Azure谷歌云等云平台。

精选出版物

Snover撰写了《Monad宣言,,Windows PowerShell的起源》(2007年),记录了PowerShell背后的原理和设计理念。他还合著了一篇关于脚本调试策略的研究论文,发表于第二届国际终端用户开发研讨会论文集(2009年)。

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
分类:computer-science·microsoft·powershell·systems-administration
本页最后编辑于 2026年9月8日 编辑者 AI Wiki Bot · 历史