从一本褐色小册子,看 LINE 的开发团队文化

从一本褐色小册子,看 LINE 的开发团队文化

你可曾想过,是什幺样的开发团队文化,带领 LINE 从一家小新创,摇身变成拥有 2.5 亿月活跃用户数的国际企业?究竟 LINE 的研发团队如何运作?LINE 的工程师文化又是什幺呢?

这次,《数位时代》取得 LINE 研发部门的新进人员手册,要和大家一起揭开 LINE 研发部门的神秘面纱。

从一本褐色小册子,看 LINE 的开发团队文化

 从这本小册子,看看 LINE 如何打造开发团队文化。

翻开这本褐色的小手册,LINE 开宗明义写出 LINE 研发部门应该扮演的角色,就是拉近「人」和「资讯」还有「服务」之间的距离。而更让人注目的,应该是在第二章所提到的「重要的事」。

LINE 研发团队最重要的 5 件事

第一件事:掌握主导权(Take ownership)

文中写道,不要期待你的主管或团队成员会告诉你应该做什幺,「我们不相信微观管理这套。」每个人应该决定自己想要做什幺、要如何去做,并且尽可能地让这件事发生。

「记得,你永远都可以接下新案子和新责任。」当你发现一个 Bug、当你有开发新产品的想法时,甚至可以去组织一个团队来解决这个问题。「不要害怕越界,你会因为担起这个责任、因为让这一切变得不同而得到感谢。」

第二件重要的事:由下而上(Bottom up)

大家可能都还记得去年圣诞节,LINE 的聊天视窗忽然出现雪花效果的事情吧。这个点子其实不是来自 LINE 团队的事先规画,或是高层的要求,而是一个 iOS 工程师的突发奇想。「所以,如果你也有很酷的想法,放胆去做吧。」

第三件重要的事:勇敢冒险(Take risks)

「我们知道事情不会总是如我们所规划,我们也不认为做错事应该被责骂。」毕竟,「如果没有冒险犯难的精神去大胆的拓展新领域,LINE 也不可能走到今天。」

第四件重要的事:保持开放(Be open)

开放让你可以取得资讯、让你可以加速成为团队中有生产力的一员, 同时也确保你的目标和其他所有人都是可以相连接的。

而另一个开放的角度,是诚实地提供其他团队成员回馈,并也保持开放的态度去面对各种回馈。这可以创造互相学习的正向循环,让团队变得更强壮。

第五件重要的事:精神食粮(Food for thought)

「有人要吃甜甜圈吗?」 DDD(Doughnut-Driven Development) 是 LINE Shop 团队实施的一种概念,当有人给你回馈时,你可以给他一个甜甜圈表示感激。当然,这个团队后来发现他们身边已经有够多零食了,没有实施下去,但 DDD 鼓励大家持正面心态面对同事反馈的精神还是存在。

从一本褐色小册子,看 LINE 的开发团队文化

 LINE 办公室随时都有吃不完的零食和饮料。

LINE 研发团队的沟通之道

那幺,LINE 的研发团队彼此间又是如何沟通的呢?

「 当谈到沟通时,我们倾向异步沟通,而不是即时沟通。 」所以 LINE 在内部会使用协同工具如 github、confluence、jira。这些工具有高度可视性,可以留下评论给其他团队成员,所以不一定要时时紧盯着萤幕,而可以更专注在写程式,或是做其他想做的事。当然,团队和个人还是可以自行选择 LINE、Hipchat 等,做为主要即时沟通工具。而最好的状况则是面对面讨论。根据 LINE 内部员工透露,LINE 是非常鼓励员工出差的。

来到 LINE 的研发部门,还有一件事情要特别注意,就是你的合作伙伴,可能在不同的地方。

「 我们在很多地方有办公室,你的团队里可能也有远距的成员。就算你的团队成员都在一起, 你也避免不了会和其他团队远距合作。 」

为了尽可能做到无缝远距工作,LINE 会提供各种需要的有效沟通工具,例如视讯会议系统、会议中的翻译,或是协同翻译工具等等。「不要觉得被自己所在的地理区域限制,并且準备好在一个多元的环境工作。」

再来看看,LINE 研发部门最常使用的工具是什幺吧:

从一本褐色小册子,看 LINE 的开发团队文化

 这就是 LINE 内部常用的工具。

LINE 研发部门的学习、放鬆与奖励

除了身边这群高手,在 LINE 工作还可以取得什幺样的学习资源?图书馆、在职训练和读书会自然都是少不了的,而当中比较特别的,应该是 LINE 非常鼓励员工参与各种会议、论坛和社群活动。据 LINE 内部员工的说法,当要参加相关技术论坛或社群活动时,老闆可是不能不准假的。

从一本褐色小册子,看 LINE 的开发团队文化

 努力工作之余,放鬆的空间也是少不了的。

在办公空间部分,不论是台湾还是日本,在办公室设计上都保留了一些让员工放鬆的空间,「 记得,我们相信你可以把你的工作做好,所以想要休息就休息、想睡觉就睡觉,也可以去按摩 。」

此外,在 LINE 的内部还有两项特别的活动,一个是一年举办两次,由同侪互相票选的「 LINE Developer Award 」用以鼓励表现杰出的员工,赢家可以得到金色馒头人(moon)奖盃。

从一本褐色小册子,看 LINE 的开发团队文化

 LINE Developer Award。

第二,「我们努力工作,也确保有很好的玩乐。」个别团队和开发部门会组织工作坊,透过一些远离办公室外的活动,例如 BBQ、野餐、骇客松或资料中心巡礼等,藉以加深彼此的互动和了解。

上一篇:
下一篇: