起床, 洗漱, 吃早饭, 拿起包走到门口, 告诉妻子今晚可能要加班, 催促儿子把盘子里的鸡蛋吃掉, 然后下楼, 坐车到公司, 打开电脑, 冲一杯咖啡或泡一盏茶; 阳光飘进写字楼的窗户, 铺在键盘上, 办公室里响起 "噼里啪啦" 的敲击声.
一个 "中青年" 程序员的一天就这样开始了.
为什么说是 "中青年"?
因为在现实生活中, 30 岁 - 40 岁的人群是青年阶段, 而中年阶段一般是指 45-59 岁的人群. 但是, 在 "程序员" 这个行业中,"35 岁" 已经是一个分水岭了.
根据 2017 年中国程序员调查分析的报告显示:
绝大部分程序员年龄都不到 35 岁. 超过一半的程序员年龄在 23-30 岁之间.
35 岁之前
精力充沛, 学习能力强,
记忆力好, 工作效率也高,
加班什么的不在话下,
吃饭有时候凑合对付一下就行了,
即使晚上不睡觉也要完成项目.
35 岁之后
考虑的东西多了很多,
家庭的责任更重了,
能力在线可是身体在衰老,
学习能力慢慢减弱效率也开始下降, 企业开始裁员不欢迎大龄程序员.
未来的不确定性让很大一部分程序员陷入焦虑. 是转战管理层? 还是自主创业? 再或者是其他想法? 但是, 似乎每一个选择都不是那么的满意, 因为每一个选项的背后都有风险. 而自己已经不能像年轻时那样不管不顾了, 因为身后不单单是自己的理想. 还有父母, 家庭和现实.
人是复杂而又神奇的生物, 每个年龄都会忧心忡忡, 即使是时光倒流回到一开始意气风发的时候恐怕也会有各种各样的焦虑和迷茫; 比如, 我应该选择什么工作? 程序员这份工作真的适合我吗? 我在这个行业该怎么发展?
或许他们能给你启发:
沟通
老欧今年 39 岁, 身在广州. 从事程序员已经 12 年了, 他第一家公司是北京兴财科技, 06 年年底入的职, 待了将近半年, 当时的薪资是 2000 元一个月.
我问老欧做程序员十几年有什么感想, 老欧说比较后悔当初没好好参加公司组织的学习培训, 当时的开发工具不主流, 如果当初研究钻研一下的话说不定现在发展前进会更好. 现在的老欧已经结婚了, 还有了一个孩子, 平时不工作的时候他就给自己充电补充知识, 最近老欧在研究. NET, 当然如果有什么好点子新的方案他也会马上记录下来.
"程序员最重要的还是沟通能力." 在电话里, 老欧笑着跟我说. 他说他之前一个同事工作能力很强, 人很优秀, 想找个女朋友, 老欧便把自己的表妹介绍给了这个同事, 可惜两个人见完面之后并没有继续联系, 但是后来这个同事还是找到了自己的另一半.
"钻研技术, 开阔自己的眼界, 把知识面放宽, 因为你不一定会一直做程序员. 多给自己充电, 这样就算你到了别的行业也可以发光发热. 还有, 真的要加强沟通能力, 沟通太重要了." 在采访结束时老欧笑呵呵地对我这样说.
能力
"很多时候, 不是你努不努力的问题, 而是个人能力的问题." 武汉的吴先生对我说. 29 岁的吴先生从实习开始就选择了程序员, 如今已经在这个行业打拼 7 年了, 他第一家公司是烽火集团旗下的虹信. 他说到他刚入行的时候, 希望自己技术牛, 觉得技术大牛很厉害, 后面发现自己最关切的还是薪资问题, 更在乎性价比, 不再那么在乎 Title. 因为不是每个人都能做到技术大牛那样, 而提高薪资的途径也不仅仅是成为技术大牛.
"不纯粹, 我不喜欢这样." 对于目前的工作状态吴先生这样评价. 他觉得在技术岗位就应该以技术为主, 但是在现实情况中, 技术岗位更像 "体力活", 因为大家只是做着重复的劳动, 真正做技术并且进入自己喜欢的领域的人是少之又少, 这是一个最好的理想状态. 大部分的人在选择工作的时候首先考虑的不是自己喜不喜欢, 擅不擅长, 能否解决温饱是他们考虑的第一个问题, 尤其是男性."有些看似很正常的事情, 其实都是很难得的."
工作之余, 时间很少, 但吴先生依旧会在周末挑一部自己喜欢的电影来看, 或者带妻儿和父母出去玩. 聊到一半的时候吴先生说他突然怀念起大学时候的日子."要是能回去就好了, 那个时候无忧无虑, 不用担忧工作, 可以好好和朋友一起打球打游戏, 大把的时间享受生活."
吴先生认为不论是在哪个企业工作, 好的人缘和能力是很重要的."要发现身边人的优点和做得好的地方, 然后学习他们的优点; 还有要提高自己的能力, 比如说你三个月能过四级, 那你就要做到一个月就搞定, 在同样的时间内, 你要比其他人看得透, 比其他人更好地执行达到高效率." 剩下的他没有再说什么, 因为他说他也还在继续摸索.
技术
无相已经从事程序员 15 年了, 今年 39 岁的他有一个四岁的女儿, 平时工作之余他喜欢陪女儿玩. 无相在上海读的大学, 后面去过北京, 现在在南宁. 我问他最喜欢哪个城市, 他说喜欢上海, 因为就业机会多就业环境也好.
无相目前是做架构设计和项目框架搭建方面的工作, 上半年学习了 Spark, 大数据处理, 对 Phoenix 和 PY3 也进行了了解.
对于 15 年的工作感悟, 他这样说, 这个行业要不断为自己充电, 要学习接触新的东西, 要更新自己的思想. 我们总说技术技术, 其实 "技术" 两个字是要分的,"技" 是比较表面的东西, 而 "术" 是思想性的东西. 年轻刚入行时, 我们可能更多的关注 "技", 比如我今天又学会了一门语言, 又搞定了一个 BUG, 这些都 "技". 当有了一定的积累, 就开始向 "术" 的层次的发展了, 比如一个架构的搭建, 对一个中间件的理解和应用, 这些更偏重于思想和想法."术" 不一定很厉害, 但 "技" 要很厉害. 从 "技" 到 "术" 的转变是内心的, 当你达到了 "术" 的境界, 就不会一直局限在纠结 "技" 的问题, 你会发现做事情是有方法论的.
"如果对这个行业是真心喜欢的话, 就来吧, 如果只是为了生存, 那还是要好好考虑, 在能选择的时候好好做决定." 无相这样说,"无论在哪个行业都要保持一颗学习的心, 就拿程序员这个职业来说吧, 3 年以下的要好好加强自己的技, 5 年以上的要开阔自己的眼界和思想, 就算要跳槽, 也要记得薪水并不是唯一的原因, 更重要的是提升自己的能力和眼界. 最后也是最重要的, 少加班, 身体是自己的, 有好的身体才能有快乐的家庭, 才能更好地孝敬父母."
无相说这是对所有即将进入职场的年轻人说的, 不仅仅是程序员.
从稚嫩到成熟, 从年少时的无忧无虑到长大后的责任担当, 这一路有过开心失望, 有过迷茫无助, 无论怎样, 生活都在继续; 太阳依旧东升西落, 每天叫醒你的依旧是闹钟, 人来人往, 车水马龙, 城市像一座巨大的钢铁丛林, 每个人都用不同的方式奔跑在路上.
你准备好了吗?
在这里要特别感谢提供素材的老欧, 吴先生, 无相. 感谢你们分享这些真实的感受.
来源: http://www.jianshu.com/p/39f7c8043709