从事软件开发多年,没觉得程序员工资很高,任何一个职业的工资高低主要是市场行情决定的,不是公司想给多少或者个人想要多少就能决定的,而且程序员的工资也就是在一线城市高点,某些二线城市还可以,但在三线城市就比较惨了,所以就这还有很多人觉得程序员工资高,特别是一些经济不是很发达的地方,软件开发并没有比别的职业有优势,所以二三线城市的程序员有点追求的都会跑向大城市发展。
程序员工资为什么显得比别的职业要高一点,主要还是职业的性质决定的,很多科技公司主要组成人员就是技术员加上营销人员,公司如果真的倒闭了基本上没有什么硬件东西,公司倒闭基本上全部清零了,留下的代码很难直接拿出去卖钱,所以程序员在公司里面的占比非常高,因为这种结构组成构成了工资数额一般比较大,而且软件开发还有一个很大的好处,一旦做出来一个东西体系结构就出来了,就可以无限制的销售了,不像工厂里面没每个设备卖出的每个设备都要折算成本。
程序员的工资主要由市场的供需关系决定,特别是互联网公司工资比传统软件企业还要高不少,但加班程度也是十分惊人,不能只看见工资高加班加点更多,而且软件行业再年龄大了技术能力不是很强的情况下很可能被淘汰,工资高意味着竞争压力大,不随时更新技能库很可能就要被淘汰,从长远看程序员这个职业看起来工资高,竞争压力也是大,任何职业不能只看到挣了多少钱,要看付出多少辛劳。
国内现在程序员数量据说有500万,个人觉得应该没有那么多,现在很多人喊着软件行业已经饱和了,找工作不好找了,主要现在初级认堆积的太多了,大企业招收的高级人才信息一直都在,能力到位了工资自然就上去了,而且做软件开发的门槛也也挺高,十几年前会点C语言就能找份工作,现在学的不过硬找份自己满意的工作都很难,而且现在好像不参加培训就很难找到工作的样子,主要原因是就业的门槛提升了。
现在有些热门行业的工资更高,特别是算法岗位,物以稀为贵有些技术岗位在开始之初薪资就是高,而且有时候会高很多,在人员规模上来以后就会薪资会逐渐回到市场的价位,但由于其职业的特殊性和入门门槛的问题,薪资就是偏高一些在国外软件开发已经算是成熟的产业,工资也会偏高一些只不过没有国内那么大的差异,不能只是看到一个行业的工资有多少,要看这个行业的加班强度以及进入这个行业所付出的努力。
工资行情是市场来决定的,也不是企业和个人能决定的,虽然程序员的工作很累但起码感觉比较充实,而且也比较习惯这个职业,好像除了这个专业真不知道还能做点什么。