我是程序员,每天5点半下班。
对,你没看错!朝九晚五周末双休,是不是会让其他人“ 羡慕 ”?
但是我没有感受到丝毫“ 舒适 ”,反而感受到的是“ 危机感 ”,甚至有点嫉妒和羡慕马云说的“ 996 ”! 为什么我会有这种感觉?我想,归根结底这是属于程序员骨子里特有的“ 倔强 ”吧。
自从步入2019,这个经济寒冬的第一年,明显能感受到对互联网和通讯产业的震撼冲击,各大公司不断的进行组织结构调整、开源节流,裁员优化等等。我也切身感受到了,公司业务的不断缩水导致工作量不饱和,很多人的工作节奏也就降了下来,间接导致的便是公司失去了活力,没有生机,没有动力,“ 危机感 ”随之而来。
程序员这份职业,就目前来说确实存在着生命周期偏短的问题,原因无非是工作压力大、工作周期长、学习压力大、竞争压力大。如果不能在瓶颈期实现突破,那么接下来面临的尴尬的局面。
作为一名程序员,居安思危,保持“ 危机感 ”是十分必要的,正所谓“ 温水煮青蛙 ”,大环境的改变能决定你的成功与失败,太舒适的环境往往蕴含着危险,觉察到趋势的小改变,就必须“停下来”,从不同角度来思考,而 学习,是能发现改变的最佳途径的。
如果想在程序发展的道路上越走越远,越走越宽,我认为做到以下几点是十分必要的。
1. 不断提升专业能力
不可替代性
专业能力是员工在公司的立足之本,根基的深度决定成长的高度。在程序员的专业领域中,要不断的完善自身的专业技能,把自己负责的模块做好做精,创造出独一无二的价值,做到别人无可替代。
2. 不断思考
曾子曰 : “ 吾日三省吾身 ”
当然这里的“ 三省 ”不是指想的是早上吃啥,中午吃啥和晚上吃啥,而是“ 重复思考 ”。优秀的程序员和平庸的程序员之间很大的区别在于思考能力上的差距,优秀的程序员不论是在项目开始前的规划和预期还是项目结束后的维护和迭代,总是能够做到深思熟虑、未雨绸缪。另外在面对问题时,优秀的程序员总是能够沉着冷静、举一反三、逆向分析。
3. 不断积累行业经验
三百六十行,行行出状元
在当前的互联网浪潮中,丰富的行业经验是衡量一个程序员的重要指标。在多年的工作中,相信每个人都或多或少的积累了不少行业经验,但是能有多少人主动的去消化理解这些“ 行规 ” ? 我相信能做到的也是凤毛麟角吧。我们程序员在日常工作中,肯定是要按照“ 规格 ”进行功能开发,精通一个行业的规则,能让一个程序员更深刻的去理解“ 我们做的是什么 ”和 “ 我们为什么要这样做 ”,另外丰富的行业经验也会让程序员有很多的选择,比如咨询顾问等等。
4. 不断丰富知识结构
突破现有认知
IT行业技术更新日新月异,程序员一定要紧跟技术发展趋势,不断通过新技术来丰富和完善自身的开发方案。大数据、云计算、物联网、人工智能等技术将有广泛的应用场景,了解并掌握这些技术后才能够从更高的角度来审视当前的行业解决方案,能够找到适合自身发展的,能够走得更远的发展路线。
5. 保持兴趣爱好
张弛有度
猝死、坠楼事件频频发生,每天来自四面八方的压力经常把人压的喘不过气。营养生物学家肖恩—塔尔伯特表示,业余爱好和消遣活动能让人以一种健康的方式释放压力。长期保持几项兴趣爱好可以很好的调节紧张的神经系统,缓解疲惫的心情。跑步、健身、游泳、钓鱼都是缓解压力的好方法。
百舸争流,奋楫者先;千帆竟发,勇进者胜。
在这个充满机遇和挑战的时代,希望我们能够正视自己,迎接挑战,创造辉煌!