 2010年5月3日,曾在微软效力13年的资深软件开发人员,.NET元老Brad Abrams在自己的博客中宣布,已决定加盟Google,正式成为一名Noogler(新Google员工的简称)。 Brad Abrams于4月20日从微软辞职,他最为知名的工作是作为元老和核心开发人员,参与了.NET框架(代号"Project 42")最初版本包括CLR(代号“Lightning”)的开发,主要负责核心库BCL的设计,并据此经验与人合作撰写了.NET和API设计领域的名著《.NET设计规范:约定、惯用法与模式》(人民邮电出版社)一书,其中收入了大量.NET框架开发过程中核心人员之间的讨论和争议,对深刻理解.NET和API设计极具参考价值。他又继续负责.NET框架的多个版本,直至3.0。然后,他转向Web开发,负责了ASP.NET AJAX和ASP.NET MVC等项目。接下来他作为产品部门经理,负责了Silverlight 2.0到4的开发,辞职前他的工作是MEF(托管扩展框架)和WCF RIA Services。他在告别微软的博客“My Last Day at Microsoft”中总结了自己这些年的收获和感悟,很有价值,推荐一读。  Abrams 1997年毕业于北卡罗来纳州立大学。不久即加入微软的.NET核心开发组。他在一次访谈中曾经谈到自己的面试经历。面试从早上9点一直持续到晚上8点,换了很多人,终于有人决定聘用他。他还回忆起.NET早期曾经为了是否加入垃圾收集或引用计数而长久地争论。而著名的FxCop工具是为了证明某位项目经理的错误而在一个周末开发出来的。 虽然在离开微软的时候,Abrams特别声明,自己对公司的看法是积极正面的,没有哪个公司像微软这样对业界产生了如此重大的影响。但是,他在最新的博客中这样解释为什么要转投Google:“我个人需要改变,去学一些新东西,从新的角度看待技术世界。还有什么地方比Google更好的呢?……展望未来,显然,Web尤其是云+设备将是未来的主要趋势。在Google工作将有机会对这一未来产生深刻和重要的影响。” 他在博客中表示,自己新的工作仍然是云计算和Web开发方面的产品管理,但细节还没有确定。
|