新的起点:远程创业团队

9月初的时候,很幸运的加入了 Pragmatic.ly,随后来到了杭州,和偶像吃、住、工作在一起。啥感觉呢?看过中国好声音吧,就像一个学员加入某个导师的团队后,并且和他吃住在一起的那种感觉!

Pragmatic.ly 不是一个远程团队吗?怎么会在一起办公呢?我是暂时过来杭州,和大家在一起增进大家互相了解的。

享受工作

来到杭州后,感觉在这样一个团队里特别爽!我一直很崇拜这3位创始人,因为仅仅三个程序员就可以做出如此好的一个项目。他们的技术实力和经验就不用我介绍了,相信很多人都很了解。

团队氛围

3个人都特别好相处,没有架子、没有脾气、非常和蔼。在工作中遇到问题,他们不会责备,更不会埋怨,当然也不会很直接的告诉我解决方案。他们会给我一些引导,或者给我提供一些可选择的方案让我自己去摸索。因为我刚刚加入,有些地方还不适应,很多地方需要去学习和了解,而且自己很容易去钻牛角尖,效率非常低。他们从来都不催促我,就如此耐心的等着我自己去发现问题,解决问题,然后带着自己的想法和他们去讨论。

在讨论中,带着自己的认识,然后再去听听大家的建议和想法后记忆深刻。而且他们的热情爆棚,刚来杭州的一周,我每天拉着 Terry 讨论问题,各种各样的话题,从技术到产品、再到业界动态、技术圈的新闻。。。真的好多时候分不清是工作还是休息,那一个星期每天和 Terry 从天黑聊到清晨,直到发现太阳出来了才意识到该睡觉了。这段时间,真的成长了很多。

工程师文化

大家在工作中互相平等,尤其是在 code review 的时候。任何人写的代码都是要别其他成员 review 的,不论你在负责什么,不论你是不是创始人,不论你的技术有多么过硬,此时只有纯粹的技术和自己思路。很多时候需要指出别人代码中的不足,或者在讨论中坚持自己的思路。对于我来说,这可是对老大评头论足呀!这可是在老大面前坚持己见、顶撞老大哎!

这里没有老大,只有3个满怀热情追逐梦想的工程师。

关于学习

Tealeaf Academy 的 @knwang 介绍过一种对于团队学习和提高非常快的方法:"Pair Programming"。每个人都可以和身边的人学到很多东西,而且促进团队中的技术交流。但是在国内好像没有几家公司用这样的方法,也许是不适应,也许是没有条件去做。包括我们也是同样,因为远程,所以条件达不到。但是我们选择另外一种方式 code review

我觉得学习快捷有效的方式是去 review 别人的代码,所以大家一般都会去 github 找开源代码,但是当你对于设计模式或者处理方式不确定的时候却很难得到作者的回复。但是在这里我可以在 code review 的时候直接留言问问题,为什么要这样做?为什么不那样做?好处是什么?而且当我提交代码的时候大家也会对于我的代码给于建议和指正,怎样做更好,问题在哪里。除了技术上的实现,还会了解到很多经验丰富的程序员的思维方式。这个环节,让我收获颇丰。

对于产品的理念

“享受工作”除了对于技术上的学习外,他们对于产品的理念同样吸引着我。不做恶! 没有欺诈,没有炒作。本本分分的去用心为用户思考。讨论一个简单的排列顺序问题,他们会讨论两天;讨论一种推广方式是否作恶,他们会讨论一周。这不是效率高低的问题,这是一种真正用心的态度,或者偏激一点说这是一种“精神洁癖”。

当有别人的批评或者建议的时候,他们从来不会打口水仗后者争论,只是默默的反思,改进。我每天都在用这个用心打造的产品,每天都能体验到细微的感动。

享受生活

我们不是工作狂

仅仅靠3个工程师可以做出来这样的项目,不停的快速更新和迭代,他们肯定是工作狂!是宅男!不对!他们很享受生活。

对于远程工作来说,最大问题就是没有了上下班的时间限制太过自由以后什么都不规律,比如说作息、饮食、运动。长此以往,人将不人。。。

对于工作时间的平衡是比较难做到的,好多次当我因为一个问题“上头”的时候,总是在一个问题上纠结很长时间。虽然效率很低,但是工作时间已经超出了,我总会收到来自他们的提醒:“Roy,如果工作时间够了就休息休息轻松一下,明天再弄,要劳逸结合嘛。” 很多管理者都会这样寒暄几句,但在这里这不是一句客气话,这是一种“理念” — “1 开发 + 1 跟用户聊天 + 0.5 锻炼身体”

我他们都很喜欢运动,比如打球、游泳。工作时间自由,运动时间也同样会有保障。来到杭州后几乎天天游泳,而且作息也很规律,最近在尝试 Ben 亲测有效的春上春树作息法。嘿,这一个月体验下来,白天精神饱满了,工作效率提高了,身体抵抗力变强了,就连打 Dota 都能一口气超神了!

我们追求效率

他们三个人中有两个都结婚生子了,他们每天没有因为创业放弃家庭,在前几天的国庆长假中,他们带着全家人去游山玩水。入秋了,孩子特别容易生病。他们不需要妻子或者家人的帮忙,每天带着孩子看病输液,甚至会一个照顾两个病人。

舍弃家庭而创业的情况在很多团队中都屡见不鲜。而他们在工作和家庭中平衡的很好,并不是他们懂得如何正确的选择舍弃的东西,而是他们最求的是效率。不会因为是远程工作就大把大把的挥霍时间,更不会因为创业就对生活完全舍弃。对于工作和家庭的平衡在于工作的效率,这是一种态度。

骨子里的东西

为什么他们的效率会这样高呢?可以看看这里。其实完全不用考虑他们用什么工具来让自己变的如此高效、让工作和生活都是如此的惬意,就是 Pragmatic.ly 我也不会说这个工具是必然的。

我觉得这是他们骨子里的东西,他们有如此多的远程工作经验,并且他们可以说是国内第一批从传统办公到远程办公过渡的一批人,在这个过渡中他们总结了很多的经验教训。他们实践了,总结了,并把这些经验教训分享出来,其实我觉得他们最大的分享或者说贡献不是什么开源项目、演讲或者 Blog,我觉得他们最大的分享和贡献是他们把自己多年的经验教训总结出来分享给大家的 Pragmatic.ly。

我相信他们对于产品的态度,我很庆幸现在我是他们中的一员。

另外,非常感谢一直教诲并帮助我的 @knwangvincent