为什么要写这篇文章?
一晃毕业5年了。在职业道路上走的坎坎坷坷,一路上的故事有欠薪、裁员、转换工作城市、被房屋中介坑、疫情......
大学毕业之后(2017年),加入了实习所在的公司从事 Java 开发以及配套页面开发。很有幸作为汽车事业部的一员参与到共享汽车相关信息化工作中去;严苛的代码规范、代码审查让人头疼、出洋相,同时也获益匪浅,好的项目不仅仅是满足用户的需求,同时也要满足开发人员的需求,在这个过程中,我们达成各自的成就感。愉快的时光总是短暂的,公司的发展碰到了一些问题,一封封全员讨薪邮件,加上生存的压力,身边的同事一个一个地离开了,最后我也坚持不下去了。
应聘第二家公司的岗位是 Java 开发,入职以后,前端缺人手,于是我开始接触前端这个领域、慢慢转成了全职前端开发。对于前端领域的知识不够熟悉,于是疯狂地学习前端知识点和请教同事,慢慢地走上了正轨。外部环境的变化,让很多新入职的同事,和我有一个共同点,那就是欠薪。幸运的是,在断炊之前,通过仲裁拿到了拖欠的4个月工资。好景不长,公司的业务经历了停滞、倒退,研发团队疯狂的加班、改需求,试图挽回。现实是残酷的,公司不得不在欠薪和裁员之间做出抉择,最终公司选择了裁员(部分同事有补偿金)。这个时候,职业发展又进行了一次偏离,从熟悉的 React 开发转到了 Vue。做了两个项目之后,技术发展碰到了瓶颈(即:在公司待下去也不会有太大的技术成长),于是决定在年后辞职,重新开始新的技术提升之旅。
不幸的是,过年回到老家的第三天,疫情爆发了,在家困了三个月之后,重新回到了熟悉的办公室,感觉真好。按照既定的计划,做完整个项目之后离职。这期间有一事真的很治愈,我作为一名在外地工作的湖北人印象非常深刻,回到工作岗位之后,每天得申报体温、出入小区得扫码,有一天早上,出小区的时候,保安小哥哥非常调皮的不让扫码,那一刻的感觉是,终于做回了正常人。
疫情的发生,也让我的心态发生了一些变化:从前总是听不进去父母的唠叨,封控在家的三个月,朝夕相处,他们的白头发一年多过一年,作为家里唯一的孩子,离得近点,也方便点,于是我选择回到武汉发展。
在武汉一年多的经历,负责的工作:有技术陈旧的项目;有需求不明确、项目管理不规范项目;工期紧、时间赶的项目;无休止的加班,让人窒息,没有时间去好好生活、去思考、去提升、去探索。于是在去年12月份,选择来到了深圳。
回首这5年,总的来说,我是幸运的。尽管发生了一些不好的事,但碰到的伙伴们,都还相当不错。
向左还是向右?
参加工作以来,接触了很多编程语言和框架:Java、SpringBoot、SpringCloud;JavaScript、React、Vue;Ruby、Ruby on Rails,其他自学的还有很多,就不一一列举了,确实缤纷多彩。
有道是乱花渐欲迷人眼,这几年确实学的太庞杂了,也时常在问自己,是应该多接触几门语言呢,还是钻研其中的几门?或者说慢慢转型成其他岗位?对于这个问题,一直都懵懵懂懂、浑浑噩噩的。
趁着国庆节,一直在思考这个问题。人的精力、时间确实是有限的,人不是机器,有疲惫的时候。尽管有很多方法论,但如果不运用它们,那它们只是毫无用处的图纸,抓住机会就实践吧。
对于今后的迷茫、对未来毫无想法、目标才是内心世界空洞的真正原因,知易行难、任重道远。既然选择了远方,便只顾风雨兼程吧!