几乎所有的程序员都选择在公司领死工资,为什么也不自己写程序卖呢?


程序员都选择在公司领死工资,为什么也不自己写程序卖呢?_第1张图片


自己写程序卖,即等于创业,一个人创业,有点不太现实,为什么呢?
自己创业不仅需要技术强,还要有产品思维,能把代码做成解决痛点的产品,还得会运营会推广,因为现在的移动互联网,早就是红海中的红海,产品再好,没本事导来流量根本没得玩。
但是,程序员毕竟常年累月和代码打交道,好多人在产品、运营方面其实真的不行,没那么多实战经验。

再说说接私活,首先,由于工作性质,程序员接私活付出太大,和回报根本不成正比。
程序员接私活可不像编辑约稿那么容易,好多家都要你项目全包,android、ios版,甚至web也要你上,活挺多,东西还杂,没点金刚钻还真揽不上这瓷器活。
我认识的有干过的,一两千的活,起码忙活一个周末,五千的能墨迹半个月,过万的能揪心一个月。看着是挺多,但程序员加班本来就多,把仅有的双休都贡献出去了,长期下来谁身体也受不了。
实习时有个同事接过一万的活,但从此再也不干了。因为连着几个周末加班熬夜,第二天上班身体像散架了一样,吃不消。

再一个原因:甲方太坑爹。不愿意找外包而去找个人的公司,一般都不怎么大方,锱铢必较的都不少。因为外包公司价钱已经很低了。我身边接活的,好几个都遇到过非常坑爹的甲方,扣细节扣得特别死,本来放到班上都能及格的活,到他这就是不行,一次又一次返回、修改、重交、再改……甲方还总提新需求,偶尔还出个bug……所以,你懂得的,这种简直能把人折腾死,有个朋友遇到一回这种金主,从此放弃这行了。为了几百块钱反复折腾、和斤斤计较的甲方沟通,真的犯不上。
要是碰上甲方本身是外行,连个基本的原型图、需求说明书都搞不明白,就张口让你设计像谁谁谁那样,能出现某某某效果的,沟通起来估计比敲代码还费劲。而且,目前国内互联网环境,大多数公司肯定是不支持程序员接私活的。你们是全公司人力成本最高的支出,还想留着点精力赚外快,想想都觉得心里不舒服。自己创业门槛太高,合伙人也不好找,自己接私活又累又麻烦。

总结起来就是费力不讨好,有那时间和精力,自己好好休息养精蓄锐,或者加加班争点股权都比这强。

再从程序工作类型角度来讲讲,像一般的.net、java甚至是以前的c++、vb这些类型的私活,一般量都不会太小,可能是个什么管理系统,什么具体的应用系统、监控软件等等。接这样的活,基本是一个完整的项目流程,而且不正规,基本上沟通、研发、修改会伴随整个私活周期,可能原来估算是一个星期的活,干下来就俩月了。
相比而言,比如js类的私活,情况会好一些,可能是写一个效果,几个页面,一个h5功能,或某个具体功能。比前面说的做起会容易一些。另外,也有一些更具体专业性更强的活,比如对js代码加固的私活,发包方可能要求你把一批js代码去进行混淆加密,遇到这种活,就捡了便宜了,外行可能不懂怎么干,但是懂的,比如知道用JShaman就能很快完成js加密的,很快就能把活干完。但是相对而言,这种活比较少。

所以,程序员们都还是踏踏实实在公司敲代码。说白了,并不是不想接私活和自己干,而是谁也不傻,都有过欲望,基本都或多或少的尝试过,发现不行,才踏实的上班。

另外,关于这个类似问题,还有一个很有意思的现象,那就是编辑、运营、设计师等职位就完全相反,有点本事的都恨不能立刻自己干、要么就是疯狂去外面接私活。这个本质还是和岗位的灵活度有关。
还有一种特列,特别稀缺的,比如网站安全运维人员,很多小公司没有安全部门,比如运营着一个网站,有时候遇到行内检查,要对网站进行安全防护。一般人搞不了,压根不知道怎么给网站上WAF,这时候懂行的要是接了活,可以很快的部署个WAF,比如ShareWAF或ModSecurity,轻轻松松几万块就到手了,可这一行呢,一般是会的人不多。