程序员是一个很聪明的群体,是一群有创造力、有技术能力、有分析思维能力的人。
但随着互联网上35岁现象的普遍、程序员是青春饭等类似的观点层出不穷、一些不负责任的报道,让大龄程序员感到压力山大。
下面我从几个方面来谈谈程序员为什么如此焦虑。
就业压力
目前的互联网行业供需比有些失衡,大部分公司的业务并不需要10年以上的程序员,他们在招聘的时候就明确表示只要3-5年的工作经验。由于国内的大环境不好,导致大龄程序员没法很好展现自己的能力,又不能跟刚毕业的小年轻拼加班,因此在很多公司眼里就是性价比不高的群体。
工作压力
程序员需要在规定的时间内完成任务,并且要够确保代码的质量,需要在高强度的工作环境中工作,需要良好的沟通能力和团队合作精神。如有遇到紧急的现网问题,还有来自领导的压力,这个时候往往都会血压飙升,需要强大的内心,不然很难承受这样高强度的工作压力。
社会压力
程序员一个圈子比较小的群体,大量的时间花在与代码打交道,加上做程序员的都比较内向点,导致他们的人际圈很小。在如今这个人脉至上的社会,很难受到欢迎。本质原因是程序员不像老师、医生、公务员这些职业掌握着社会资源。最简单的就是,人家托你办事,你丝毫帮不上忙,不认识人,没有人脉,没有关系,导致你在别人眼里没有任何的价值。尤其到了过年的时候,家里有个聚会什么的,别人都在侃侃而谈,而作为程序员的你根本插不上话。
学习压力
做程序员压力还是蛮大的,技术迭代像坐火箭一样,需要持续学习新技术,不断提升自己,以保持自己的技术水平。如果没有终身学习的信念,很容易被淘汰,大部分程序员的焦虑可能也是来自这方面。别的行业知识相对固定,而你得不停的学习、学习、再学习,要忍受的那份寂寞与孤苦。
职业规划不明确
刚毕业的时候,觉得程序员工资高就满心欢喜的加入了这个队伍。但是并不知道以后会成为什么样,没有明确的职场规划,做的东西比较乱。哪里需要往哪去,导致什么都会点,但是都不精。有些想着前后端全栈,有的做了一段时间开发去做运维、技术支持、甚至有些做了一段嵌入式,因为各种原因去做了Java等等。在刚毕业的5年,完全没有明确的路线,导致后来特别被动,年龄到了,可是技术却没有跟上。
虽然说了这么多压力,但是对程序员这个群体还是比较乐观的。只要程序员能够持续学习新技术,不断提升自己,就能够拥有一份稳定的工作。如果能够利用好网络把我们的知识、经验分享出去还是会有比较好的收获的。