我,一个走在创业路上人的自白——贝勒爷

 

其实很早就想写一下自己技术创业中的一些想法和踩过的坑,个人经历有限,可能写的深度不够,圈里的大佬勿喷,如果小弟那里写的恶心着你了,对不起,能不能给我这个上了路的人一些指点,感激不尽!

 

之前在我的公众号里写过一篇「 被离职后的“69”式 」微信搜索“拷比”或者“KB_D_KAMI”都可以,有兴趣的可以翻开来看看。

 

从举旗创业到现在,体会最深刻的是:没什么事儿别老想着创业什么的,有工作就好好干,别没事儿瞎折腾,创业这种事情不是谁都能承受得起的,真的挺痛苦的。所以,这么难的事情还是让我(们)来承担吧。看,我多好。难事儿,不好做的,统统让我来,你们来工作就好,风险我(们)来承担。(玛德,不小心又把心里话说出来了)玩笑归玩笑,确实,从创业以来其中的辛酸苦辣也只有身在其中的我(们)能够体会到。

 

目前,公司的重心在外包项目这一块,同时自己的产品也在按照既定的计划在推进,公司的项目我们在九月会召开「 新闻发布会  」,到时候会公布给大家。

 

创业之前,作为雇员的我服务于其它公司的时候,经常会接触到一些当时公司的外包项目,那时,我本身对外包极其的讨厌。为什么?因为一个字——“怼”。

 

 有一种坑叫做,自己什么都不知道还假装什么都知道

 

当时公司从上到下,所有在外包事业部工作的人们,脑子里对外包工作的态度就是“怼”,所有人变着法儿的动脑筋,能用最快速的方法把项目怼完就不惜任何代价的怼项目,反正甲方也是250什么技术也不懂,能忽悠就忽悠,目的就是拿钱走人,先干完这一波再说。至于后期维护什么的......那个先不关心,后期维护如果甲方也让我们做,那就接着怼,实在怼不下去了就和甲方说你这个系统...巴拉巴拉......总之就是按照现在的情况系统需要升级了。言外之意就是,赶紧给钱,不然你们现在提出的扩展功能没办法在现有的基础上实现。这样,妥妥的给甲方一个将军。

结果无非就是两种,第一种,甲方觉得这个钱还能拿的出来,那就被这些外包机构继续坑。第二种,甲方被坑到拿不出钱的时候那就双方解除合作关系,软件公司把这个亲手打造出来的锅甩给甲方,或者是甲方的下一个合作方。你想想,甲方的下一个合作方拿到这样像屎一样的代码会说什么?......我想可能会这样说:嗯......在这套程序上面二次开发的成本要远远大于我们重新开发的成本,或者说,二者的成本差不多。其实,谁也不想接盘一个烂尾的项目,除非你们关系不一般,一方愿意损失一些自己的利益,否则,谁也不是抖M,谁也不会给自己找不痛快 。

这就是我讨厌外包工作方式的一部分原因。

有句话这样说:有些人最终会变成自己讨厌的模样!

 

我想说......说这句话的人你还(zhen)没(bu)长(yao)大(lian), 小时候的想法简直太简单,总觉得世界有善良和邪恶,豪迈与鸡贼,美丽与丑陋,最重要的是,觉得它们之间泾渭分明。捡到钱包,交给警察叔叔,就是善。看见别人难过,就不跟他计较,觉得自己好有爱。喜欢一个姑娘就藏在心里,不去打扰人家学习,觉得自己很伟大。虽然说时光如狗,咬烂了一切,一切都改变了 。

 

但是,现在知道了生活那么复杂,如果遇到能不妥协的事,我会坚决捍卫自己的自由。比如他是个傻逼,我不会因为他很难过,而不计较他干的傻逼事儿。现在知道了没有什么是凭空而来的,要过主动的人生,别躲在墙角顾影自怜,你含糊了,世界就是别人的。喜欢个姑娘就千方百计要把人家勾搭走,学什么习啊,考虑什么啊,伟大个毛啊,好不容易遇到你,你活该是我的。在不影响自己的情况下,我也知道了应该尊重千奇百怪的生活方式。以前我还讨厌豹纹裤衩呢,现在你穿条狗当裤衩我也不会惊讶。因为我本身就是个奇怪的人。

 

人不会变成自己的讨厌的模样,人都是往自己喜欢的模样走的。如果你讨厌现在的自己,你肯定不会成为我的朋友,你也太不负责任了,你自己把自己送到今天,然后你还讨厌,讲理吗? 

靠!话题扯远了,今天说的是创业路上踩过的坑。来,同志们,把心收回来!

 

上面讲到的是外包公司的各种套路,我是不是得罪了很多人......现在我(们)的公司也做外包。那么,按照以往的套路,现在我就要做广告了......巴拉巴拉......算了,想了一下,还是不说了,文章末尾有我的私人公众号和联系方式,如果各位老板有需求,我可以告诉你那些坑你可以避免,其它你做不做自己看着办就好!

 

下面聊一下遇到的甲方的坑!

以下部分内容引用自“无数的教训,为什么要做一个好的甲方?”张海龙,CODING CEO,技术创业者

 

没有人知道你在想什么

 

这个世界之所以有那么多矛盾,就是因为我们的思想是不透明的(是不是想起了三体人?),没有人知道你在想什么!你找人帮你做软件开发,你得明确的告诉乙方你想做什么,软件的使用场景是什么解决什么问题。你在你的领域混了很多年,你觉得有些问题很显然,但是乙方没有。你觉得理所当然的问题,乙方可能完全没有听说过。所以,作为甲方,你应该不厌其烦,尽可能详细的说明白你的需求。很多软件项目做出来效果不理想,追根究底都是甲方一开始没说清楚。你不能觉得你的需求很常见,很简单,所以乙方应该理所当然的做出你想要的东西。如果你要的软件真的这么常见,那你就不用定制开发了,直接买现成的。每个需求都是独特的,所以请不要用这样的语言来描述需求“做一个跟 xxx 软件差不多的就行了”。你说你想要一辆车,乙方好不容易做出来了,结果你说其实你想要的是四驱的,座椅加热的,还得是敞篷的。这样的结局只有一个,就是加钱,延期,否则乙方不干,但是你不爽,埋下了不欢而散的种子。

 

一分价钱,一分货

 

大家都知道买东西是一分钱一分货,凭啥到了软件开发就不是了呢?凭啥要求乙方给你免费干活呢?有些甲方意识不到软件的价值,因为看不见摸不着。所以才有一些厂商把软件装到服务器内再卖高价的情况,因为服务器是实实在在存在的,掏钱就很乐意。显然,这是不对的。定制开发软件的价值就是人工,虽然很多时候计费是按项目收,但实际上也是按人工时间算的,跟装修一样。刷墙看起来是按平米收费的,但实际上也是折算成刷这么多面积的人工来算的。所以你装修的时候刷墙刷完了发现颜色不满意,重刷,不得再给钱么?任何功能的开发,调整都是有成本的,你想在有限的预算内做很多的功能,那你必须接受的事实就是做的比较粗糙,或者你得接受周期拉长,等乙方安排空闲时间帮你慢慢做。

 

我记得有一个理论是餐馆理论“好吃,便宜,服务好”这三点不可兼得。很有道理,几乎所有的餐馆都不可能兼顾这三点,假如有,那一定会很多人去吃,排队排死,自然服务也就不好了。这条理论放到其他行业也一样,你怎么可能要求软件开发做到“质量好,便宜,交付快”呢?

 

我是甲方,我是爷?

 

现实中的交易有时候会存在一种情况,给钱之前甲方是爷,给钱以后乙方是爷,所以才有了所谓的第三方。软件开发由于不是实体产品,很多时候的定义无法完全明确,这样的情况尤其明显。但是,一个成功的软件项目,往往甲乙双方都不是爷,就是纯粹的甲方和乙方,各有各的责任,各有各的义务。乙方作为收钱的一方,对甲方态度好点,耐心一点是应该的,但是特别要强调的是:甲方并不凌驾于乙方之上。先来说点不正规的,还拿装修说事儿。21世纪都进入第二个十年了,然而我们在装修的时候不还是得给装修师傅送香烟么?这是为什么呢?明明给你装修费用了,为啥还得买烟?这是一种态度,师傅你工作辛苦了。结果是,师傅高兴了,活儿干的也快了,质量也好了,横平竖直,保证不偷工减料。有的地方看的见,有的地方看不见。软件开发也是一样,你对乙方尊重,乙方自然会有体会,别的不说,同样的功能,我可以把代码写好,注释多写点以便后期维护。

 

再来说点正规的。软件开发项目如果完全按照合同来,估计甲方也有很多小尾巴,大家谁都不让谁事情就很难办。所以把关系处好是有必要的。还有,软件项目总有小修小改,如果严格按照产品定义来,乙方完全可以不做这些修改,或者要求加钱。但是如果大家相处的好,这些小改动就顺手做了。这些都是很现实的状况。毕竟,软件开发还算是门手艺活儿。

 

这部分是写给甲方看的,所以乙方的问题就不详细讨论了。说一个结论:如果你觉得乙方不靠谱,或者你给了钱就的听他的,请尽快更换乙方,后面的钱不要再支付了。虽然前期的投入会让更换乙方的成本很高,但毕竟比项目烂尾要好。而且多次实践经验表明,如果乙方前期不靠谱,后期变的靠谱的可能性为零。除非你愿意忍辱负重,凑活把项目做了,否则尽快终止交易,换人。

 

纠结还是交付?

 

所有程序员都知道,程序不可能没有 Bug,而且 Bug 往往越修越多,然而这在很多甲方那里是不能理解的。我经常跟甲方讲的是要看主要功能,主要流程是否能走通。除非一些特殊领域的软件,例如金融,工业控制等等,其他的软件,特别是互联网领域的,都应该是先上线,然后再完善。我看到的几乎所有互联网产品都是这个路子。所以,在绝大多数情况下,我们应该选择尽快交付上线,而不是纠结于一些小问题。一般的软件项目都有质保期的,所以这些小问题可以在质保期慢慢修。这有几个好处,首先是不用赶时间,做的质量会好一些。其次,上线以后有了实际的用户和运营数据,可以更加准确的定位一些问题。

 

另外就是从心理上来讲,大家做一个软件一般都好几个月,如果一直拖着不上线势必会影响士气。虽然,理论上乙方只是帮你开发而已,是否上线跟他关系不大,但成就感多少还是有一点的。上线以后,大家修 Bug 的情绪都会不一样,而且大家都知道已经上线了,有问题得及时修。总而言之,我建议甲方在交付阶段不要纠结,先交付,然后利用质保期完善。

 

在软件开发这件事情上,你可能是甲方,但在你工作的领域你可能是乙方,换位思考一下会让你成为一个更好的甲方。

 

最后,如何判断你是不是一个好的甲方呢?很简单:乙方是否下次愿意降价 10% 跟你继续合作。

 

一首小作奉上

 

人生很多事急不得

你得等它自己熟

我二十出头入行

到现在做了不过十几个软件项目

当然算是量少的

我想一个人有多少天份

跟出什么样的软件程序作品 并无太大的关联

天份我还是有的

我有能耐住性子的天份

 

人不能默默无闻地活着

之所以有软件作品是为了证明

透过软件作品告诉人家

心里对产品的想法

眼中看需求的样子

所在意的

所珍惜的

所以 软件作品就是自己

所以精工制作的软件项目

最珍贵 不能代替的 就只有一个字“人”

人有情怀 有信念 有态度

所以没有理所当然

就是要在各种变数可能之中

仍然做到最好

 

世界再吵杂

软件匠人的内心 绝对是安静的安定的

面对众多互联网合作商

我(们)得先成就他   

 他才有可能成就我(们)

我知道手艺人 往往意味着固执 

缓慢 少量 劳作

但是这些背后所隐含的是 专注 

技艺 对完美的追求

所以我们宁愿这样做

也必须这样 也一直这样

 

为什么

 

我们要保留我们最珍贵的 最引以为傲的

一辈子总是还得让一些善意执念推着往前

我们因此能愿意去听从内心的安排

专注做点东西

至少 对得起光阴岁月

其它的 就留给时间去说吧

 

致软件匠人「 斯睿曼科技 」

 

END

 

posted @ 2017-07-24 16:13  贝勒爷を呼んでください。  阅读(262)  评论(1编辑  收藏  举报