首先身处于移动互联网时代,互联网行业比较火热,企业对于人才的招聘是非常急需的,自然相应的薪资待遇就不会低了。
想成为一名优秀的程序员就必须学会编程语言,这个就要天赋和毅力,没有天赋你可能学得特别慢。工作后还要熬夜,老板突然给任务你就要抓紧时间赶出代码来,几天不睡都有可能的。女的还有可能因为工作而流产,超坑。
且还要熟悉各种算法,还有计算机的其他方方面面的知识。而且当程序员很重的问题就是技术更新很快,现在JAVA,还很好用,说不定过几年就有更好的出来了,你又要重新学一门语言。程序员为了更新自己的知识能力,就需要不断学习新的知识。不至于被时代淘汰,任何一个合格的程序员都是自学高手,代码的细节那么多,需要尽快的学习能力。如果每个知识点学的都是那么缓慢,就会学的特别吃力。很难在这个行业继续混下去。
程序员需要长时间一动不动盯着电脑,而且不会觉得是在熬时间,为了解决一个问题,甚至都不舍得离开电脑一刻。不解决掉问题总觉得一块石头未落地。而且一旦有了突破那份高兴劲不是常人所能体会的,这也算程序员身上的一大奇异之处,加班熬夜还觉得挺高兴。
所以程序员工资高一些是可以理解的,不是有句俗话:程序员过了35都是秃子,就可以从侧面说明程序员的辛苦。