曾经热血沸腾软件创业、技术带人犯下的幼稚错误总结
几年前,心血来潮,觉得打工实在没意思,就豁出去创业,先走一步看一步的心态,不拼怎么能会赢呢。我就辞掉工作,走起了创业之路。当时为了节约成本,租了宁波万达广场后面的一个崭新小区里的毛坯房、1年租金2万,120平米,简单装修了一下,花费了1万,有3室1厅,其中一间可以当卧室、一间可以当办公用的,另一间可以给外地员工住,白手起家创业嘛,哪里有那么好的条件。
就是这么简陋的条件,还没开始营业,4-5万就倒进去了,总还需要买点儿办公设备吧,再买几台电脑,电源,电脑办公桌,足足也花费了1万多,还好当时买的是2手的电脑,再加上水电费、网络费、物业费、注册公司的费用等,我记得没出2-3个月10万元就花了个差不多,当时我父母也提醒了我一下,钱烧得有点儿太快了,需要悠着点,心理要有数才可以。
当时我有创业的勇气,也是源于我已经有5年的在大公司软件开发的实践经验, 手上也积累了很多功能模块,接到软件项目后都可以重复利用,可以降低很多开发成本,同时主动权可以掌握在自己的手里,创业成功的可能性比较大,家里也没什么生活上的压力,家里也可以赞助一些,若当时我不懂软件,把那些钱投资在杭州、宁波的任何房地产首付上,我早就轻松成了身价上百万的人,那时候也看房子为粪土,觉得技术厉害,工作努力,房子不是随时都可以搞定的事情吗?现在想想,太幼稚了一些。
总的来说,犯下的重要错误有以下几点:
01:做项目尽量是自己接好项目了,不要让程序员跟客户有过多的往来,做软件,开发人员就是人才,客户也不是傻瓜,都是奸商、我辛苦物色的、培养的开发人员,很容易被客户看中,我又是创业公司,哪里有那么好的待遇、那么好的工作环境、那么稳定的工作这种说法,客户往往是条件比我优越很多很多,否则他们哪里有钱让我来开发软件呢?这样一来,人往高处走水往低处流,自然客户想挖员工、员工想跳槽,这也是人之常情,所以尽量要做到控制住局面,客户是软件公司最宝贵的收入来源,跟客户做好关系,处理好各个细节,尽量少让程序员跟客户有直接往来。当然能做到这个程度,这个公司是属于非常成熟了,至少控制能力是很强了。
02:不要过多的接小单子,再小的单子也是功能齐全,麻雀虽小五脏俱全,客户虽然是要一个小麻雀,但是各个细节出来起来,跟大项目所耗费的精力是一样一样的,除非你的软件真的非常成熟,达到了产品级的,那小项目玩玩可能问题还不严重,例如我只是把权限功能就整理了接近10年,天天推荐,天天优化,天天在项目里实战,所以就是500元的权限项目,我也三下两下就搞定了,50000元的权限项目,也一样三下两下就可以搞定,就是给我50元,我也不会不会亏本,只是赚多赚少的事情而已,但是其他软件项目,我也无法保证,曾经做了一个公文收发的软件,我也足足干了3个月才全部弄好,因为很多细节在开发前是想不到,或者不会想到那么深入,客户真正用了,会把很多没提到的问题都会提出来,或者在开发设计阶段会有很多细节需要你考虑的,打个比方,客户错删除了数据,你不能说是丢了吧?总需要有能力把删除的数据恢复过来吧?就算做备份,也不能满足客户要求,我刚备份过,刚输入了数据,不小心删除了,你说这个人家还要求能回复呢,所以你开公司接了过多的小单子,你就没有精力去承接大项目,更有油水赚的项目,深陷这些小单子里,每个小单子都耗费你一个骨干,甚至每个单子耗费你2-3个人,你所投入的人力成本、时间成本往往大大的超出这个小单子的收益,而且小单子做多了,别人给你的帽子就是只会做小单子而已,以后也会看不起你的。
理想状态是1年做个1-2个项目,每个项目有几十万的利润,开发人员的规模控制好、质量控制好、人员流失跳槽频率控制好、公司的管理能力提升好、客户关系处理得细腻一些,专心做好这么几个有效益的项目就足够了,若是个人创业型的软件公司,一年想赚很多钱,是不大可能的,刚开始不亏钱就已经很不错了。
我现在不创业了,去年一年我是相对很闲,有一个朋友给我介绍杭州某个公安局的一个小项目,几千元,我当时想闲着也闲着,是不是给弄个漂漂亮亮的?后来想想,我宁可闲着、学学新技术,陪陪老婆,完善完善我的产品,让那些更需要经验,更需要钱的小兄弟们去折腾吧,就这样我去年一年闲在家里,身体养的老好,天天睡懒觉、逛街、看看书、打打星际争霸、看看电影,感觉这才是生活呀,太有质量了。
03:项目不要过于分散,刚开始创业时,往往哪里的项目都会承接,我曾经同时在3个城市战斗,公司本部在宁波、外包项目在苏州、电力项目在安徽、上海还有一个项目,创业公司往往也不会有那么多人才,员工的水平也是相对比较弱的,往往需要你老板的支撑,这些项目说大不大,说小不小,这些开发人员,要么是进入不了状态,要么是无法解决项目难题,要么就是斗志不强,都需要轮班去给他们打气,帮他们解决难题,跟他们一起拼搏,才能把一个个项目做好,这样不同的城市都会有相关的交通费用、住宿费用等等发生,项目的利润也会大大折扣,最后沦落到不亏钱就不错了,而且开发人员经常没在你身边,他们的思想工作也没人做,长期出差在外地,若有女朋友什么的,谁愿意当长期的和尚啊?都是20刚出头的血性男人,天天也都想女友的,我那个年纪时,也一样的嘛,哈哈。
04:宁可没项目,也不要做2手转包的项目,打个比方,一个项目10万的经费,经过了1个承包上,别人6万给你做项目,你的开发成本是4万,那我们看看这个项目的收益,人家是几乎一分钱成本损失还没有的情况下,从10万里赚走了4万,还把风险转交到你身上来了,而且你4万的成本很可能是理想状态的成本,你耗费4万的成本,然后还有风险,然后还继续死去活来的干3-5个月不止还有后期的维护,才能赚2万,你是不是傻瓜了?这个活儿干好了,你是给上家干活,让客户知道上家的能力有多强大,以后有项目了,还给上家做,儿不是给你做,因为人家相信上家的运作能力,还能找到10个8个你这样的人,这样的公司。
若你没能控制好进度、成本,赔钱的是你,上家会那么傻瓜,自己掏钱吗?所以我们要看清楚,项目的风险、成本投入、项目的效益产出,你是给自己干活,还是给别人干活,那自己创业干个屁啊,还不如给老板打工了,至少有个保险,月月都按时发工资,转包别人的项目,说白了,只是非常简易的换了个方式打工而已,没啥大不了的区别,反而把风险也自己承担了。
所以寻觅项目,找客户也是公司的一个重大方向,你自己开公司,一定要有自己的客户,自己能寻找一手客户的能力,我懂了这些后,我就很少跟同行搞得死去活来,甚至都懒的理,我需要的不是这些人,而是最终客户,他们更有可能是我的竞争对手,有个宁波的开软件公司的小老板,总想套我们公司的机密、总想知道我在干啥,因为我已告诉他,他就知道有哪些客户是需要IT软件服务,你当我是傻冒啊?我公司在干啥,我在做什么,应该是属于商业机密,我混口饭吃就是靠这些,我怎么可能告诉你啊?你把我想得也太简单了些吧。