龙空技术网

程序员接到“私活”几种途径的思考-从我自己出发

水陌若玄 598

前言:

现在看官们对“java人员外包”可能比较着重,姐妹们都需要学习一些“java人员外包”的相关文章。那么小编在网络上网罗了一些关于“java人员外包””的相关文章,希望小伙伴们能喜欢,姐妹们快快来学习一下吧!

其实想写这篇文章很久了,从我入行以来断断续续接了一些“私活”,所谓私活嘛。其实就是上班时间偷偷摸摸写一点,下班之后家里再开开夜车,这种东西一般折合成工时计算的话普遍较高,比上班摸鱼划算,所以很多人对此乐此不疲,期望能发展成一项副业来做。但是从另外一个角度来考虑,你真的想好要接“私活”了吗?

根据我的从业经验,程序员前一两年很难接到事情干,因为一是刚入门,个人能力摆在那里,能把公司项目保质保量开发出来就已经很不容易了,不会有太多精力去研究除公司以外的业务。就算有项目找到你,你自己心里也打鼓,缺乏自信,其次也不知道报价多少合适,报多了怕甲方爸爸转身离去,报少了自己越想越亏。干了两三年之后,一般来说对公司项目的业务逻辑,涉及技术栈都有了比较深刻的了解,有更多的精力去研究其他的,这时候身边也积累了一些人脉资源,拿到产品需求文档脑子里基本能把产品功能过一遍,大概需要怎么做心里有数,到这个阶段其实就能小试牛刀了。随着工作年限和工作经验的积累,对于各种代码框架的熟悉和技术栈的涉及越来越广泛,最后拿到一个项目即使之前没做过相关业务和功能,经过技术调研之后心里也有自信能搞出来,于是和甲方爸爸谈的时候稳如老狗,滔滔不绝最终经过多轮互砍成功拿下。这是一个很普遍的过程,各行各业都是这么过来的。

那作为程序员行业单枪匹马怎么接到“私活”呢?你看市面上也有很多兼职平台,猪八戒、程序员客栈。。。甚至58上都能找到。but 明眼人一看就能看出来,那上面被各种外包公司和工作室全方位覆盖了,你大多数情况下是竞争不过的。

从我来看,首先还是得从身边开始,在工作中,身边的程序员、产品经理都是很好的人脉资源,平时和他们相处的时候要做搞好关系,哪怕是离职了之后也别急着删微信,保持基本的联系与客套是应该有的。这些人平时不显山不漏水,等他们遇到技术缺口了,自然会优先从自己的朋友圈列表里翻。因为找自己熟悉的人办事比完全依托给陌生人心里更有安全感,这种找上来的项目一般不大,比如app迭代新增个功能、比如服务端加几个接口、比如遇到几个bug需要找人修改。像这样的从甲方爸爸来看,找个人解决更加划算,对程序员来说可以获得别人的业务逻辑代码(尽管遇到这种情况,项目代码一般都是shit),从别人的代码中学习不同业务的实现逻辑,也不会占用太多时间,有几百块是几百块,苍蝇再小也是肉。这次保质保量做完了,下次再迭代再修改还是会找到你,这就需要我们放下程序员高冷的属性,提高自己的服务意识。维护好每一个找你的资源,毕竟微信发一句“老板好”不需要一秒钟。从目前行业里的创业热潮还未褪去来看,这种蚂蚁搬家的方式仍然会持续相当长的时间,有太多的小公司维护不起自己的开发团队,很多项目甚至从V1.0时候就是外包出去做的。

其次就是从自己经手的项目开始,无论是公司的项目和私下的项目,让各个流程的经手人(尤其是产品经理和测试妹妹)觉得你的能力挺强、态度谨慎、为人稳重也是很重要的,这让别人有缺口时候把找你放在优先的位置,其实这三点也是我们在工作中拿了钱应该做到的,拿了工资难道就应该应付了事吗?接到的项目钱到手了就不管后续了吗?都不是,无论什么情况下对经手的项目负责才是最重要的。你的负责别人看得到,心里印象很加分的。

最后一点其实也是以上两点的积累和总结,随着工作年限增长,以上两点也在积累,到了三十岁出头这个关口(以我本科生的毕业时间算)。身边也应该积累了一些资源,这时候大多是对接开发的程序员和少部分的项目资源,这些人当中着重把靠谱的人,认真的人,能力强的人自己划个圈子,这将是以后出去谈项目的底气所在,我有时候甲方爸爸的需求我不会,但是我会给人家打包票:“这个你放心,我身边最多的就是开发人员”。尽管我不会但是我知道谁会,谁以前做这个业务的,而且我一联系他就能来帮忙。到了这个阶段不要怕,反而胆子要大一点,项目再难也是市面上有的东西,市面上有的东西就能找到人来干。难道甲方爸爸会让你做一个火箭带着他上天不成?当这些都具备了之后你会发现身边的圈子变了一点,以前光靠上班拿工资的时候,身边有一大帮玩游戏的朋友、出去逛街吃饭的朋友、一起去旅游的朋友,摸鱼划水吹牛的朋友,现在多了一些想搞钱的朋友,以后会多一些有资源想做项目融资的朋友,这是个逐渐变化的过程。

当然凡事不会都这么简单,我也不是所有项目都会接,我也不是所有的项目都能谈成,这中间会有许多变故,需要视实际情况而定,有自己的原因,也有甲方爸爸的原因。关于甲方爸爸的故事我会放在下一篇中详细向大家描述(控诉),从自己这边来说,有两点需要考虑:一是回报,或是利润,简单说来就是给多少钱,因为我要拿出所有时间来为甲方爸爸服务,甚至上班摸鱼时间还要冒着被老板发现的风险,还要承担我拉朋友来帮忙的人情(当然该给多少钱肯定要秉持着往上加一地抹掉零头),最简单的方法是算算各人一天工资多少钱,然后估算一下这个项目需要多久,然后按照一天工资*1.5*天数来算。这是最简答直接的,也是最开始的报价方案,然后等着甲方爸爸拿刀来砍价。实际情况中甲方爸爸们在找人的时候都已经有心理预期了,需要在不断地谈判中摸出这个预期范围,再自己算一算能不能干。第二是认真聆听需求!认真聆听需求!认真聆听需求!重要的事说三遍,既不要漏过任何需求也不要自作主张加需求,比如老板只需要做iOS APP,你在心里加上安卓做一套,这点在初期接项目时候经常会犯经验主义错误。甲方有什么需求就记什么需求,关联的其他避不开的业务回来整理好和甲方爸爸们再谈,有更好的配套服务和方案可以作为建议提出。第一要务是切实为甲方爸爸考虑,怎么把这个项目做好,毕竟是人家花了钱买服务。

最重要的事放在最后:第一是切记不要盲目接,明知道自己搞不定的不要接,不要寄希望在开发中调研技术,一方面时间不够,另一方面是质量不过关,在做决定之前先调研好,可以跟甲方爸爸说一下:老板你容我两天考虑考虑。没人会拒绝这个要求的。第二 违法的项目不要接,比如明知道做H播、做线上ZP、线上DB的,钱塞你手里都不要接。我在的群里有东南亚回来之后消失一段时间然后出来写小黑屋回忆录的人,简直是闻者伤心见者落泪。。。

标签: #java人员外包