首先要说的是,我认为创业公司的技术路线选择并不是一个技术问题。如果是一个纯粹的技术问题,那么很可能会一直争论不休,最后的结果就像某个笑话里面说的,某公司一直到倒闭技术路线还没统一。因此,本文不会向你推荐任何一个具体的技术方案。
创业公司往往都面临着不同程度的资金和资源短缺,经不起反复修改技术路线带来的资源浪费,需要管理者或者技术带头人能够较早地确定一个适合的技术路线。因为技术路线决定了岗位如何设置、人员如何招聘、开发周期、开发模式等。而更多时候,人员招聘可能是最核心的问题。
那么创业公司该如何选择技术路线呢?我有如下一些看法。
给非技术出身创业者的建议
以前做技术咨询时,我们经常会遇到一些非技术出身的创业者,他们往往对好的技术人员非常渴求。但对如何找到好的技术人员,如何吸引技术人员加入,他们却束手无策。在我创业的这两年,这点得到了充分的印证,我可以轻松地劝喜欢的技术人员加入,但要找到好的设计师并说服他们加盟太难。各种人才都有自己的圈子、文化和行为方式,他人很难融入。
对于非技术出身的创业者,我的建议是,尽量使用开源系统、现成的解决方案。虽然技术人员往往对Discuz!、UcHome甚至WordPress等现成的系统颇有微词,但对于没有技术背景的创业者,这些系统是最好的切入点。
我见过一些非常成功的团队,创始人完全不懂技术,但对产品、运营、营销非常在行,他们的网站全部采用开源系统,没有任何的改动,只是找了设计师对样式做了修改。网站的流量、用户满意度都非常不错。因为没有任何先行的开发,所以网站可以很快正式上线,而且大多数程序的开源系统,也都有较强的自定义能力,仔细琢磨下就可以玩出很多花样。
这样的团队往往没有技术人员,或者只有一两个很初级的技术人员,因此,在网站成功发展后,往往会遇到一些技术瓶颈:例如在流量猛增后,技术人员不知道如何化解;产品发展了,开源软件的基础扩展能力不能满足需求以后,需要二次开发或者需要重新开发时,现有技术人员的能力无法跟上。
这时就需要考虑引入一个好的技术带头人,建立自己的技术路线。通常也会有一番波折,但这也是种甜蜜的烦恼,因为不发展到一定程度,根本不需要考虑。发展到这样的程度,公司的现金储备和知名度都有了很大的提升,招人也就会容易一些。
给技术出身的创业者的建议
首先,我认为一切企业管理的出发点和归宿都是“人”。什么样的公司吸引什么样的人才,所找的人才又会影响公司企业文化的形成。技术路线的选择,一定要结合获取人才的难易和开发模式的组织情况来思考。
激进的技术路线
很多人喜欢激进的技术路线,比如用Erlang、Go等语言做项目,而公司全部员工几乎都是初学者。又或者有人在iOS第一代SDK出现时就投身App Store。
想认识全国各地的创业者、创业专家,快来加入“中国创业圈”
|