1、前言

公司的目的是什么?是赚钱。技术团队很烧钱,但没有技术的话你怎么赚钱,所以一定要注意这中间的平衡,不要为技术烧太多钱导致你的入不敷出,也不要因为技术投入不足,导致你明明可以赚100W结果只赚了10W。技术投入的最佳比例是满足当前业务需求,又稍有富裕,既保证了不会烧太多钱,有足够的能力去试错,去尝鲜,去找赚大钱的机会。

公司都是从小一点一点做大的,那么公司不同阶段,技术团队怎么才能算和公司规模匹配呢,不同阶段技术团队做什么工作才算对得起你的投入呢,不同阶段的技术团队有什么要求呢,下面按照公司发展阶段,谈下我的理解。

2、公司不同发展阶段的技术团队

1)精子轮

这个阶段关键词是“招人”

你的想法都是想想而已,一没有看到东西,二没有用户检验,这时候你单打独斗,尽快去找聊得来的人,如果你懂技术就去找了解市场的人,他会丰富你的想法,帮你梳理你的业务。如果你懂技术就去找个懂技术的人来,他会帮你实现,或者告诉你怎么实现。

这个阶段,是找到几个志同道合的人。

2)种子轮

这个阶段关键词是“落地”。

你在跟别人讨论的过程中,不断丰富自己的见识修正自己的想法,经过讨论你的想法已经逻辑走通了,最起码有几个人认可你了,这时候要做的就是把你的想法落地。这个阶段建议把你的产品做成基于H5的,开发成本小,利于传播。如果你的技术合伙人十分牛逼,他可以自己把整个产品实现,那么恭喜你找到宝了,然而这很天真,建议外包的形式来吧,只做核心业务的落地,也不会花太多的钱,这时候技术负责人做好监督,做好进度管理及业务模型梳理上的事,毕竟这个阶段你的技术负责人还要陪你去拉投资,让投资人看到你有负责落地的人还有落地的能力,而且这个人还对你的项目极为认可。

当然,上面说的是穷人的种子轮。如果你已经拉到了一笔投资可以略过这一步,直接见下一阶段。

3) A 轮

这个阶段关键词是“控制”

你的想法你的团队得到了投资人的认可,你得到了一大笔钱,有可能比你的家产都多。有钱了就有底气招人了,见着技术牛人就想招,聊得投机薪资要多少也都敢给,这是不对的,一定要控制,控制技术成本,控制营销规模。此时技术团队建议一二十人左右,简单

APP开发 Android IOS 各 2~3人

H5开发 3~4人

网关层开发 1~2 人 (可由后端兼职做,后期独立出来) 

后端业务开发 6~10人

产品 1

UI 1

测试 2人

人员薪资要看具体有多少钱,预先想你要靠这笔钱撑过18个月,那么技术团队要花多少钱,每个月能花多少钱,如果撑12个月每个月能花多少钱,记得量入为出。

这时候迅速用自己的团队落地产品,优化核心逻辑,并在用户交互方式和UI上下功夫,把产品做得简单好用,梳理出业务流程,将业务分层分模块,做好业务间解耦,把人员利用好,一般来说这个时间的研发团队不会太轻松,要在APP 2~3个版本过程中,完成业务的梳理。

这个时间要做很多的活动,让产品在用户中产生一定的影响,同时还要试水新的方向和模式,这些都可以用H5快速实现,这就是H5团队会比App团队人要多的原因。

这个时期,技术团队的主要任务就是三个,

1、巩固优化已有业务,为后期业务发展做好准备,并具备抗20倍流量左右的冲击能力。

2、配合业务做各种各样的营销活动,配合实验新的业务模式。

3、数据统计功能开发,各种业务数据和营销数据开始记录,进行分析

4)B轮

钱更多了,你的产品也有了一定的用户基数,说明你的产品有一定的口碑,这时段关键词 "做精"

这个阶段主要目的是深挖主业务,把主业务做精,保证在主业务上与竞争对手拉开差距。

技术上来讲,主要注意的是下面几项:

1、引入大数据分析团队,将数据进行分析,帮助业务挖掘用户需求,为产品运营提供数据支持。汇总营销尝试,对之前的各种活动进行总结,归纳整理合理的营销方式。

2、将之前尝试有效地业务模式由H5改为原生,提升用户体验。

3、APP架构升级,做好平台化准备

4、后端架构升级,做好抗100倍流量的差距,并做好流量冲击导致系统崩溃的预案,业务做好监控。

5、扩大团队,做到核心业务都有备份人员。人员具体数量不好确认,但重点是每个模块最好都有两个高级人员,避免人员变动影响服务稳定性。

6、文档化,把业务梳理固化成文档,

7、安全防护,会有很多的黑产盯上你,做好安全防护

5)C轮

如果搞得好你可能已经挣钱了,这个也可以算作上市前阶段,这个时段关键词是“做大”,基于你的用户基数,拓展用户需求,在你的主业务基础上多维度发展,增加收入来源,提高用户平均贡献值,把盘子做大才能保证上市有一个好的估值。

这时候,技术要做的事有以下这么几项

1、数据挖掘,挖掘用户会为什么功能付费,在不影响用户体验的情况上多加点用户付费点,提升用户贡献值

2、APP全面平台化,不同业务由不同的人来开发,使各业务彼此不影响

3、后台架构升级,该服务化的服务化,该云计算的云计算,使用技术降低运维成本来让收入报表好看,但不能牺牲稳定性

4、团队扩张,每个业务都有1~2个高级开发人员专职负责,保证业务运转稳定,

5、技术影响力扩张,把自己之前趟过的坑告诉别人,让业界对你的公司更了解,侧面提升公司知名度,对扩大盘子有好处

6、安全策略升级,便被动防御为主动防御,降低安全威胁

6)D轮以及N轮

关键词“稳”。

如果做到了上面说的形式,后面的轮次主要就是估值不满意,把盘子做的更大或者引入基石投资人的阶段,更多的资本层面的操作,技术方面保证功能及时开发完成,业务系统稳健,不要搞得上了市结果系统崩了。然后等着上市数钱钱。

技术的发展,永远是与公司的业务发展速度相匹配的,上面的阶段分的不是太精确,但业务永远是 想法->落地->做精->做大的过程,技术的任务也是不断变化的。技术可以在成本可控的情况下提前领先于业务,技术升级,数据分析,安全防护,运营监控做的越早越好。技术绝对不能拖了业务的后腿。

以上每个阶段只是大略的说了下技术的工作,其实技术要做的远不是这么简单。技术与业务永远是相辅相成的,赚钱的业务肯定是由复杂高效的技术扶持的,技术也是随着业务的发展不断进步的。技术和业务的目标永远是一致的,那就是挣钱。