总有那么几个“接私活”的A哥和B仔,悄悄潜伏在我们工位左右。
产研部A哥,每天都在工位埋头苦干,对每一个需求都能快速接收、反馈,战斗力200%。他从来不996,按时下班,下班后绝不碰工作的事情,但也从不参加团建——下班后的十六个小时里,他是神秘的。
有一次,领导终于发现了A哥的秘密。那天他留在公司加班把一个项目上线了,同时在悄悄干着私活,而老板就在他身后静静看着。老板没有揭穿A哥,反而认为A哥能平衡兼顾正职和私活,正职表现得也十分认真,最后甚至还慢慢地提拔他。
B仔能力很强,一直是团队后端开发的中流砥柱。但他有一点不好,就是经常推卸繁琐的任务,久而久之,谁也会对他有点嫌恶。领导也心中生疑,后来发现他接私活赚外快,对正职工作总是半吊子的,默默认定此人不可留。果然,团队的重要项目结束后,HR就通知B仔收拾包袱离开了。
穷学代码富学金融,程序员选择做程序员,除了兴趣以外大概率就是为了多赚钱,早点财富自由。也许做正职就已经能得到一份不错的报酬,但干这一行太卷了,简历拼不过别人,只能靠多找路子赚钱,日子过得体面些。
我也是接过私活的老油条了,甚至还试过差点“擦枪走火”,影响了正业。我做过的单子不多,但多少也总结了些心路历程,这回就给大家唠一唠吧!
私活的正确打开姿势
1、明确目的,放远目光,端正心态
当你有了接私活的想法时,一定要让自己想清楚它对你而言的目的和意义是什么——赚更多钱,贴补生活?开拓某个感兴趣的工作领域?锻炼时间管理能力和工作效率?还是说想让自己有更多职业可能性、更快地成长?……
每个人都有各自的难处,每个人的答案都不尽相同。希望你最终确定的答案是更具有长远价值的,这样你才不会在某个被工作和私活压垮的深夜里后悔当初的决定,你会以更端正、平和的心态去平衡主业和私活。
2、量力而为,主业为先,平衡主副
道理大家都懂,主业始终是“老婆”,私活只是“游戏机”。在决定注册私活网站账号之前,就要明确主业为重,不要顾此失彼。无论在职场上多么彪悍能干,初入私活网站时还是把自己当作新手村小白,接接小单打打小怪;熟练了前期沟通、独自开发、后期交付的所有环节后,再慢慢量力而为,选择自己能兼顾好的单子。
另外,时刻谨记!一旦接下了私活,就要负责到底,不可因为主业突增的工作量而甩下私活不管。谁知道在未来几十年里,会否有个阳光明媚的清晨,你在公司会客室里碰到了曾经的私活甲方?
3、成长导向,走得更远
和我一个项目组的C友是做前端开发的,刚毕业就来到我们公司,经验尚浅但勤奋好学,几乎每晚都会加班。
我们的老大也加班,好几次过来关心一起加班的同事,并无意中发现C友即使手头项目不忙也会加班。一开始C友搪塞说是在学习,但后来老大发现他在加班写后端代码,情况不妙,必须问个清楚了。
原来,C友接了一个公众号开发的私活,要一个人做完前后端的开发任务。仔细一看C友的后端代码,居然写得还不错,这小子可以的,前后端都干得过来!
老大默默地把这件事记住了,后来给了C友更多项目机会,甚至让他尝试全栈开发。C友也没有让老大失望,结合他接私活里积攒的经验教训,交付出让领导们都很满意的成果。一年后,他已经能统帅前后端开发项目,弯道超车成为了开发经理。
显然,C友选择通过接后端开发的私活来完善自己职场上的“能力拼图”,让自己变得全能。因为不熟悉后端开发,所以一开始C友接私活的过程必然会很缓慢、痛苦。
但只要一越过起步期的坎,后面就会做得越来越好,持续获得正向循环的激励,包括专业技能、项目经验、见识、人脉等方面。像C友这样以成长导向型策略选择私活,绝对能让自己走得更远。
接私活的高能技巧
讲完虚的,再说点实在的吧。接私活不像简单的“IPO”(Input-Process-Output)编程模型,里面也涉及关系来往、人际沟通、金钱利益。程序员们容易闷着头干活,对开发以外的环节不知所措。所以接下来的干货,大家记得好好“抄作业”呀!
1、接单前
1)谨慎看待私活网站这类接单渠道,虽然你不用费心想报价、谈价格,但是平台上僧多粥少,饥饿营销策略下,接单人为了抢单争相报低价,最后肯定吃亏。
2)通过项目方提供的信息完整性、交付要求、付款方式等要素,分辨这个活儿是否为转包。如果是的话就尽量别接了,因为你得到的要求往往不是一手材料,在执行和交付过程中很容易出岔子,被要求反复更改。
3)评估工作量和报价的方法:按模块拆分,每个模块的工作量*日薪+紧急程度+5-10天的项目波动期报酬=项目报价。
4)明确结账时间、金额、税点等酬劳安排,能签合同协议不妨签一份,避免事后争议。
5)一定一定要收定金,通常是全款的20%-50%。
2、执行时
1)沟通项目需求时,尽量细节化、文字化,以便双方认知同步。同样地,保存所有沟通记录,并尽量书面化,用来保护自己的权益。
2)要有契约精神但也要灵活变通,在尽量按时完成情况下,不作自己难以完成的承诺;遇到过程困难需要延期交付,需要及时协商,互相谅解。
3)程序和页面一定要分开,各做各的分工明确,不易发生误会,提高做活效率。后期美工改起来也不会影响程序运作。
4)最好有自己的服务器,把做的活放到自己的服务器上。
3、交付后
1)留意接单前是否约定了项目交付后要负责后期维护,能免则免。通常甲方的业务变更都会影响原系统的正常使用,肯定要小修小改,这一改就肯定没完没了。
2)厚脸皮但也有技巧地催款,比如对方不付清款项你就不交付源代码;以给对方提供两三小时的免费培训讲解为额外好处,让对方心甘情愿准时打款。
私活背后是你的人生管理
还记得之前讲过的“ABZ计划”吗?它是由Linkedin和Paypal的联合创始人Reid Hoffman在《至关重要的关系》里提出的理论。人应该给自己制定进取的、退而求其次的、兜底的三个计划,以便提升人生幸福感和反脆弱、抗风险能力。接私活就是那个B或Z计划,为你的人生分散风险。
生活不止面包,还有远方。程序员工作真的很累,下班后还要接私活可能是加倍的痛苦。所以当你觉得扛不住正副业的压力时,果断地用最快的方式好好结束副业吧。好好地生活,在下班之后犒劳自己,充充电。你还有很长的路要走,不必着急于一时的赶路。
最后,祝大家都能在“接私活”的路上少碰见些牛鬼蛇神,简单直接地做事,踏上持续正向激励的成长飞轮。
参考资料
1、十年码农的推荐(让你成功接私活)weixin_33815613
2、《程序员接私活经验总结》终端研发部
3、《强烈推荐:程序员接私活那点事》非著名程序员
4、《程序员接私活完整攻略》skypan_running
-END-
放下面子挣钱,是成年人最大的体面!
请关注副业怎么搞
老K推荐关注熊猫教授,一个风趣的计算机科学家!
大家在看: