转自:http://www.cnblogs.com/BingoLee/p/5332407.html
作者:Bingo Lee
2013年我走上了创业这条路,从一无所有到每年几百万的流水,已是知足。最近突然闲下来逛逛园子,想写点什么。希望我的真实记录可以给朋友们一点点启示或帮助。
/*做什么*/
软件外包项目,就是很苦逼的活,每次项目都是一次炼狱。各种企业管理软件、微信二次开发、App、微店、微分销、ERP、OA神马的都做。
/*为何创业*/
我绝壁不是那种头脑一热就出来单干的人(关键自己没那个胆量)。我的开始源于客户的信任,很多时候客户更愿意和我直接联系,而不是我们的老板。因为改任何东西老板都要收费。而我--不会。这样时间一长就自己积累了些客户资源。
所谓顺势而为,大致如此。
2013拿出自己的积蓄,花了几千块找了一个代理公司注册了公司,很快(不到一个月)就办理下来了各种证件。开始很容易,刚拿到合同章就签了第一个真正意义上的合同,很有意义的一天2013年4月1日--愚人节当天。甲方是国内非常知名的教育培训机构。
由于没有什么销售和市场推广经验,完全依靠之前积累的客户资源刚好可以满足公司的正常运行。还好有几个朋友一起帮忙,大家对每个项目、每个需求都很用心,用最新最好的技术满足客户的需求。虽然每个项目的钱不多,但是这样也奠定了这些客户成为我们的口碑客户。
/*第一年的感觉*/
- 由于签的都是小项目,所以没有特别赶的工期。大家都不累,但是盈利不多(当然比一般的上班要强多了)。
- 回头想想如果当时不是自己已经积累了客户资源,只是为了创业而创业,那么早已死在沙滩上了。
- 用心做好每个项目既是对现在负责也是对未来负责,既是对客户负责也是对自己负责。
/*第一年的收益*/
- 做软件好处就是除了房租其他都是赚的!明白吗?o(*≧▽≦)ツ
-
有了危机意识。在帝都一间几十平米的房子要15、6万一年。想想也是醉了,而且这房租一年至少涨一次!
-
技术危机,凡是略懂技术的客户都会指定使用Java、Mysql。ASP.NET少有用武之地(这可是兄弟们的挚爱啊,那宇宙第一IDE,最漂亮的语法。。。)。说是危机也不是,因为Java大家也很熟悉。但是这里也给园里的朋友提个醒,微软在国内确实是个坑。
-
继续上一点,在国内很多大项目或高级别的项目,比如国家部委级的,是绝逼不可能使用ASP.NET的。Java、Oracle、Linux才是王道。
-
团队,一个可爱的团队,密切合作的团队已经打磨出来了!
-
所有项目都成功了,这是最大的收益!
很平稳的渡过了第一年,进入第二年发生了很多有趣的故事,和大家分享一下。
其中一个伙伴(s)被一个刚拿了2000万风投的企业邀请去做技术总监,当时大家也觉得这是一个机会就一致同意他离开去加入新的团队。每个人都以为是个好的开始,最起码是一次绝佳的人生经历。
大约是2014年5月s加入了新的团队,做的是云端VOD。CEO超强的谈判能力,很快拉拢了百度的运维、阿里的市场人员加入。创始人一度达到6个人之多。大家在CEO的大饼面前每天干的像是打了鸡血,通宵达旦。大概到10月份的时候,所有系统都开发完毕并已基本稳定。
大家都要以为可以喘口气了。
狗血的事情发生了,CEO开始挑事,各种不满。他的目的很明确就是要赶走所有的创始人--卸磨杀驴!
所有的人都被CEO搞的精疲力尽的时候,终于有人开始选择了放弃,无奈的离开。陆陆续续,历经三四个月。创始人只剩下CEO和他弟弟了。
这个CEO不知道能走多远,但我对这种事情也是麻痹了,因为很对时候老板对码农的态度也是如此,用你的时候当爷供着,不用的时候立马翻脸。可惜了我这伙伴(s),他是最善良、最负责、最乐于分享的技术人员,他被坑在意料之中却也无法接受这狗血的剧情。
所谓人为财死鸟为食亡,大致如此吧。该死的CEO。
上边是一个小插曲,接下来说说我们自己内部的事情。
我们所有的人都是编码出身(是的,我们连测试人员都不需要)。为了便于公司内部管理,简化管理流程。大家一致达成意见,每个项目的负责人抽出合同额的40%作为提成,合同签署完对项目组成员完全公开。
公开的好处很多:
- 项目一旦签署,项目负责人就知道自己可以拿多少钱了,很清楚
- 所有项目组成员都会有极强的代入感,项目的周期,开发内容,客户类型,行业类型,都掌握的明明白白
- 公开的好处就是不用藏着掖着,公司赚得多,大家赚的也多,公司赚的少,大家赚的也少,俱损俱荣
公开透明,给我们带来的好处不直接参与,很难感受到。
为了更好的服务客户,我们自己提出了“bug不过夜”的可怕口号。这个可怕的口号给大家带来了很大的压力,也为下一步签到更多更大的项目埋下了伏笔!
之前写的文章有兴趣的大家可以看看。
本来没有打算写这样一篇会遭人拍砖的文章,但是发现大家每天忙于编码,对市场环境、.Net生态没有一个真实、多角度的认识,希望下面的文字给可以提供给大家一些新的视角。
我们的公司本来是要以Java、.Net、PHP、App全面开展的,这样至少看起来是技术全面的。可以满足各种客户的要求。然而实际情况远远超出我们的预料。
3年来,我们累计完成的项目有40-50个之多,但是只有两个客户要求我们采用.Net MVC开发。其他几乎全是Java项目。仅有的这两个.Net项目其中一个还是美资企业,对技术的要求较为苛刻。
在和项目合作的过程中,凡是出的起大价钱的公司都有自己的运维人员,基本上用的都是Linux服务器。比如北京市最高人民法院、铁道部、优酷等都是我们的客户,这些单位无一例外都是Java+Oracle/Mysql。当我们和客户提出Net可以跨平台时,甲方都一脸茫然(不是说他们不知道mono和asp.net core,而是领导不会同意冒险,出了问题没人负责)。另外,和多位部委级别的开发部门了解得到,目前国内凡是部委级别的项目几乎清一色Java开发(不排除其他语言,但是唯独.Net不可能)。
另外京东开始全面.Net转Java从另外一个侧面也说明了什么。
在这里讲另外一个小故事,我的一个朋友也是自己创业开公司,做企业项目开发。因为本身他是搞.Net开发出身,所以直接选择了.Net,招聘了7、8个开发人员。公司苦苦运营了2年之后,发现接到的项目额小,且项目很少。经过考虑他只保留了1名.Net开发人员,其余的全部开除,招聘Java、php的来代替。
visual studio的每个版本1.0/2.0/4.0/6.0/2005/2010/2102/2015都是永远的宇宙最强IDE,还有各种漂亮的语法糖。。。我喜欢,可是市场不喜欢(至少在国内)。说不清到底为什么,或许是因为没有好的生态,或许是因为微软在服务器市场的表现太烂,或许是因为IDE太占内存,卧槽,我也不知道这么优秀的语言还是没法超过Java的市场占有率,甚至有种被嫌弃的感觉。
另外,我想吐槽一下,招聘一个水平差不多的.Net开发真难啊!
写这些东西估计会被拍砖,但是奉劝各位拍砖前先去51job、智联招聘看看月薪3-5万的开发人员的要求再来喷我,谢谢!在北京除了极个别搞微软外包的公司可以多给几个米,其他的公司都没有。