最常听到的一句话就是:什么都不缺,就缺一个技术合伙人了。目前这种全行业缺CTO的情况,主要是由于近两年全民创业的火爆,创业项目实在太多,供求关系严重失衡造成的。之前robbin曾经评论过:创业这件事儿,CEO是没有门槛的,可CTO不行。一个合格的CTO的成长周期非常长,并且就算一个技术人员的技术资历和经验足够,他还得具备很多软素质。
可是现在创业的实际情况是发展速度太快了,一个好的商业模式或者一个在风口上的项目,基本上一年左右就发展成估值几个亿的项目,两年左右就有成为独角兽的可能。如果一个创业项目早期在微信开发、小程序开发、APP开发、网站建设等技术环节被卡住,就会严重影响它的发展速度。
这也就是很多创业团队在早期选择技术外包的原因。技术外包在一定程度上保证了项目的推进速度。这里至少有两大好处:第一,用比较低的成本来试错,观察创业方向;第二,有了demo就可以大大加快融资的速度。所以从这两个角度来说,选择外包方式是有一定道理的。滴滴打车就是很好的例子,它的第一个版本就是一个外包团队的作品。虽然存在bug,但至少能够帮助创始人跑通demo,顺利融到了资金。
另外,随着时代的不断发展,在创业早期,如果项目本身并非技术驱动,甚至可以完全不需要CTO。这里主要考虑了几大理由:
第一,随着时代的进步,基于互联网的很多商业模式已经被成功的产品化各种厂商在基础构建上已经做得非常完善,各种工具和服务提供商满大街都是,各种基本的商业模式已经形成了很成熟的产品系列(例如迈特具有自主研发的ztbcms PHP开发框架与ztbopen微信第三方开发平台)。所以,在创业项目的早期,可以完全倚赖这些产品来渡过项目的「试错」阶段和demo阶段,并且成本极低。
第二,就算你的创业项目无法使用现有的产品构建,必须自主进行微信定制开发等。在项目的早期阶段选择外包团队,也能够极大降低创业成本。毕竟目前一个全职的开发人员,已经被市场炒得贼贵贼贵的。现在要招到一个靠谱的程序员,不仅仅要花大价钱,还得求爷爷告奶奶希望他不要被其他更大的互联网公司挖走。而一旦一个技术人员全职加入,他的成本就是你每个月的固定开支,以一个小型团队正常六到八人的规模,项目的早期资金有一大半会花在技术团队上。
第三,一个团队早期应该把更多的精力放在拓展业务上。小编曾经见过很多的创业项目,在项目的最初始阶段就开始关心什么并发量,系统撑不撑得住的问题。其实这些问题对于现在的创业项目来说,基本上都是伪问题,早期根本不会发生这样的瓶颈。