趋势网(微博)讯:Facebook大本营的清晨,空气会是怎么样的?趋势网海外编译记者可不知道,能够告诉你的是,在Facebook上,24小时没有清晨夜晚之分。
一大早,80名程序开发员坐在Facebook总部的房间里。今天他们的第一项任务就是写一些代码放到Facebook.com上。
这是他们做这个工作的第一天。
“欢迎来到Facebook。”DavidRecordon说道。他是工程师,工作任务是通过训练营地培养的人员来得到新结果。
Facebook的训练营地是什么?
“不管这是什么,这很值得,因为你从中学到东西了。”Recordon说道。
训练营地是Facebook企业文化的一部分。它的功能是怎样将公司每个专注于代码开发的新部门中的新成员塑造成Facebook的真正员工。这是一种文化教导,通过动手机制,激励机制,困难学习方式,把这些观念运用到公司大量的代码数据库里。
每一个在Facebook工程部工作的人——忽视了对产品的专注,工作前培训,办公室选址或者资深人员的特权——使得公司的门罗帕克总部建立训练营地非常艰难。
快速前进,打破成规
“不管以什么速度开发软件,它都始终是一项社会活动,”该公司其中一名工程师指导Mike Shaver在之后的会上谈到。
社会性和软件开发的结合是训练营地的核心。这并不是和经理层以及超级无聊的训练录影带相结合的全民马拉松般的会谈。新成员不会被作为无助的新来的小孩对待。一开始,每个人都要求在同一个方向排好队等待,来解决问题。
“当Facebook工程师正在竭尽全力的时候,我们需要为十亿人民做到尖端的科技。我们将努力进取,看看我们是否能够成功。”Shaver说,“之后我们可能会庆功什么的。”
今天这批新员工中,有些人是刚毕业的,不愿意提出问题,更别说是为十亿用户改善产品和功能提出建议了。另外一些是创业公司的老手,他们在破坏性思想方面多多少少引以为豪。
“我们和许多来自创业公司的人们讨论……他们意识到他们想要在产品流通领域有这样的影响力,”Shaver说道。“但是他们有最大的乐趣去看看究竟怎么回事。他们尝试着去看看他们能走多远。
打破成规是Facebook文化中的一部分——这是“快速向前,打破成规”的谏言。对它的训练营地来说,这非常期望某一个人在某一个领域会在代码库突破什么。这就对了。
“我们希望你不畏惧越来越大的风险,致力于快速进步……而不是你想打破什么,周围的人会来帮你修补它。”Recordon告诉新的Facebook成员。
当然,在这个屋子里的每个人,在某种领域上,是个天才,这不会对他们造成伤害。“这是个高级工程师俱乐部。这是我从未见过的高级,”Shaver说道,“许多人非常优秀,他们曾是这个屋子里最聪明的人。”
训练营地怎样运作
Charu Gupta是一个有着二十年工作经验的电子工程师,几乎一直都在科技产业工作。她领导者Facebook的“任务控制“团队,这是一个在工程领域致力于像训练营地这样的项目的团队,它也监督不同团队和项目的后续动向。
“训练营地是一个非常独特的项目,它会让我们的工程师非常迅速地进入状态,给他们制造机会来学习我们的基础工具和框架,”她在训练营地的一天工作之后的电话里告诉我们。“给新成员一个非常安全的方式来实践操作——我们认为通过实践来学习真的是一种最好的方法来学习。”
并不只有新成员在学习。“事实上我们找到了一种次级效益的方法,就是帮助我们的导师开发新的教学方式和管理技能。”她说。
Recordon就是个完美的例子。他在Facebook工作了很多年,依然是个年轻人,训练营地给了他一种大规模管理的方法。
“我喜欢帮助人们成长,”他在一对一访谈的时候告诉我们。“我非常关心我们怎样使公司和工程师成长,我们怎样去除文化中腐朽的一部分。”
他告诉我们一个关于训练营地的老故事:在公司建立早期,Facebook的工程师之父Andrew Bosworth, a.k.a. Boz,告诉马克扎克伯格,在前六周,Boz想要所有的代码工程师直接向他报告。扎克让这个计划通过,训练营地就产生了。
现在,训练营地每隔一个周开展一次,非常有规律。这的确帮助新成员习惯了代码库,学习怎样解决问题,并且像一个Facebook成员一样思考问题,这启发了他们对自己和对公司的一个好想法,那就是工程师至少要在该岗位工作一年之后才能申请调离职位。
还有一项在Facebook雇佣过程非常独特的:工程师是独立的,不作为某一个团队的队员。
“通过在训练营地前四个月的学习,你将通过代码学习到工程师工作的不同领域……开始清楚你最感兴趣的是哪些领域,再寻找正在发展的团队。”Recordon解释道。
因为Facebook的规模很大,他告诉我们,“我还没听过这个训练营解决不了的许多问题。”
每隔一年半,开发人员批准用一个月的时间编辑程序,探索其他的队伍和产品,考虑在公司内转到其他领域。”
“如果你想到了你所知道的最聪明的工程师,他们很少在三到四到五年里做一件事情,”Recordon说。“人们想要解决一个困难的问题,那么他们想要解决另一个困难的问题。
但是不管他们要解决什么样的问题,他们会以Facebook程序编辑为中心的方式来解决。
“我期望新成员能这样做,”Recordon继续说道,“来吸取我们公司的价值观,并把这些应用到不同的领域。更快,更开放,更专注于影响力。他们工作的一部分是质疑他们所做的工作。
最终,这就是训练营所关注的教导。
Brogra mming的沉浮
Facebook最早的工程师是典型的硅谷模式:年轻,白人以及男性。现在,你仍然会注意到很多年轻白人围在公司的软件开发员工和工程经理周围。
但Facebook,就像在科技行业许多的竞争者一样,非常活跃而有挑战性地摆脱这种习惯模式,朝向一个更平衡,更具有全球用户代表性的模式前进。
“我们想鼓励更多女性和少数人群在进入软件行业时感到舒适,”Shaver说道。“这非常重要,因为我们不仅是有明显的包容性的,而且这环境需要让他们感到舒适。”
“诚实地讲,有时候并没有达到这样的效果。很多问题有待解决。”一个非常明显的需要解决的问题是纳入更多女性到工程师队伍中来,扩大女性进入科学,技术,软件工程以及数学领域的渠道。
“我们拥有相当数量在Facebook的科技领域的女性,她们非常有激 情来鼓励女性在科学技术,数学,软件工程以及数学领域做出选择,”Gupta说道,“我们在Facebook做得非常明显,我们女性科技工作者中的大部分是超出一般数量的。
在Facebook的文化差异性的信念并不只是领导者所期望的,Shaver说,这是雇佣程序中积极的一部分。“当我们采访人们的时候,这就是我们正在寻找的组织文化适应性,”他说,“这个新工程师,是把我们更向文化靠拢,还是更远离了呢?”
“我们意识到我们拥有一个独特的文化,”Gupta说,“我们为我们的文化骄傲,并且很爱它。我们当然也爱这个事实,就是人们离开Facebook,开始新的事业,并把这个文化带走。”
生活质量
一大部分消除brogra mmerism的残余存在于测算其受雇佣者的生活质量。80小时的周工作量以及“努力工作也要尽情玩耍”的口号暗示了在Facebook上的许多社交礼节是行不通的,这同样适合于总人数上千的公司。
“如果你是一个新手,你来到我们公司,想要大展拳脚,”Shaver说道,“你感觉你想证明自己,这是个模式。学校是你的全部…我们的确用了太多精力在这个上面。”
最后,当一个工程师整天都在做“所有事情”,简单来说就是吃住在Facebook一周七天,每个人都会觉得崩溃。
Shaver说,为了应对超负荷工作,筋疲力尽,他不得不单独和员工谈谈他们的工作时间,他们的新父母,以及他们四个月的休假。
最后,他说,“我们非常肯定每一个都得到快乐,因为如果你得不到快乐,这份工作就太难了。”
现在,Facebook坚持保持它原有文化的好的部分。以前粗暴的年轻软件开发工程师批判一切,从人行道放置到建筑和室内设计一样不落,它用这些训练新成员。它促进了黑客松和通宵活动。它提倡免费和来源开放的软件,严肃地看待它的全球社会影响,担忧不必要的争端,崇尚创造性的实验。
“当我做出决定来到Facebook时,Faceb正在创建新的运行手册,即怎样使科技公司良好运行,这让我很兴奋。”Gupta说道,“我们有真正对此感兴趣的人,他们对世界人民都非常关心,而且最基本的是他们也很聪明。”