今天看到一个问题:想要找人做个类似微信的东西一报价就是10W+,为什么这么贵?有些人觉得程序员大部分都是不入流的,东西也就抄抄就算,却拿着这么高的工资,那么IT行业的工资是否虚高?你理解程序员高工资所在吗?
看看一些程序员的回答怎么说:
绝大多数是抄的?仅限于复制黏贴?
程序的可移植性是一段程序的重要价值体现!最开始的时候老师就说过你的程序如果只能自己用别人看了不能移植,那你这段程序就没有意义。前人种树后人乘凉的道理。但是总会有新的功能实现的,如果都是复制黏贴还要我们干啥呢?
写代码的难度亚于市面上的大部分工作?
这典型是站着说话不腰疼。来自程序员的吐槽:我们为什么加班?我们为什么掉头发?为什么中关村的地铁站的上去的人都尼玛谢顶了?为什么黄老师也是光头?为什么?你想过吗?你以为我们压力小吗?你以为我们不赶时间吗?搞IT的没几年都肾虚了,熬夜是经常的事!
程序员收入比其它职业高是事实。而且一点都不虚。世界需要很多人来干这些事,能干的人又太少了。这些程序员只要有几年经验在几家公司,累积掌握到了独特(仅限于自己)的一套技能,总能找到高薪的有价值的工作。因为他们是稀有动物啊。只要有一家公司正好非常需要那一套独特的技能,稀有程度已经很明显了。问题是不止一家认为他们稀有,所以各种抢破头。因此稀有的高级程序猿可以挑来挑去。公司竞争抢程序员而不是程序员竞争入公司。
在所有职业当中,程序员是增长得最快的。大家应该都能看得出来。很多传统工作类型已经渐渐被取代了。正是因为程序员把这些工作内容自动化了。这个趋势肯定会继续下去。最简单的一例应该是收银员工作。以前需要好几十个员工来负责收银的超市,现在只需要一两个收银员。超市里各种越来越先进的自动收银机器。至少在英国大多超市是这样的吧。整个人工收银行业在未来可能就不存在了。哦,还有金融行业现在几乎所有交易都是自动程序操作的。
其实大多行业,迟早都会有类似的淘汰现象发生。目前,大家不会想到有一天医生会被软件取代。可是仔细想一想,一个软件能分享和同步全世界所有的医疗数据来做一次诊断,远胜一个人的脑力所能做到的。律师分析历年来的案例和档案去找出漏洞的能力也可能不如一个软件程序。其他行业我就不一一说了,以后值得另外好好写一写。
这些变化会远远超过几次工业革命的变化。软件行业是唯一能坚持得比较长久的。这些其它行业被自动化软件化也都需要这些程序员来实现和维持。但是未来几十年内,需求只会越来越大。与其它行业的工资差距也会越来越极端。
原文地址:http://blog.51cto.com/13694927/2106860