放眼职场,我们经常会看到有些行业的工资确实要比其他行业工资高出几个等级,就拿经常所提到的金融行业和互联网行业来说吧。很多人一听说你是程序员,你是搞开发的,那他们的第一印象就会觉得你一定是非常聪明,你的工资肯定会高出其他行业一大截。所以很多外行人都很羡慕程序员,甚至还有很多人想通过各种关系,通过参加各种培训班来进入到开发这个行业。
有些人喜欢做程序员,是因为他们不光可以通过做这份工作拿到高工资,同时也可以实现他们对技术高境界的追求;而有的人做这份工作,他们却只是拿为了高工资而去做技术。不管你是处于什么样的目的,当你真正做了程序员以后,你就会真正的感觉到程序员的工作并不像你想象的那样美好。
由于之前我是做产品经理的,所以在很多时候,我都会和开发同事交流一些工作上的事情,当然,有时我们也会一起交流一下他们对自己职业的看法和对未来的规划。通过和他们聊天我发现,其实我们从外表上所想象出的程序员的美好和程序员自己口中所说出的他们的实际状况是不相符的。有的程序员虽然已经在这个行业里面工作了几年,他们的工资也确实不低,但是说起如果再有一次机会,让他们再重新对自己所从事的行业做选择的时候,他们会不会还会选择做开发?有好几个开发同事说他们不会再进入这个行业,他们给出了以下的理由。
一、做开发是一个吃青春饭的行业
关于这个观点的论证,我们没有必要去做过多的解释,其实我们只需要看一下前段时间关于华为说要淘汰一些34岁左右的人的一份报道就知道了。
二、人际关系很局限
其实说起开发的人际关系,我们从他们平时的工作状态就可以看得出。很多开发人员从一上班打开电脑开始,他们的大脑就开始高速运转,随着一行一行的代码在屏幕上输出,他们也将一个一个的需求变成了具体可视化功能。于是他们就这样对着电脑,一天又一天周而复始的工作着。有的开发人员,除了需求确定时和产品交流几句,其他时候他们甚至可以做到一天都不说一句话,这就是他们平时的生活状态。
我们试想一下,如果一个人长期不跟别人交往,或者跟别人交往的很少的话,那他们就会容易沉浸在自己的圈子里面,他们的人际关系就很受限。而我们当今的这个社会在很多方面又是受人驱动的,如果你想在外面做点事情,或者说你想混的风生水起,光靠技术好是很难混得上去的。
三、虽然在不断的学习,但是学习永远赶不上变化
对于开发来说,你需要不断的去学习新东西,但是现在的技术变化确实很快,当你学会了这种语言没过多久,新的东西就出来了。上次跟开发聊天的时候,他说,他对3种数据库都很了解,同时,他还自学了六门计算机语言,同时他也看过很多关于代码方面的书,但是就算他这么勤勤恳恳的在学习,他依然是赶不上技术更新迭代的速度。如果站在一个垂直的角度上来说,他从毕业到现在,他工作上的积累都已经可以做到一个行业里面的专家了,但是就有由于一些的技术变化很快,所以他虽然懂很多技术,但是他仍然觉得他的技术没有派上用场。所以他现在的状况还是不断学习,不断迭代,然后再学习,再迭代。
四、关于工作时间安排
很多人都知道开发的工资很高,动不动就是月薪两三万,但是很多人只是看到了表面的工资高,但是他们却没有看到他们在背后加了多少班、熬了多少夜、掉了多少头发。通过长期的加班熬夜,他们的身体状况大不如以前,甚至,有的人通过长时间的工作,他们在奔三的年纪连对象都没有找到。当然,这些还不是最主要的,在年轻的时候,由于你的身体承受能力比较好,所以你可以尝试着长期的加班熬夜,或许那个时候你也感觉不到累,但是当年龄大了以后,你不光要考虑到家庭,同时你自己的身体状况也已经不允许你再长时间加班了。而此时,你周围好多都是20多岁的年轻小伙子,你当年所学到的东西,他们通过一段时间的学习很快就会掌握,况且他们学习的速度还比你快,所以这个时候你才发现,你的处境确实是很尴尬,但是你又不能停下来。
五、工作可被取代性增强了
对于开发来说,他们工作的本质就是学习一门语言,然后通过自己学习的这种语言来实现公司的具体业务方面的一些想法。但是现在就开发所用的语言来说,就算是比较繁琐的c++,从零基础开始学起,基本上学一年的时间就已经够用了,至于其他的一些python、JS、Java、php这些语言学起来就更简单了。其实对一门语言的学习,如果你有一定的基础,学起来是非常快的。所以对开发人员来说,你想在学习语言方面和别人拉开差距是很困难的,接下来对开发人员来说,就是要熟悉公司的业务了。但是对于熟悉公司业务来说,你工作十年和你工作一年,其实对业务的掌握时间并不需要那么长的时间,很多的公司业务,只需要你学半年到一年的时间,你基本上都会理解了。所以,这就会导致,随着年龄的增长,一些年龄稍大的开发并没有比一些年龄稍小的开发多出多少优势,所以在这种情况下,年龄大的开发人员的可替代性就很高。
所以很多人一说起开发人员,他们都觉得开发人员的工资很高,他们都很羡慕做这个职业的人。但是开发自己却并不这么认为,这就像围城一样,外面人总觉得里面好,里面的人总想跳出去。所以,开发工资虽高,但是开发也有他们自己的焦虑。