文 | 洪生鹏
今天,我们来聊一聊程序员接私活的话题。
01
能进来看我文章的,我相信你就八九不离十是程序员了。但要是一不心,你是因为好奇才进来的,对程序员是做什么的,不是很了解,建议你花两分钟看一下这篇文章《我愿意嫁给程序员》。
好了,我们进入正题。
有的程序员,自从码代码后,就没有闲过,常加班,可要是稍有空闲,亦或是觉得任务少了,闲得无聊,而自己又有了一技之长了。
想做兼职,挣点外快。
毋庸置疑,接私活确实是一件很好的事情,既能挣到钱,又不会打发时间。
然而“钱难赚”却是千古不变的真理,一两K级别的活,足够你整个周末都折腾不完,要是上万的活,那你至少得花一个多月的时间,这过程的种种够你受的,或许你会说,拿人钱财,替人分忧。确实,可是这分忧,貌似分得有点不划算了。
02
为什么有人愿意给你私活干?那是他们不愿意找公司而去找个人接活的人,对成本极其敏感,锱铢必较。
我以前接过一个企业网站,大多是他们先去公司找人问价格,人家报得价格,他根本没法接受,最后找到你,一两个K搞定。泪奔…………说多了,都是泪。宝宝心里苦,但宝宝不说。
我们程序员,有时会不自觉地高估自己的能力,认为这个模块我熟悉,我做过,以至于低估任务的难度。
其实很多细节在设计时容易被我们忽略,有的是完工后返工再返工。
这里我们来看一下著名的墨菲定律。
墨菲定律根本内容是:如果事情有变坏的可能,不管这种可能性有多小,它总会发生。
在开发过程中你是否也常碰到这样的事情,明明很熟悉的开发工具,有时候用起来却出现各种各样的问题,从而不断的找原因,陷入调试的汪洋大海中。
有时更奇葩了,解决了一个问题另一个问题又来了,本来打算某某时间陪老婆孩子出去玩,结果时间到了,你还在调试找bug。
别人正在和女朋友玩得正嗨,你对着电脑调bug。
我也是醉了。
我记得之前接过一个项目,由于自己评估失误,那时刚好放国庆,最后整个国庆我都在家里做这个项目。本来打算出去玩的,结果也泡汤了。
03
那些和我们一起毕业的同学,有的当了主管,有的当了经理,看看自己,还在和客户争论,多加500元,怎么样?
看看周围的同事,认真工作的同事,大都得到领导的赏识,升职加薪,年薪至少都是三位数。回头再看看自己,虽然私活钱比之前多了些,可还是纠结是否能多点,太多的心思和精力放在了工作核心之外,同事的升职加薪这些大多都与你擦肩而过了。
我想表达的是,人的精力有限,把主要重要干好,如果精力允许的话再去考虑接私活。
如果一心为了一时的小甜头,而影响了长期核心发展的,那么接私活那是多么不该啊。因小失大,这其中的利弊相信你也非常清楚。
接私活确实能挣到钱,但我还是建议你不要这样做,与其挣眼前一点小钱,不如把时间和精力花在对我们职业规划有帮助的地方,相信你会越走越远,路越走越宽阔。
关于程序员要不要接私活,有的网友是这样回复的:
支持程序员接私活,因为接私活不仅可以挣钱,还能拓展人脉关系。为以后发展提供人脉。
程序员不该接私活,因为活多钱少,累!
04
有的人支持接私活的,接私活要注意那些问题?下面谈谈我个人的看法:
核对项目
首先核对项目是否有技术难点,自己接过来技术实现是否有难度,比如即时通讯等,自己没有做过,怎么办。如何评估工作量和报价
一般项目先按模块拆分,每个模块多少工作量,比如一个模块的工作量乘以日薪 工作量 * 日薪 + 紧急程度 = 项目报价。
但是,你要是就这样发给客户了,那就太大意了,应该多加个项目波动期,比如再加个5天,10天的报酬。如果可以不同意的话,我们可以指定一个简单的excel表格,里面描述功能点和每个功能需要的工作量。这样客户就能大致明白了,也能理解。收定金,收定金,收定金这个很重要。不再强调了。预付款拿20%-30%都是可以的
改需求必须的加钱,不然太对不起自己了,功能改来改去的,把自己累得够呛。
对于尾款问题。(大多数都收不到了,要有心理准备)
05
谈了这么多,相信你更关注于那些平台可以接私活呢,私活的途径从哪里来?
这个问题请自行搜索,广告我就不打了。我相信程序员这点搜索能力应该非常棒的,英文好点的可以看看英文的网站,譬如国外网站upwork。
通过同事亲戚朋友的介绍,这么明显的说出来会被人喷的。
还有个容易被我们忽略,通过个人博客名气途径,比如你经常写博客,建立了技术交流群,这是接私活的一个隐形的途径。不知你遇到过了没?所以建议你平时有空多写写博客。
好了,今晚我们的分享就到先到这里,明晚我们不见不散。
我在广州,你在哪里?
【END】