做什么职业,也别做程序员,尤其是Java程序员
千万别做程序员,尤其别做Java这种门槛低,入门快的程序员(别跟我说Java搞精通了也很牛之类的,原因不解释,做5年以上就知道了),程序员本来就是我见过最坑爹的职业了。。。Java程序员更是,现在满地都是Java培训机构,不出3年,你就不值钱了,就像3年前的C++一样!而且Java贬值更快,因为他比c++简单多了,培训个3个月,直接上岗,你说你怎么保证自己是不可替换的?而且现在Java程序员的整体工资,已经有不断下降的趋势!
我就用我的亲身经历告诉你,你这个想转程序员的人:别做这行,因为你不知道这个行业。如果有人跟你说,程序员很好,你先看看这个人的生活品质是什么样的。如果说他住着农民房,每个月几百的房租,没房没车,一个月赚个一万,当然觉得好。但长远来看,程序员是个贬值很快的职业:
(1)越老越没有竞争力,越老越找不到工作,因为技术一直在更新,你年轻时候精通的技术,几年之后根本没人用了,c++就是个例子,现在还有几个人搞c++?C++老程序员要么失业,要么被迫七老八十的学Java,跟20来岁的年轻人血拼,上有老,下有小,你拼的过么?
(2)累,加班,简直是常事,不加班不正常,大公司更加班,华为、腾讯都累死人。程序员普遍有慢性前列腺炎,不信你问问身边的程序员。
(3)基本认识不了什么有钱人,认识的全部都是程序员,说实话,都没什么本事,因为认识的人少啊,所以家里有点事想找你办,你基本帮不上忙的。
(4)基本就别想找老婆了,即使找个老婆,也十有八九是恐龙。
(5)做程序员时间久了,基本丧失了人际交往能力。
(6)程序员生活品质普遍很低,我就没看到过哪个程序员,拿LV,酷奇,爱马仕,普拉达,宝缇嘉,这些东西,我猜大多数程序员,这辈子都没可能用。更不用说什么百达翡丽江诗丹顿。
(7)程序员,一辈子,买个破房,买个破车,就很不错了,还不能买好车。而且要拼命省吃俭用,以极低的生活质量作为代价。
(8)天天坐着写程序,身体一天不如一天啊。
(9)最重要的是,30岁以后,就要时刻准备被淘汰了。
你觉得我危言耸听么?你觉得我是个混的不好的程序员才这么说?
不能否认,有些技术大牛,生活也过的不错,工资不少挣。但是这种人,本来就不多啊,很少啊。这些人一般都是小时候就搞程序的,你觉得你半路出家,能变成这种超级牛人么??
而且这些牛人,以他们的智商或者意志力,如果当时做别的行业,说实话,那肯定要比现在牛的更多。你看看猎头网上年薪100万的职位,没有一个跟技术相关的。50万的技术总监也基本没有。二三十万在这个领域倒是不少,基本上是技术经理级别才能拿这个价了,而且已经算是不错了,而大多数程序员,拿的都是几万。。。拿几十万的程序员太少了(一般这个数都是顶级公司的程序员,或者一般公司的技术管理层了),这些人如果做别的行业,成就远不止于此。
你会说,不可能,那么多人做程序员呢,没见都转行啊。
那是你不知道,你去百度搜,“程序员转行”,你会发现超多程序员都想转行!!但是根本没能力转了。
不想转行的程序员,我认为有三个原因:
(1)的确有一些程序员,应该不超过5%,混的比较好,生活比较惬意,这种人确实有,行行出状元嘛。
(2)实在没办法,对什么生活质量,什么发展空间,都不在乎!只要能活命,能养家糊口,就是是最重要的,不干这行,真的不知道干什来糊口,没有胆识去转行,或者,根本没能力转行!
(3)不知道外面的世界什么样,整天活在自己的程序员世界中,不知道别的行业的人都什么样。
但是我知道外面的世界什么样:
(1)我同学的表哥,研究生,公务员,福利那叫一个好,工作不累,这我就不废话了,地球人都知道的;
(2)我第一任女友,大专,保险公司的电话销售,一个月平均七八千左右,业绩好的时候有一万多,从不加班,因为不能在客户休息时间给客户打电话,这是规定,否则会被投诉;
(3)我前女友,大专,贷款公司最底层业务员,每天跑客户,拉贷款,平均每个月多少我不清楚,因为她刚做这个工作3个月我们就分手了,不过分手的那个月,他的提成是6万多,虽然底薪只有2500;
(4)我表哥,大专,在银行向客户推荐理财产品,用他的话说:“做了这行,我才知道什么叫有钱人啊,光买我一份理财基金,一份,就买了500万”。那提成有多少呢?我表哥不告诉我,但是他去年刚把雅阁卖了,换了台奔驰。我表哥31。他26岁进的银行。
(5)我陪我同事去买车,认识一个4S店的美女,我对她有点好感,托人打听。一打听才知道,她卖车5年,在深圳后海买了一个房子,自己买了一辆10万的车,虽然车不贵,但是后海的房子。。。我的妈啊。。后海的房子那价格。。。3万以上啊,他只是一个卖车的营业员,学历最高也就高中吧。。。。哎。。我这一流大学的本科生拿着区区1万多的工资,都不好意思追她;
(6)我陪我姨去买房子,认识一个售楼小弟,20岁,我不小心听到了他们的谈话:“小赵今天业绩好啊,签了7单啊,7万块到手了啊”。。当时我的心。。。我以为,他只是个售楼的小孩,那么小,生活肯定很穷吧,可人家今天一天赚的钱,是我半年工资啊!真正的穷人,是我这个程序员。。。
(7)我表姐,本科,三流大学,企业ERP顾问,每天不用上班,月入2万5,一年有6个月左右需要工作,其余时间就带薪在家呆着,天天学习,时间很多,但是工作就要出差,她很不爽,说她不喜欢出差,但是我羡慕的要死,因为出差不是去日本,就是去美国,不过一去要去两三个月。她今年刚把雅阁换成了歌诗图(为什么都是换雅阁。。。),刚出note2的时候,她刚好丢了三星9300,她直接去买了三星的note2,比9300高一个级别,她本来就有一部iphone4s,但是根本不怎么用,因为当时最流行的已经是三星系列了,我说你怎么刚丢就买啊,先用着iphone呗,她说:我们同事用的都是note2啊,他们早不用iphone了,iphone我都不好意思拿出来,他们什么新就用什么,我不能out了。
(8)我大学一同学,一毕业直接不做程序,直接就去了一家公司做行政(真是明智啊),他说,他们公司07年装修,他从装修商那里,吃了12万的回扣。11年又因为公司发展太快(已经发展到1000人了),他们公司又不够坐了,就搬到了繁华CBD地段,又要装修,这回,公司租了5层来装修,他吃了60多万的回扣!(他们公司装修总共用了700多万)。天啊,我要写多少代码,才能挣这些钱啊!他告诉我,这是他运气好,不是每个公司都经常装修的。但是,他们公司每三年固定更换一批电脑,他可以吃大概5万的回扣。每个月,他能从办公用品中吃大约2000的回扣。什么叫回扣?就是说,我现在要装修,整个大厦的整整5层都装修,豪华装修,那我凭什么找你给我装修呢?假设我装修花700万,你们装修公司能挣200万,那我找到你,我说,你开700万的发票,收700万,但是你得分我一部分,你别挣200万,你挣100万就行,剩下的利润,你分给我。你不分?那这100万你别挣了,我去找别的公司。装修商说,100万太多了,这样吧,给你60万。不然我也不好交代。成交!这就是回扣。爽啊!才工作几年,他就自己买了一台奥迪A4L。
(9)我高中同学,到深圳找我玩,我陪他去香港,跟他在海港城逛了一天,他买了一个LV钱包,一个酷奇电脑包,一个宝缇嘉钱包,一个Z字开头的牌子的裤带(牌子名我忘了,反正是z开头的,裤带2000多一条),几个包包一共6万,我正感叹他有钱,他又带我进了卡地亚的专卖店,买了一块7万多的卡地亚手表,买完了还说,“太便宜了,卡地亚是二线品牌啊,其实我想买个百达翡丽或者江诗丹顿的,但是这块卡地亚的造型我实在是太喜欢了,先买这块吧凑合带吧”。我真是太无语了。后来,我也在海港城买了几件阿迪达斯的衣服。。。我觉得很喜欢啊。。。。。。我俩关系非常好,我俩高中是同桌,他爸,是我们老家市场上卖河蟹的,我妈认识他爸,我妈是一个酒店的采购员,经常去他爸那采购河蟹(采购员有回扣啊,所以其实我在家的时候,总是能吃到上等河蟹的,就是他爸给的),我妈说,他爸做的挺大,往全市各大酒店提供河蟹,每年能挣100万左右,2011年的时候,挣了300万。现在中国农民,看来真是生活不错了,卖河蟹的都这么有钱。20年后,我这个程序员,能每年挣100万么?
哎,就不说啥了,看看我现在所处的环境吧,我们公司,80%用的是2000元以下的手机,其中还有一半用的竟然是非智能按键手机!我拿个iphone去公司,竟然被围观,大家说“啊,看看iphone长什么样子,原来这就是iphone啊,这不一样么,跟我手机差不多啊,我觉得我的手机也挺好用啊”。我没别的意思,不是说看不起他们,因为我的iphone也是信用卡分期买的,我只是想说,看看程序员们,都是什么样的生活状态啊!你不用三星不用iphone,你用个小米或魅族也行啊!天啊。我这还是美国比较知名的公司呢,都是这样的情况,不过公司里除了程序员以外,其他的岗位,比如测试啊,比如需求分析啊,他们用的手机还是比较好的。我们公司的程序员,穿衣服更不讲究,不知道什么破衣服,都往身上套。反正也不接触什么人,每天就蓬头垢发的写程序呗。
同事聚餐,去的都是低档次的酒店,人均消费都不会超过100的。而且,一年也聚不了2次!聚会的时候,都是:哎呀这个太贵了,我们不点,那个太贵了,不点。。。我看我们旁边那桌,是一个什么妈咪宝贝的工作人员,因为穿的衣服都一样,上面写着“妈咪宝贝”。一看那些小女孩,就知道是打工妹。可是,就是打工妹,他们点的菜,也比我们这桌丰盛啊!我们后来都没吃饱,点了一扎橙汁,没人只够倒半杯的!天啊!难道我们程序员,都是这种生活状态么?
当然,也有不少程序员,混的很好。比如,
比尔盖茨是搞程序的,但你要看看他母亲是谁,他母亲是IBM的董事;
马化腾是写程序的,但你要看看他父亲是谁,他父亲不但官居局长,还是上市公司董事;
史玉柱的确是靠写程序赚了第一桶金,不过,他写程序的时候是八几年,压根就没几个人会写程序,不像现在,程序员泛滥。而且他当时,也是利用赌博的方式推广自己的巨人汉卡,加上当时时代的特殊性(不像现在,你今天写个好软件,明天就被大公司山寨出来)。但是,真正让史玉柱成功的,不是写程序,而是他的商业头脑。与其说他是程序员,还不如说他是个销售,因为他早就卖了巨人汉卡,一直在推销他的巨人脑黄金,脑白金,他的巨人网络是他卖了脑白金之后创办的,他是个纯粹的企业家,绝对不能说是程序员!他相当于转行了!
总之,你做程序员,就是天天写程序,写啊写,加班啊加班,不管大公司还是小公司。你做程序员,你的目标就只有两个:软件架构师或者技术总监。等有一天你做了架构师或者技术总监,你的确很爽。但是,想成为架构师或者技术总监,没有十年二十年的积累,根本不可能。如果有个别天才,能工作5年就成为架构师,概率太低了,我是没见过。就算有,估计也是小时候就学程序的,否则,如果这人真有这种能力,那他做别的行业,可能早年薪百万了,何必做程序员!
程序员是贬值的行业,不要做程序员,就算你做到一个架构师,就算你做到一个senior techniqual manager,你年薪也就只能有三十万到五十万。一般的公司也许更低,因为年龄大了你贬值了,技术更新换代了,你用的技术过时了,你上有老下有小,已经没有太大精力跟20岁的年轻人去拼了,公司也会开始考虑干掉你了。我们公司,超过10年以上的程序员,基本很少了,因为你要的薪水高了,公司觉得不划算了,年轻人干的比你好,比你能吃苦,要的钱比你少,何必留你?我不骗你,我不方便说出公司名字,但是我们公司在美国,乃至全球,都有一定的知名度。这些技术元老们,年轻的时候也是技术大牛啊,可最终还要被淘汰!
我现在已经非常的担忧了!公司很多做C++的老人,现在都在学Java了,因为c++已经快被淘汰了(我说的淘汰,就是用的比较少,所以工作职位比较少,竞争大,工作就难找了),这些老人曾经也是牛人,现在要被一个30岁的Java技术经理管,你说他们心里是什么感觉?那个30岁的技术经理,到了四五十岁,也将面临同样的问题:脑袋跟不上,体力跟不上,技术更新换代了,要学新东西了,要有新的年轻人来管他这个老人了!
在美国,程序员还能养家糊口,在中国,程序员连老婆都难找!不过,即使在美国,程序员也是一个非常不被看好的行业,你看看下面这篇文章吧!
“如果软件正在占领全世界,为什么程序员得不到任何尊重”
做程序员,不管你做Java,Python,C#还是什么,你难道不担忧自己的未来么?如果你非要做,行,那你就去做吧,不要后悔。 到最后发现小学毕业的人,赚的钱都比你多的多,而且比你有发展。你就只能越来越老,把身体,青春全部献给程序,没有高档的衣服鞋子,没有精彩的生活,没去过高档餐厅,没去过高档酒吧,你的生活。除了程序,就是程序,你认识的人,除了程序员,就是程序员