云加社区

微信社招三年,我想说\n \n\n\n\n \n核心就是一句话——做些业务需要的事儿。\n\n不同于互联网常见的一级接口人、二级接口人、开发、测试的纵深型开发团队,微信的开发团队大多层级简单,需求定位时传统团队两跳三跳的场景,微信可能一跳就能定位到。\n\n以平台开发为例,每个人都在自己的方向进行探索。在一个方向上,自己兼任产品、研发、测试、客服。这种情况下对人员要求也会高一点,使关注点不仅局限于 if else、代码结构、设计模式、逻辑划分、平台架构。还需要关注产品迭代的整个生命周期,以及规划后续的方向,为业务产生最大的价值。\n\n这种小团队模式,对业务的要求就是要聚焦。体现在每次的需求实现前,都需要仔细想清楚,是否真的需要这个功能,是否真的给业务会有提升。\n\n对于业务的变化要感知敏感,提前作出反应,更加具有预见性。从业务的角度去评估后续的发展,结合经验去判断在后续方向业务靠拢,提前布局。理想情况下应该是,当业务有需求的时候,我们能够提供相应的能力去覆盖。当然这个会比较依赖于个人的判断力,实践是检验真理的唯一方式,通过不断的迭代,提升判断力。\n\n对待自己做的事,要像对待一个产品一样去做。个人理解的产品思维就是——细节,通过打磨细节让使用者理解到开发者的心思。\n\n新技术的不断兴起,对开发人员提出了更高的技术敏感度要求。我们要能够更快地对新技术做出反应,并找出落地场景,最终实现——给业务带来新的增量。\n\n新人在团队内部开展工作时,对于内部的一个应用,抑或是一个框架,一段代码,能够做到熟练使用,可以通过文档、上下文进行了解。写好文档既体现了良好的工程规范,也是方便他人,减少不必要的额外沟通。\n\n走过新人这一阶段,你会发现整体的工作内容已经比较完整,而且能够串联起来,用最小的投入换取最大的收益。\n\n只聚焦在技术原理、工程实现,而忽视业务需求的工程师或团队,可能都无法在这个时代走得长久。

微信社招三年,我想说

核心就是一句话——做些业务需要的事儿。

不同于互联网常见的一级接口人、二级接口人、开发、测试的纵深型开发团队,微信的开发团队大多层级简单,需求定位时传统团队两跳三跳的场景,微信可能一跳就能定位到。

以平台开发为例,每个人都在自己的方向进行探索。在一个方向上,自己兼任产品、研发、测试、客服。这种情况下对人员要求也会高一点,使关注点不仅局限于 if else、代码结构、设计模式、逻辑划分、平台架构。还需要关注产品迭代的整个生命周期,以及规划后续的方向,为业务产生最大的价值。

这种小团队模式,对业务的要求就是要聚焦。体现在每次的需求实现前,都需要仔细想清楚,是否真的需要这个功能,是否真的给业务会有提升。

对于业务的变化要感知敏感,提前作出反应,更加具有预见性。从业务的角度去评估后续的发展,结合经验去判断在后续方向业务靠拢,提前布局。理想情况下应该是,当业务有需求的时候,我们能够提供相应的能力去覆盖。当然这个会比较依赖于个人的判断力,实践是检验真理的唯一方式,通过不断的迭代,提升判断力。

对待自己做的事,要像对待一个产品一样去做。个人理解的产品思维就是——细节,通过打磨细节让使用者理解到开发者的心思。

新技术的不断兴起,对开发人员提出了更高的技术敏感度要求。我们要能够更快地对新技术做出反应,并找出落地场景,最终实现——给业务带来新的增量。

新人在团队内部开展工作时,对于内部的一个应用,抑或是一个框架,一段代码,能够做到熟练使用,可以通过文档、上下文进行了解。写好文档既体现了良好的工程规范,也是方便他人,减少不必要的额外沟通。

走过新人这一阶段,你会发现整体的工作内容已经比较完整,而且能够串联起来,用最小的投入换取最大的收益。

只聚焦在技术原理、工程实现,而忽视业务需求的工程师或团队,可能都无法在这个时代走得长久。