选星球知识星球精选大全

码农翻身

已运营997
成员数4297
话题数7305
精华数349
问答数1672
科技互联网编程
星主

刘欣

149/ 1年

微信扫码, 本站特惠加入

3天无理由退款

星球介绍

刘欣,码农翻身公众号作者,畅销书《码农翻身》作者,前IBM架构师,近20年从业经验,用故事讲解技术是拿手好戏。

最近几年在 IT 行业经常听到“中年危机”这个词,我理解的“中年危机”主要是指大部分 IT 从业人员在 35 岁之后职位和薪水很难有大的提升,甚至临调岗、被裁或者减薪的情况,而生活中,上有老下有小的经济压力却慢慢变大,最终导致手里可支配的钱越来越少,甚至负债越来越高。

我从 2006 年开始做 JAVA 开发,到现在已经有 13 年,中间一直从事软件开发和研发管理的工作,虽然工作经历比较丰富,但我在面临工作选择时,由于自己没有规划的随性选择,导致了我的中年危机来的很早、很自然,只是我一直未察觉。

今天我把自己的从业经历、反思以及建议写出来,相信对从事 IT 行业 5 年左右的朋友来说,应该都会有一些启发。
 

 从业经历 


我 2006 年 7 月毕业于武汉一所 211 大学,非计算机专业。在 3 月份我参加了一个 IT 培训机构为期半年的全职 JAVA 培训,从此走上了程序员之路。
 
培训机构在北京、上海、杭州、广州和深圳五个城市都有就业办事处,9 月底我们的课程结束,国庆刚过,我和几个选择去北京工作的同学坐上了去北京的火车。
我之所以选择北京,主要是培训老师说那里的 IT 氛围更好,就业前景和机会更多。

到了北京之后,不到一个星期就找到了工作,公司主要是做保险行业的软件。我所在的事业部原有的系统前端使用 Delphi,后端使用 C,刚进去的时候,正碰上系统在做 web 化改造,前几个月还不是很忙,07 年过完年后部门接了一个战略性项目,工期比较紧,所以加班就很多了,慢慢的身体抗不住了,有被掏空的感觉。
 
到了 9 月的时候,考虑到合租的房子快到期了,平时的工作主要是 js 前端, java 开发很少,数据库就没操作过,再干下去培训机构学的东西都快忘了,加上正在谈的女朋友在广州工作,所以我辞职离开了北京到了广州。

在广州过完国庆后花了半个月时间找到了工作,新公司主要是给移动公司做业务系统,一般是 3 - 5 个人的开发团队,从需求调研、需求评审到系统开发、部署和运维,项目管理过程中涉及的各个环节能都接触到,一般的项目周期大概是半年,做了几个项目后,我从一个开发人员慢慢变为项目经理,可以独立带团队做项目。

就这样到了 10 年初,老婆换了工作要去深圳上班,我想着技术人员去哪里找不到工作,于是毫不犹豫的辞了广州的工作去了深圳。
 
在深圳找了快 1 个月,终于进了一家很有名的软件公司,新公司是做 ERP 产品的,和之前项目型的公司不一样,新公司的分工比较细,产品的研发管理也更规范,从产品规划、需求分析、功能开发、系统测试、实施部署都有很完善的流程,我在公司的主要工作就是功能开发。
 
在这家公司做了快 2 年,我厌倦了在不了解客户实际业务需求的情况下,只能被动按照需求文档做开发,反复修改同一个业务功能的工作,然后辞职跳到了一家外包公司,进入了一个做保险公估行业系统的项目组担任技术经理。

在外包项目快完成时,我从外包公司转到了项目方,岗位由技术经理变为项目经理,项目上线运行后又成了新公司研发部的部门经理。
 
到了 14 年 7 月的时候,前任技术总监给我推荐了一个工作,于是我去了一家做互联网教育的创业型公司任项目经理, 14 年过完年后公司资金链出现问题,我磕磕碰碰地坚持到了 10 月,最终还是离职。

离职后对互联网教育还抱有一点期望,我又去了另一家做互联网教育的公司,虽然两家公司所处的行业是一样的,但实际上商业模式完全不同,在新公司做了半年开发,结果公司上轮融资的钱花完了,下轮的钱还没着落,公司裁了一部分人,我也在其中。
 
16 年 4 月我失业在家,想着在外漂泊了快 10 年,自己还一事无成,心里很是失落。

经过一番考虑,我最终决定离开深圳回武汉重新开始

回到武汉后在猎头的推荐下, 6 月份入职了一家环保行业的公司做项目经理,说是项目经理,其实整个项目就只有我一个人。办理入职手续时,HR 才告诉我公司资金链断了,试用期 3 个月的工资还能发下来,转正后就开始拖欠了,拖了 3 个月还没发我就提出了离职。
 
提了离职后正好大学同学推荐了一个工作,于是 16 年底我去了新公司任研发部经理,新公司是做建筑行业,做了 1 年多,到了 18 年下半年公司资金也出现了问题, 11 月的时候我离职走了。
 
在家休息了几个月,由于被连续四家公司的资金问题搞伤了,我希望下一个公司能靠谱一些,通过朋友的朋友推荐,我在 19 年 3 月进入了现在这家公司做开发,公司主要做银行业务。
 

 反思


我认为自己最大的问题是没有明确的职业规划,每一个选择或者每走一步都没有向一个长远的目标靠近,漫无目的的前进其实只是自己在原地打转。我反思自己的危机主要来源于三个方面:
 
1 、行业的选择
 
对行业选择的忽视是我犯的最大的错。

我一直认为作为一个研发人员,技术才是最重要的,所以我从来没有重视行业的选择,从事 IT 工作 13 年来,涉猎的行业包含了保险、移动、ERP、公估、教育、环保、建筑、银行共 8 个。

可以这样说,我每换一次工作,就换了一个行业。除了环保只做了半年,其他行业我都基本做了一年以上,但即使做了一年甚至两年以上的行业,我也只敢说对行业的业务有了一个初步的了解,根本达不到深入了解,更谈不上会有建设性的意见。

而我随着年龄的增长,学习新技术的能力和动力比不上年轻,对业务的了解也没有比别人更深刻,甚至还不如已经在这个行业做了几年的年轻人,我对公司的价值体现不出来,“中年危机”自然就来了。
 
2、 人脉的积累
 
这里的人脉主要指行业里其他从业人员对你的认可度,很多公司比较重要的岗位大部分都来源于熟人的推荐,而在我的经历中,只要是熟人推荐的岗位待遇都比我自己找的要好很多。

要积累足够多的,足够好的人脉,那应该在一个地方长呆下去,而我先到北京,再去广州、深圳,最后回到武汉,看起来很快活,去了很多城市,实际上很傻逼,因为每换一个城市,其实就是我把刚积累起来的人脉归零了,以前的领导、同事、客户甚至竞争对手对我的认可都没有用了。只能再从零开始慢慢积累,浪费了很多时间!
 
3、 个人的提升
 
由于没有明确的职业规划,我不知道自己会走哪条路,应该提升哪些方面的技能,我只是沉浸在一次次业务知识的学习,以及公司现有技术的了解中,忽视了外面又出现了很多好的技术和管理理念,慢慢的技术和眼界都停滞不前了,个人价值和竞争力降低了!
 

个人建议


1、 选择一个好的行业深耕细作
 
在一个行业深耕细作,对业务有了很深的认识,加上做了多年的行业信息化系统,以后不管是做产品规划还是项目需求,或者是售前支持都能很快上手胜任。业务上的积累是会随着年限的增加越来越多、越来越深,越来越有价值;而技术的更新太多太快,随着工作年限的增加,学习新技术的能力降低,很容易在技术的更新换代中掉队。所以在学习技术之余通过时间的积累来加深业务知识的学习,会更容易。
 
但哪个行业好?值得我们专一的去学习,这就见仁见智了。如果实在不知道这个行业好不好,那就看这个行业有没有钱,像银行、证券、保险等金融行业,完全就是不差钱的,可以安心做一辈子;如果一个行业被有名的资方大额投资,这个行业也可以考虑;但是如果有机会进百度、阿里、腾讯、京东、字节跳动等大的互联网公司,就不用管什么行业了,先进去再说,别的不说,至少能让你的眼界和人脉提高一个档次。
 
2、 不要把全部的精力给公司
 
我们和公司之间是一个双向选择的关系,公司不可能因为你将一切都奉献给了公司而给你提供超出你自身价值的薪水。

所以不要为了工作而把自己 all in ,要给自己留有一些时间和精力,可以自我提升增强自身的能力,可以参加外面的交流会增长见识,认识更多优秀的朋友,可以花时间写博客、更新微信公众号增加知名度等等。千万不要在公司一味的埋头骨干!
 
3、培养一个运动爱好
 
IT 行业加班比较多,大家对身体的重视都不高,培养一个运动爱好,除了能给自己的生活增加一些趣味,也能锻炼身体,延长职业寿命。

「码农翻身」星球


星主介绍:刘欣,码农翻身公众号作者,畅销书《码农翻身》作者,前 IBM 架构师,近 20 年从业经验,用故事讲解技术是拿手好戏。

微信扫码加入

星主:刘欣
码农翻身

长按识别二维码

3天内无理由全额退款

浙ICP备20013390号-1,联系我