文章发布时间:2017-08-22 作者:小城

程序员该如何看待“兼职”这件事?

 

老话说,名不正,言不顺。所以,先要给“兼职”正个名。

 

凭自己的能力和时间挣钱,在不影响本职工作的前提下,这个没有毛病。

 

有毛病的是下面几种情况,还是要避免:

 

  1. 如果你是职场新人,全身心投入工作积累经验得到公司的认可,是第一等重要的正事;

  2. 如果你正在一个职业发展的上升通道中,多花一些时间在手头上的工作,获取升职加薪,这个权重也高;

  3. 不能伤害公司的利益,比如使用公司的知识产权相关的内容。为了额外的收入,触犯了刑法,得不偿失;

  4. 挣了外快养小三。(当然,年轻程序猿估计着急的都是先找到原配,那就忽略)

 

根据工作的年限和工作经验,不同级别的程序员,可以考虑兼职的方法和渠道是不同的。

 

初级程序员

 

还是跳过这个问题吧。先把自己的本职工作搞定。

 

中级程序员

 

一线开发工作经历,3~5年工作时间,熟练掌握至少一门开发语言,经历过几个项目或者产品开发的全周期。能够理解用户需求,独立架构,对交付方式有了解。可以利用业余时间,和朋友一起承接一些短周期,与自己技术方向相符的开发项目。

 

像小型的App开发,简单网站门户开发,可以自己搞定。稍大一些的,找三五好友,彼此信任,合作默契。每个月额外挣个几千块钱,没有太大难度。

 

之所以说,初级程序员尽量避免过早开始做兼职开发,不单是时间精力不够,对项目复杂度评估的把握能力也欠佳,会导致对项目进度把握失控,项目脱期,造成双方的损失。

 

高级程序员

 

或者有大系统架构经验,或者有垂直行业与IT系统结合的经验,或者是互联网后台高并发处理的高手。可以通过业余时间提供咨询的方式,获得额外的收入。

 

这个级别的咨询,提供的主要是经验和指导,工时单价可以标高,没有问题。

 

如果之前有过产品规划和设计的经历,只是对项目早期进行规划,或者对产品给予UI和UE的指导,也可以包括给出高保真原型图。也是一个用最短时间实现最大价值的方案。

 

这样做,一方面为雇主解决问题,避免预算投入的浪费;另一方面更多的行业咨询经验,反过来也能对自己工作的提高有帮助。

 

兼职线索的来源

 

最后,获得兼职需求线索的渠道也比较多:

 

1,亲朋好友。好处是彼此信任,坏处是容易谈钱伤感情

 

2,外包平台。好处是宅在家里就能把事情搞定,坏处是宅的太久找不到老婆

 

这类平台确实是程序员兼职的神器。欧美这个方面非常成熟,他们的自由职业者也多。国内,可以去搜搜“外包网”,或者“外包平台”(友情提示:尽量避开某度搜索给出的前面几个广告推广的骗子)。

 

现在基本都收费,找一家性价比比较适合自己起步的,开始尝试。别着急,慢慢几个月就有感觉了。当然,正规平台都有项目款托管通道,不用担心做了项目收不到钱。

 

大致只能帮到这里了。

 

最后,凭本事挣钱永远不丢人。