还在上大学时,每每听到说程序员这个职业35岁以后就很很难混,那会我总是嗤之以鼻,而今天我已经变成了每天把职业危机挂在嘴边的人,这应该挺符合“我们都终将成为自己曾经讨厌的人”这句话的吧。但是我其实更喜欢简书网里分析《奇葩说》时写的一句话:我们都终将成为自己曾经讨厌的人,但我更希望你所有的成为都是自我救赎自我更新,而不是生活所迫形势所逼。
从大学毕业到现在参加工作已有一年多,看多做多之后,才发现程序员这个职业在风光背后隐藏着巨大的危机。不错,在很多人看来,程序员这个职业玩的东西还挺高大上(天天和计算机打交道嘛,加上近几年火起来的大数据、人工智能和物联网,但凡一个做着简单的管理系统、开发人员大部分时候都在copy代码的公司里也敢声称自己是做大数据和人工智能),而且工资待遇还不错,据我了解,在北上广一年工作经验的本科学历的程序员跳个槽,月薪过万就是轻轻松松的事情。
就拿当下还在最火的语言java来说,每年的市场需求量很多吧,可是大部分岗位都是有一年以上工作经验就可以做的,此外还有很多从转行过来到培训机构培训几个月也能做的,这是一个什么概念呢,意思就是市场需求量很大,但大部分只要最底层的“码农”,然后你辛辛苦苦在一个公司熬了四五年甚至更长,工资还是和刚刚招进来的一两年工作经验的人差不多,因为公司领导认为做这些事不需要花更多的钱,爱做不做,不做总有人做。
当然,遇到那种死活不加工资的公司时,我们可以选择跳槽,但是这个时候跳槽可能要面临更多的问题:
1.你在上家公司的那几年,做的事情相对简单,每天就是代码的复制粘贴、数据库的增删查改等等,可能也用到一些比较前言的框架技术,但是在公司没人去教你学,只要google一下用法,程序能跑通就万事大吉,每次使用都是知其然不知其所以然,这样的人你工作七八年和工作两三年的区别又能有多大呢,这个时候跳槽的意义何在,只要公司不炒你鱿鱼就OK了。
2.接第一点,就算你准备跳槽,和年轻人比起来,优势在哪,那混日子的工作经验已经把自己玩废,相反,年轻人觉得自己工作年限少要求的待遇自然也低,最主要别人年轻,这时候三十多岁的程序员应该怎么走呢。
3.假设经过这么多年,你的技术掌握还不错(或者业务知识很丰富),那么年龄大些没关系,因为你不需要每天做着写代码,那么年龄要求也许就没那么高,可是这类岗位并没有那么多,一个管理者手下估计带着N个写代码的程序员,那么也就是说就算所有人在技术或者业务上很厉害,还是会有很多人找不到合适的岗位。
现在的软件开发确实很火热,导致很多行外人士做了几个月培训以后就上岗呢,有幸和他们打过交道,一个外行参加了Java速成就业班人,除了java本身之外,其他计算机知识基本上一窍不通,有时候沟通起来还是有问题的,如果这类人就业后不自己多去学习了解,把自己限制于java,那我觉得他也把自己未来的路堵死了,我承认在当下java语言异常热门,可我也始终认为他只是一个帮我们完成工作的工具,既然是工具,就有被替代的可能性。
网友评论