社会焦点

探访硅谷数据公司Pivotal Lab 如何尊重工程师文化

字号+ 作者: 来源: 2017-05-08

探访硅谷数据公司Pivotal Lab 如何尊重工程师文化,华人在硅谷的生活,硅谷软件工程师,大数据开发工程师,北京文化硅谷,硅谷为什么会成功

  大数据文摘作品,转载请注明明来源

  大数据文摘记者 | 魏子敏

  在1989年创立Pivotal Labs的时候,Rob Mee自己也承认,这只是一家非常小的软件顾问公司,并没有什么特别与众不同的地方,主营业务就是与客户合作,帮助客户开发软件。

  而在现在的硅谷,这家影响力巨大的软件开发初创公司已经得到了包括谷歌、推特等不少硅谷大佬的认可。即使在中国,著名的订票网站12306的背后也是Pivotal技术的支撑,两者的合作成就了世界上单点并发量最高的系统。尽管如此,Pivotal自己最大的认同感则来自于,改变协作方式,让工程师文化得到尊重。

  当地时间5月5日,大数据文摘记者跟随上海大数据联盟硅谷考察团到访了位于硅谷的Pivotal Lab。从办公环境到公司理念,全方位感受了这家神秘的大数据公司及他们的工程师文化。

  从不加班、吃喝管够:从工作环境中感受给工程师的善意。

  在硅谷这样的人才争夺大赛中,各家公司为了留下好的技术大牛都使出了浑身解数。Pivotal也不例外,不仅要留住技术牛,实验室的整个环境都舒适且鼓励创新,让硅谷考察团的各位频频称赞。

  Pivotal Lab到处可见零食和饮品,负责人称,希望工程师们可以不要为了吃饭这样的小事情困扰。

探访硅谷数据公司Pivotal Lab 如何尊重工程师文化

  随处可见的零食和冰柜

  到访当日正值Pivotal Lab一场欢送离职员工的小酒会,周五下午,程序员们各执香槟杯畅谈。

探访硅谷数据公司Pivotal Lab 如何尊重工程师文化

  香槟下午茶阵势

  理工男热爱的键盘、耳机、象棋等一系列奇妙的物品在这里都能够找到;他们执着、热爱流程化的一般特点在这里也被无限放大。

探访硅谷数据公司Pivotal Lab 如何尊重工程师文化

  挂满耳机的架子

探访硅谷数据公司Pivotal Lab 如何尊重工程师文化

  便利贴画出的工作流程图处处可见

探访硅谷数据公司Pivotal Lab 如何尊重工程师文化

  在工作区安插的象棋盘

  “我们的工程师从不加班。”Pivotal Lab的副总监Terry不无自豪的说到,这也是Pivotal所称的尊重工程师在企业文化上的体现。

  看惯了国内BAT无数加班成便饭的程序员,按时下班似乎是一个不努力程序员的代表。对于中国与硅谷程序员在工作节奏上的差异,Terry称“工作是干不完的,如果长期处于加班状态,程序员长期比如2-3年肯定坚持不下去会跳槽。而国内对于程序员加班是因为努力程度不够的说法也是我们想转变的观念之一”。

  Pivotal的数字化变革案例:把花旗银行改造成一家“做金融的技术公司”

  Pivotal也正通过自己的产品,潜移默化地创建一种新的工程师文化。首先,Pivotal提供的从云端部署到一整套的大数据解决方案,从开发到平台,全世界除他们,没有谁能将大数据与PaaS平台合二为一。

  其次,Pivotal推崇的数字化转型不仅有技术,而且,从文化、流程、方法论、软件开发的方式、数据部署的方式、规划蓝图等等,都有一套转型的模式,且很好的得到了客户的肯定和验证。

  Pivotal Lab的市场产品总监(associate director)Grag用花旗银行的例子,来证明Pivotal不仅提供平台,更通过协助客户,为其带来在软件开发和观念上的整体变化。

  在花旗银行的最终结项报告中提出了几个重要的变化数据:在软件交互方面效益提升了57%,这意味着软件工程师交付出的功能比原来的3倍,这让他们在软件发布方面降低了运营成本,也可以更快速的为客户做创新。

  花旗银行的转型有以下几层:首先在人员上,在Pivotal Lab的工作当中,很大一部分是协助客户企业当中的人员如何更好的工作,而且通过“敏捷开发”这个新的方法论学到一种新的方式,再进行敏捷开发的平台。

  (注:“敏捷开发”是一种以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。从下图可以看到这是一个非常简单地概念,很多的软件开发团队大概从事了20年之久,但是Pivotal做这件事最不同的一点就是,让IT和运营组进团队之中,也就是开发运营计划。通过这种方式可以让运营的效率也大幅提升。)

  其次,在发布和工作方式上,过去很多公司是使用比较大的软件,并且由一个比较大的团队负责分布式开发。而现在不再是一个大的软件或者一个大的团队,而是由多个小团队负责多个不同的小服务,同时,每个团队都有自己的发布周期,而且彼此间的相关性不是很强,也就是每一个都是一项微服务,每个团队都代表了一个微服务。

  花旗银行在接受Pivotal的反馈会上给出了一句评价非常高的化:“我们现在已经不再是一个银行了,而是一个硅谷公司,是一个技术性的组织,这个技术性的组织只是刚好也做银行方面的服务罢了。现在我们的思维模式更趋向我们的客户而不是银行家(We are a technology organization that does banking-who thinks like ourcustomers, not bankers.)

  以用户需求驱动:产品管理和用户体验工程师先于工程师介入

  在一个项目的开发流程中,“让工程师被尊重的文化”从一开始的流程中就得到了体现。

探访硅谷数据公司Pivotal Lab 如何尊重工程师文化

  Pivotal工程师团队

  “从流程上,我们会倾向于让工程师晚于产品管理和用户体验工程师介入项目。”PivotalLab的产品管理Karen如此介绍,对于一个新的项目,产品管理和用户体验工程师会先从产品层面与用户沟通好,确认待办事项,之后再让开发工程师介入。这就让工程师逃离了很多冗杂的非技术工作,也减少了沟通的麻烦。

  因此Pivotal的团队一般比较小,Karen称其为“2 pizzateam”,两张披萨就能管够的精炼团队。

  过去vs现在:让工程师越来越值钱

  在硅谷,从DEVOPS到docker,似乎每隔一段时间就会有一个新的技术名词。简单来说,Pivotal把技术趋势归结为四大块:

转载请注明出处。


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 如何判断一家健身房是否要“跑路”?出现以下几种情况你就要小心了!

    如何判断一家健身房是否要“跑路”?出现以下几种情况你就要小心了!

  • 日本悬案:福岛便池藏尸案,至今尚未侦破,男子究竟如何进入便池

    日本悬案:福岛便池藏尸案,至今尚未侦破,男子究竟如何进入便池

  • 9岁上高中,12岁上浙大,00后天才神童陈舒音,如今怎么样了

    9岁上高中,12岁上浙大,00后天才神童陈舒音,如今怎么样了

  • “惊蛰”是什么意思?为什么老人家对惊蛰如此紧张?

    “惊蛰”是什么意思?为什么老人家对惊蛰如此紧张?