几乎全部的程序员都选择在公司领死工资,为何也不本身写程序卖呢?java
本身写程序卖,即等于创业,一我的创业,有点不太现实,为何呢?
本身创业不只须要技术强,还要有产品思惟,能把代码作成解决痛点的产品,还得会运营会推广,由于如今的移动互联网,早就是红海中的红海,产品再好,没本事导来流量根本没得玩。
可是,程序员毕竟常年累月和代码打交道,好多人在产品、运营方面其实真的不行,没那么多实战经验。
再说说接私活,首先,因为工做性质,程序员接私活付出太大,和回报根本不成正比。
程序员接私活可不像编辑约稿那么容易,好多家都要你项目全包,android、ios版,甚至web也要你上,活挺多,东西还杂,没点金刚钻还真揽不上这瓷器活。
我认识的有干过的,一两千的活,起码忙活一个周末,五千的能墨迹半个月,过万的能揪心一个月。看着是挺多,但程序员加班原本就多,把仅有的双休都贡献出去了,长期下来谁身体也受不了。
实习时有个同事接过一万的活,但今后不再干了。由于连着几个周末加班熬夜,次日上班身体像散架了同样,吃不消。
再一个缘由:甲方太坑爹。不肯意找外包而去找我的的公司,通常都不怎么大方,锱铢必较的都很多。由于外包公司价钱已经很低了。我身边接活的,好几个都遇到过很是坑爹的甲方,扣细节扣得特别死,原本放到班上都能及格的活,到他这就是不行,一次又一次返回、修改、重交、再改……甲方还总提新需求,偶尔还出个bug……因此,你懂得的,这种简直能把人折腾死,有个朋友遇到一回这种金主,今后放弃这行了。为了几百块钱反复折腾、和斤斤计较的甲方沟通,真的犯不上。
要是碰上甲方自己是外行,连个基本的原型图、需求说明书都搞不明白,就张口让你设计像谁谁谁那样,能出现某某某效果的,沟通起来估计比敲代码还费劲。并且,目前国内互联网环境,大多数公司确定是不支持程序员接私活的。大家是全公司人力成本最高的支出,还想留着点精力赚外快,想一想都以为内心不舒服。本身创业门槛过高,合伙人也很差找,本身接私活又累又麻烦。
总结起来就是费力不讨好,有那时间和精力,本身好好休息养精蓄锐,或者加加班争点股权都比这强。
再从程序工做类型角度来说讲,像通常的.net、java甚至是之前的c++、vb这些类型的私活,通常量都不会过小,多是个什么管理系统,什么具体的应用系统、监控软件等等。接这样的活,基本是一个完整的项目流程,并且不正规,基本上沟通、研发、修改会伴随整个私活周期,可能原来估算是一个星期的活,干下来就俩月了。
相比而言,好比js类的私活,状况会好一些,多是写一个效果,几个页面,一个h5功能,或某个具体功能。比前面说的作起会容易一些。另外,也有一些更具体专业性更强的活,好比对js代码加固的私活,发包方可能要求你把一批js代码去进行混淆加密,遇到这种活,就捡了便宜了,外行可能不懂怎么干,可是懂的,好比知道用JShaman就能很快完成js加密的,很快就能把活干完。可是相对而言,这种活比较少。
因此,程序员们都仍是踏踏实实在公司敲代码。说白了,并非不想接私活和本身干,而是谁也不傻,都有过欲望,基本都或多或少的尝试过,发现不行,才踏实的上班。
另外,关于这个相似问题,还有一个颇有意思的现象,那就是编辑、运营、设计师等职位就彻底相反,有点本事的都恨不能马上本身干、要么就是疯狂去外面接私活。这个本质仍是和岗位的灵活度有关。
还有一种特列,特别稀缺的,好比网站安全运维人员,不少小公司没有安所有门,好比运营着一个网站,有时候遇到行内检查,要对网站进行安全防御。通常人搞不了,压根不知道怎么给网站上WAF,这时候懂行的要是接了活,能够很快的部署个WAF,好比ShareWAF或ModSecurity,轻轻松松几万块就到手了,可这一行呢,通常是会的人很少。android