因发明 PowerShell 被微软降级?PowerShell 之父曾考虑出走

因发明 PowerShell 被微软降级?PowerShell 之父曾考虑出走
文章图片
整理|郑丽媛出品|CSDN(ID:CSDNnews)【因发明 PowerShell 被微软降级?PowerShell 之父曾考虑出走】经常使用Windows操作系统的人 , 想必对PowerShell并不陌生 。 普通用户可能并不常用这一命令行工具 , 但对系统管理员而言 , PowerShell无疑是一个重要存在 。
而本周 , 微软技术研究员、PowerShell首席架构师JeffreySnover却在推特透露了一个信息:“当年因研究发明PowerShell , 我被微软降级了 。 ”
因发明 PowerShell 被微软降级?PowerShell 之父曾考虑出走
文章图片
“勇气远比天才少”目前仍身处微软的JeffreySnover突然提起这件往事 , 并不是出于“翻旧账” , 而是近期著名风险投资家PeterThiel提出的一个看法引发了他的强烈认同:“勇气远比天才少 。 ”
因发明 PowerShell 被微软降级?PowerShell 之父曾考虑出走
文章图片
JeffreySnover感慨道:“太真实了 。 如今有许多问题仍未解决 , 因为解决它们需要勇气 , 而人们只专注于让老板认可地拍拍头 。 ”
在@m3sweatt看来 , JeffreySnover所说的这种现象很好理解:因为在商业环境中 , 人们付出的勇气与回报很可能不成正比 , 甚至还会引发不可设想的后果 , “尤其是当环境要求维持现状 , 你也没有强大的基础支持和自保措施时” 。
不可否认 , @m3sweatt所剖析的原因正是当下大多数人的心理 , JeffreySnover对此调侃道:“勇气这个关键特征 , 要么出现在未来领导者身上 , 要么出现在(被解雇的)前员工身上 。 ”
为证明这一说法并非毫无根据 , JeffreySnover公开了一个不为人知的秘密:他曾因“勇敢”在业余时间开发PowerShell的原型被微软降级 。
“当我为后来的PowerShell做原型时 , 一位朋友告诫我说 , 这是会导致解雇的事情 。
我没有被解雇 , 但我被降级了 。 ”
因发明 PowerShell 被微软降级?PowerShell 之父曾考虑出走
文章图片
据JeffreySnover在推文下对网友的回复 , 当初他因此被微软从L69降级到L68 , 还差点被降级到L67 , 并相应地调低了薪资 。 “这太尴尬了 。 在我被提升为杰出工程师之前 , 十多年来我从未向任何人提及过这件事 , 除了我的妻子 。 ”JeffreySnover补充道(他于2009年3月获得“杰出工程师”荣誉) 。
谷歌著名的20%自由时间制度作为一个任务自动化和配置管理框架 , PowerShell可用来执行命令行以实现文件与系统交互 , 如启动甚至操控应用程序等;同时 , 它还具有脚本的性质 , 可支持多命令组合执行 , 完成各类复杂、自动化的操作 。
最初 , PowerShell仅作为Windows组件而存在 , 后来微软于2016年8月决定将其开源并支持跨平台 , 以此推广PowerShell的应用 。
那么问题来了 , 既然PowerShell如此受微软重视 , 为何当初JeffreySnover却因此降级?在JeffreySnover对相关提问的回答中 , 我们或许可以推测出答案:“微软没有20%的规则 。 ”
因发明 PowerShell 被微软降级?PowerShell 之父曾考虑出走
文章图片
这里JeffreySnover所说的“20%的规则” , 指的是谷歌著名的“20%自由时间”制度 。 这一制度最早于2004年由谷歌联合创始人LarryPage和SergeyBrin提出:“除了各组的常规项目之外 , 我们鼓励员工每周花20%的时间开发自己感兴趣、也可以促进谷歌发展的个人项目 。 ”
这一制度下 , 谷歌诞生了许多“计划之外”的成功产品:Gmail、Adsense、语音服务GoogleNow、谷歌新闻和谷歌地图等——但微软没有类似制度 , 而PowerShell的原型又是JeffreySnover在业余时间研究创建的 , 这显然不符合微软的要求 , 因此他被降级了 。