一线城市程序员的工资几万块的很常见,相比别的职业还是高出不少,以至于很多在别的行业已经干了几年想转行做程序员,还有一些是已经超过30多岁了还依然想着这码事,可见编写代码对于很多人诱惑力还是非常巨大,为什么程序员的工资相对别的职业工资高那么多?

软件在国内还属于稀缺行业,在国内刚刚发展了几十年,随着科技的进步软件的需求量越来越高,但对应的技术人才还是大量缺失,最主要还是供需不平衡导致,但现在很多参加过培训的觉得现在找个软件工作太难了,花了这么多钱培训出来结果找不到工作,要理智看待这种情况,现在市场缺少真正的技术高手而不是刚刚毕业的没有经验的初学者。安卓刚开始流行初期,随便一个人培训三个月出来做安卓应用开发就能拿到1万多块,结果很多培训机构前赴后继的加入很快市场红利期就过去了。于是很多人喊着安卓市场已经饱和了,没有多大的发展空间了,安卓本身风头依然,现在做手机的或者电视基本上都离不开安卓,无论应用还是框架深层定制的功能需求也是越来越强烈,对于高水平的安卓开发人员市场依然是抢手货。

打开网易新闻 查看更多图片

为什么工资普遍高?

1.程序员工作强度大,加班加点是常有的事情。

作为一个程序员加班加点是常有的事情,可能很多人很骄傲的说,作为程序员就没怎么加过班,只能来讲这是个例,不能代表着整个程序员的群体,越是互联网性质的公司,说没怎么加过班的概念就相当低了,在传统的软件公司以及外企可能相对来讲加班会少一点,程序员加班都是根据产品或者项目的进度走,都会赶工期的时候,这个阶段相对加班会比较多,在项目切换期间一般属于调整期。

互联网公司和外包性质的公司加班工作强度会更大,记得有个同事说到在上一家公司离职的原因就点到了再也不想给华为做项目了,天天项目经理能把人催死,不管晚上到几点,只要有事情就打电话,从侧面反映出华为这家公司为什么每年有这么大的业务量,这些都是一定的内在原因。互联网性质的公司通常到晚上12点之后还是灯火通明,越是公司大加班越狠,日复一日很多人身体都处在亚健康状态,而且整天坐在电脑旁边,目光都显得呆滞,离开了电脑就不知道干点什么了,特别是陪着媳妇逛街的时候,不单单是简单无聊那么简单,总之离开了电脑总是感觉怪怪的,坦白来讲程序员的工作大部分两点一线,枯燥无味,如果不是内在感兴趣,能坚持到底的确是一件很难的事情。

打开网易新闻 查看更多图片

2.软件公司最大的成本在人力。

软件公司不像传统的公司,还要搭建传统的营销渠道,线下局部等等,软件产品相对来讲比较单一,基本上产品做出来了,然后营销渠道搞一下整个路子也就通了,把传统公司要做的工序缩短了很多,相当于拉低了创业的空间和时间成本,所以软件公司最大的财富就是人力,大部分的开支也都在这上面,相对来讲研发人员的工资自然就会拉上去了,之前流行过一句话万事俱备只欠一个程序员,就有这么点意思。

传统公司真要破产清算可能还有一堆实物的东西,软件公司一旦玩完人员一走,基本上接近零,所以两者差异还是非常大,而且软件产品一旦做出来,可以无成本的无限制的复制去卖,所以一旦空间拉开,升级空间非常快,如果起步不了基本上启动资金搞完就歇菜了,从这个角度考虑程序员高是有道理的。

打开网易新闻 查看更多图片

3.程序员门槛高。

虽然很多人觉得程序员比较好入门,相对别的职业门槛还是稍微显得高,加上中国软件产业的成熟,入行人员的基本素质要求越来越高,所以动不动就几万块钱的培训费用是能说明一些问题的,关键培训出来还真不一定能够找到工作,也有很多通过自学搞定这个事情,当然需要付出多少努力只有自己能够知道,不是每个人随随便便学学就能找到工作,即使找到工作能够坚持到最后的数量也不多。

看事情不能只是看表面现象,别人背后付出多少努力只有自己最了解,市场上供需关系决定大方向,当然随着时间推移这种关系会越来越缓和,从长远看程序员工资也不会降到很低,反而有些高手越来越值钱。