创业公司到底需要什么样的技术人员(一、如何破解就差一个程序员难题)

原文:https://zhuanlan.zhihu.com/p/22125130

作者:郝培强
链接:https://zhuanlan.zhihu.com/p/22125130
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。前两天,一个小一年没见的朋友约我一起喝茶聊天。他跟我差不多,刚刚把之前创业的公司close掉了。不同的是,他在close公司之前,有一个不错的投资可以拿,但是还是放弃了。为啥呢?因为公司里面雇了几个技术大牛,天天打得不可开交,离了他们事情还做不了,问题是,放在一起主要是在那里闹,也做不好事情。折腾了1年多,代码是堆了无数,但是业务根本没做起来,一脑门子官司。

我说,我早就跟你说过不要找牛人,你记不得了。其实,我一直跟创业的朋友说,一开始不要找牛人,但是这样的建议,可能比较反直觉,总是被当作耳旁风。所以,我想可能还是写一篇文章仔细聊聊更好吧。

另外,最近有一篇文章,大意是最近经济形势下行,基本寒冬,很多公司倒闭程序员找不到工作。我的一个好友,就在文章下面回复了,那为啥我们公司还是招不到程序员呢?他们公司是目前一家如日中天的互联网教育新贵,最近一直在大规模扩张,步子这么大招不到人也许正常。不过我想创过业的人都知道,其实不管你在哪个阶段招人都是个难题。

我也希望在这个文章里面给大家一些思路,从创业的每一步讲解,我们该怎么去寻找最合适的技术人员,试图帮大家解决解决招人难的问题。

1、如何破解我们万事俱备就差一个程序员

程序员论坛上,经常会出现这样的帖子,大谈自己在某个行业的积累,对某个行业的认识,然后说自己想做怎么养的一个石破天惊的项目,现在前景大好,自己背景深厚,有无数投资人看好,现在唯一的问题是苦于差一个程序员,没钱雇,所以需要找一个合伙人,等等。

这样的帖子不管文笔多好,不管逼格多高,不管情怀有几层楼,大家的评论第一条,总是“又是就差一个程序员”。程序员们都是冷漠无情的人,都是看不懂情怀为何物的死理科男?当然不是。

为什么会这么冷漠的回复,是因为这样的故事太多太多了,每天都在各种技术论坛上发生,很多人都有过跟这样的人合作的经历,结果是惨痛的,见多了,大家就有了免疫力,一看到这样的帖子就觉得不靠谱。

为什么呢?曾经有一个故事是这样的,有一天,鸡和猪商量合伙做生意。鸡说我们做火腿蛋怎么样?猪转身就要走。鸡说,猪你怎么能这样呢,合伙做生意,大家都有付出,你怎么就不肯呢。猪说,你损失个蛋不疼不痒的,每天你都可以再下一个新的。我呢,我腿就四根,少了一根就残疾了。

创业也如此,你不能觉得程序员们冷漠,现在工作机会那么多,给谁写代码都有真金白银的收入。你们说起什么都没有,就差一个程序员,可是问题是,这样的项目一开始真正付出的程序员啊。说起来是,业余做做无所谓,但是损失的是时间精力和机会成本啊。

很多人也许不同意我的看法,因为毕竟创业鸡汤看多了,毕竟是看惯了那些振臂一呼云集响应的故事。刘关张不就是,什么都没有,三个人跪在一起不就成了兄弟么。为什么关羽和张飞,没有取笑刘备是“就差两个会打架的”呢?原因很简单,大多数人忽略了刘备的出身,刘备的出身就是他的无形资产。在当今时代,刘备靠这个出身就能融资融上500万。

而你没有办法融到钱,自己也做不出来Demo,也忽悠不到程序员加盟,那搞不起来是活该的,骂世态炎凉也好,骂人间冷暖也罢,都是扯淡。

那有很多一辈子也有商业价值的开源软件,为什么会有程序员加盟呢?跑去名利以外的东西,至少那些东西是跟某些程序员志同道合的。

所以,你一没钱,二没有共同理想,就幻想有人免费跟你一起吃苦,从头干起?你能不能站稳了好好想想,就算有人肯加盟你,你有没有心里面怀疑,这个人到底是不是有问题啊?

那该怎么办呢?

其实,如果你找不到合适的程序员,最重要的还是把项目开展起来。有一本叫做精益创业Lean Startup,在中国超级火,几乎谈创业的场合都听到过这本书。但是就我接触来看,大多数人可能没看过这本书,或者说看了这本书,根本不照这本书的方法去做。

精益创业的理论基础是说创业是一个非常复杂的事情,你的产品的方方面面很难实现规划好。如何才能做好呢。从一个最小可用产品出发,推向小规模的用户市场,不断验证你的产品思路,然后在逐步投入更大的财力物力把通过真实用户获得信息和知识用在产品的优化上面。

我认为这是最好的创业方法论。因为创业和开一家普通公司最大的区别就是要面对巨大的未知,如果在对市场不充分了解的前提下就投入大量的资源很容易失败。

我见过这样的例子太多,某创业团队的8-9个人从技术到产品都是当下的不二之选,但是做了两年的产品还没上线。这样做事情就很难成功,这个项目后来在投资额还没有用完的前提下,因为团队成员长期看不到希望,而产生了争执最后闹翻,项目结束。

我还见过很多人跟我讲他们遇到的问题。最常见的一种是,比如做一个打车应用,但是有4个分页,不是因为有4种车型,而是打车一页,会员一页,聊天一页,小游戏一页。我说你除了打车以外的分页都没有用啊。他就说,光有打车下载量不够,就开始堆功能,堆到今天堆了一堆功能,哪个都舍不得砍,几万用户里面,因为什么功能下载的都有。这样的创业就是进入了泥潭了,你不知道该往哪个方向走,前进后退都看不到方向,不动又怕直接沉下去。

避免这些最好的办法就是最小成本的出发,精益创业,能用多低的成本做出来最小可用产品就用多低的成本去做。

滴滴的故事

滴滴成功以后,有很多文章谈过他们从外包开始去做,在很多文章里面,滴滴的创始人都把外包当做一个坑,一个陷阱去说,谈他们后来花了多大的力气去解决这个问题。但是实际上,你从时间线上去分析,你会发现他们从外包开始到拿到A轮300万美金只花了三个月。

程维没有技术背景,是非常常见的在早期会遇到什么都有,就缺一个程序员的问题的典型团队。当时,这个团队如果不去外包,而是坚持等着程序员到位的话,我相信现在根本没有滴滴,因为滴滴,快的,uber等几家的大战里面,最重要的是时机和执行力,这几家那个不是聚集了当下最牛的一群人。但是,最终的胜利来自于强大的执行力和快速的反应。

按照2012年9月份,他们找外包的时候国内技术市场的状态,很可能他们找到合适的团队的时间会花掉4-6个月。事实上滴滴的CTO张博也是在上线以后拿到A轮300万美金前后加入滴滴的。高端技术人才有很多机会,在你完全弱小的时候,你也很难找到合适的人才。

当然,我也完全不认可只靠外包去创业,这样的公司其实历史上我们也见过不少。问题就出在互联网创业是一个需求变化非常迅速的产业,我们的产品经常需要各种各样的改进,长期依靠外包的企业,很难跟上环境的变化。

对难以吸引到合适程序员加盟的团队,我的建议是,首先找一个相对靠谱的团队外包。当然这里面要讲一些细节。国内的外包失败率非常之高,这固然跟外包行业从业人员的素质,行业水平有关。这也跟国内的发包方水平太低有关。创业企业要外包自己的初期产品,首先要做最小化定义,千万不要指望外包出一个功能齐全,以后再也不需要修改的产品。

有道词典的故事

这里可以提提我当年和网易有道的合作。当时网易有道词典在J2me上已经有一定口碑了。但是,公司里面上百人没有人做过iOS和Mac开发,他们觉得iOS市场前景很好,但是苦于没有人来做,又不知道自己人从头学到做出来会花多少时间。当时App Store内容还很好,随便做个东西就可能被人追捧,有道不想错过这个良机,我们中国人在手机上查字典的需求还是挺强烈的。

所以他们找到了我,给了我一个J2me版本的有道词典源代码和词库原始文件。他们设计一个非常简单的词典界面。

第一版的界面,够简单吧

da4490fd4995a06b6a6a98e3c388ad8c_b这个项目除了我要把j2me版本的词典读取库源代码移植到iOS上去略麻烦以外,简直没有难度,只有两页。我想任何现在初学的iOS程序员也会觉得不写词典读取库的话,1天就可以搞定全部工作量吧。嗯,就这么简单。我大概花了一个月的时间,然后,有道的技术人员确实不错,他们在这个期间,学会了iOS开发,开始接手我的代码,然后慢慢的开始发布各种改进版本,越来越漂亮,功能也越来越多。后来,有道词典iOS版成为国内最流行的iOS App之一,长期占领App Store排行榜的前列。

春雨掌上医生的CTO曾柏毅就是当年有道词典跟我的接口人,上线以后,他最早负责有道词典的维护和增强。现在iOS届声望最高的猿题库唐巧,当年也在有道词典团队工作过,我记得我跟唐巧认识以后,有一次还收到过唐巧的信,他说他在有道词典的源代码注释里面看到我的签名。

有道词典iOS的方案我觉得就是很合理的。首先找人外包,同时自己培养或者寻找可以维护的程序员。然后在维护和改进的过程中,慢慢重构,自己的开发人员在这个过程中也会变得越来越成熟。

创业最重要的是在正确的时间做正确的事情,出适合的产品。用精益创业的方法,从最小可用产品出发是缺乏技术力量的团队最好的选择。

李笑来的故事

当然也有一些其他的例子,比如我的好友李笑来。他其实认识不少程序员,包括我和霍炬,可惜在他创业的时候,我们也都各自在创业。如果我不创业的话,跟随李笑来创业一定是我的首要选择。因为他眼光好,执行力强,多次创业成功。但是这样的人也往往会在项目的初期遇到,什么都搞好了,就差一个程序员。有一些项目他采取的方案就是自学写程序,自己写出的第一个版本。

李笑来的例子可能不是每个人都能学的,不过我希望表达的是,在创业初始最重要的是做出来一个最小可用产品。而不是等待一个完美的技术团队,然后才开始做事情,那样往往是黄花菜都凉了,而且什么是完美的团队,在没有产品之前是无法评估的。

好,这是系列文章《创业公司到底需要什么样的技术人员》的第一篇《如何破解我们万事俱备就差一个程序员》,下一篇是《为什么我们一开始不要想着雇牛人》,欢迎关注我的微信公众号tiny4voice,最快时间内看到下一篇。

=============

个人小广告

我上次创业失败以后,颇有些朋友拉我去他们公司做事情。我甚至还加入了一个好友的团队,做了几个星期,但是我可能还是没办法回到一个坐班的状态。

所以,我决定重新开启技术咨询的业务,如果你的公司有技术管理,技术问题无法解决,并且乐意用这世界上最便宜的钱(创业的话,时间和机会比钱贵多了)来解决的话,欢迎邮件联系我 tinyfool@gmail.com 看看我能不能帮你提供服务。

=============

发表评论

电子邮件地址不会被公开。