时光荏苒,不知不觉距离我踏入职场的第一天已经快一年了。最近也是看到平台举办年度征文活动,借此契机重新审视自己这两年来的成长历程,也希望对正在迷茫的人提供一些精神上的慰藉。
1.对未来的迷茫
如果要给两年前的自己打上标签,我会毫不犹豫的把“网瘾少年”写在首位。曾经的我,沉溺在虚拟世界中,渴望通过游戏的胜利来填补生活的空虚。无论是GTA5、LOL、王者荣耀还是大表哥,总是觉得玩都玩不过来。经常在王者荣耀中打到强制下线,带着功利的心态玩游戏,总觉得每天都要取得一定的成绩,如此恶性循环。
白天打素材,晚上剪素材发抖音成为了当时“生活作息”,每当发出去的视频有几百个点赞就开心得不得了,幻想着把游戏打好了以后去开工作室当主播,赚大钱,总觉得未来离我遥不可及(说到这里,想到曾经还有人说我有当大主播的潜质。现在想起来真是挺有意思的)
(不过现在我还经常去翻看曾经的作品,这回忆算是疲惫生活的一种解药吧)
到这里,我想这应该就是我的19岁吧
2.命运的四个齿轮
转折点大概是在2022年的年初,有很多事情深深地刺激到了我,这种刺激有好也有不好的。
先说好的吧:
2.1助人为乐埋下的种子
Java课上要安装jdk,但我怎么都没成功,最后发现是电脑安装不同版本jdk,使用%JAVA_HOME%配置path变量无法生效。当时真是开心得不得了,怀着给自己加深印象的心态写了一篇博客,没想到后面被很多人看到,并且不少人私信评论我说感谢我的文章帮他们解决了问题:
回想起来还是成就感满满,这也算是为我以后的技术之路埋下了一颗种子吧…
2.2兴趣使然的开端
当时非常流行前端的3D照片墙,很多计算机人都给自己女朋友做,虽然从出生到现在一直没有女朋友,但也盲目跟风给我关注了十年的蛇姐做了一个:
打开浏览器,运行程序,视觉效果深深冲击到了我。第一次体会到了代码程序所带来的震撼(现在都还回味无穷)。后来想着去尝试魔改,于是开始了前端三件套(HTML+CSS+JS)的简单学习。也没有去B站看视频,纯纯在www.w3school.com上看着教程自己琢磨,那网站有一个在线显示程序运行结果的功能,左边一边写代码右边实时出来样式,写的代码立马就能得到反馈,挺有趣味性。
时常在屏幕前一座就是一整天,注意力慢慢从游戏转到了程序里,逐渐淡忘游戏,这也对我技术学习的历程起到了一个推波助澜的作用,算是给以前种下的种子浇了一点水吧,开始慢慢发芽。到这还都是兴趣使然。
2.3焦虑与克服焦虑
后来,我开始关注到越来越多编程技术圈子的人和事。牛客网,CSDN…见识到了很多先行者的励志故事,也领略到了很多同龄人的出彩人生。这其中有令我坚定的地方也有令我焦虑的地方,但更多的则是感慨与同龄人之间差距所带来的焦虑。有的人大二结束技术栈已基本成型,暑假早已出去实习,而我却刚刚起步,甚至连学习路线,发展方向都不知道。
下面有请他闪亮登场:
迷茫焦虑充斥着我,很大程度上削减了刚开始学习技术的兴趣和热情。
但好在我有一手光合作用:每天还是坚持学习技术,只要一焦虑我就去跑步,实在不行就玩游戏。现在回想起来:很多时候,只要克服了问题那以后就不再是问题。
2.4明白人与人的底层逻辑
唯有自己强大才是原始真解
记得还是疫情网课期间,大二要举办大创比赛。老师通知班上的人自己组队报名参加比赛,期间大家都默不作声,我本以为很少人会去参加,后来发现周围的人都组好队参加了比赛,只是没有叫我(可能他们觉得我只会打游戏吧哈哈哈)。那一刻起我下定了决心,一定要让自己变得强大。直到现在,那心情都不会去描绘,因为我知道是无法用文字来表达的(好在今时已不同往日,心境也有了翻天覆地的变化)
索性化其为动力,我开始明确目标,学习Java。我要做后端开发,虽然他是最卷的语言但:
“我就是要一条路走到黑”
3.坚定自己的选择
后来,我开启了漫漫的自学之路(计算机专业不能局限于课堂必须追求深度去自学才有工作机会,并且我也不是计算机纯科班[计科,软工])…
我有一个习惯就是喜欢半夜刷抖音,抖音的推荐算法会根据用户画像推荐相关视频,那时候也是刚开始Java学习,所以推荐的都是相关的视频。听到和看到最多的就是“不要再学Java了”,“现在学Java就相当于49年入国军”,“学Java?等着毕业失业吧”…可谓是如浪潮般席卷我那刚发芽的幼苗。说不受影响是假的,思想难免会动摇。那时刚好在跟老韩学JavaSE(910集)并且学完这个只能说是刚刚入门,只完成了学习路线的十分之一,未来遥遥无期(还在学数组,门都没入)
其实,在那个时间节点上结合自身情况,我有很多次都想过要中途放弃的,这也是我的不坚定。
我是如何坚定的?
我会时常告诉自己:“我已经没有退路了”
一方面,老韩会经常鼓励我们,那句“我亦无他,唯手熟尔”给了我莫大的力量(相信正在看这篇文章的你们也有很多老韩的学生,一定对这句话印象非常深刻)。另一方面,为了转移时不时产生的负面情绪,我开始手写笔记;把自己独特的见解以博客的形式发表出来;和别人一起探讨学习上的问题;加入了很多学习群互相监督,彼此鼓励;在这个过程中,我遇到了许多志同道合的人和生命中的贵人,如秃哥、JC哥、小黄、阿丘和小威…他们让我更有信心面对未来的挑战,同时幸运收获了不少粉丝,这些都是使我变得坚定的重要原因。
4.我亦无他,唯手熟尔
要怎么去形容2022年才够贴切,是“改变”,“坚定”还是“焦虑”?我想都不如“沉默”合适。这一年从来没有跟任何人袒露过自己,甚至连父母都没有…每当别人问我"你现在在做什么?","你有什么规划?"我都难以启齿,不知道怎么回答…回应他们的只有伪装的“沉默”。因为我害怕付出的努力最后没有得到结果,敞开自己最后会迎来永无休止的冷眼与嘲笑。我多想把最好的结果告诉他们,可话到嘴边完全没有说出来的勇气。
我也知道最坏的结果,但是还是会时常自我勉励
“可能结果不尽人意,但奋力一搏就不会遗憾;即使机会渺茫,但全力以赴会将其更加紧握”(这是王者荣耀里一个英雄,马超说过的,原文是:“若结果并非所愿,那就在尘埃落定前奋力一搏”)
不在沉默中爆发,就在沉默中死去
这一年,我在黑暗中成长,等待黎明的曙光,我相信披星戴月的日子总会得到回报:
日复一日,坚持了一年之久,迎来了大三下开学。我也已经掌握了很多技术栈,也完成了几个项目,在技术层面上有了很大的自信:SSM,Mysql,Redis,Mongo,SpringBoot,SpringCloud,MyBatisPlus,MQ,JVM,JUC,Dokcer,Shell,NG…
认为自己已经达到了去企业实习的水平
5.“金三银四”带来的焦虑
大三下学期涵盖了“金三银四”是一个非常关键的时间节点,每个人都面临着考研or考公or就业的选择。而我在“积累实习经验准备秋招”和“考研”间徘徊了很久,甚至开始过为期一个星期的考研生活:
但是随着三月的到来我还是选择了春招去找实习
面试找工作的时间里受到了很多次打击,现在还记得第一个面试是一个北京的房地产公司,面试的是Java开发实习生岗位,当时和面试官聊得都挺好,面试官也给了我极大地肯定,我认为收到offer也就是板上钉钉的事情,可结果却是事与愿违:
甚至有一次面试了一个半小时,最后还是无疾而终,每一次面完等待结果的心情就好像过山车(激动-平静-期待-失落-绝望)
(无尽的焦虑)
每当有面试,背面试题、刷leetcode都格外有劲,但屡战屡败确实让人煎熬。自那以后我开始陷入了焦虑和自我怀疑,开始思考自己长时间的努力意义何在?你坚持下去的动力是什么?
没有结果的努力好像毫无意义
好在四月带给了我好运,我成功通过了一家上市物联网公司的面试考核,并且成入职
后来我去到了厦门,开启了实习之旅
飞机穿越云层,拨开云雾见光明。我终于可以给曾经的自己一个短暂的交代了
6.学生身份的转变与初入职场的煎熬
签订合同、保密协议的那一刻预示着我从校园走到了职场。配置环境、安装开发工具、熟悉代码…我真正见识到了企业级开发和自学项目的区别:一个service可以写几千行;一段sql可以写几百行;各种中间件,微服务组件在真实环境中的使用;JUC所带来的安全便捷;代码性能、规范性的要求…
为期一周的熟悉工作结束,开始分配给我需求,转向实战开发,这也是高压的开始。
还记得写的第一个接口是去查不同微服务的数据,并组装起来。当时因为性能和规范要求,接口都是要分页的,从微服务来的是一个分页的接口,在分页的基础上组装来自其他两个微服务的数据,对于代码都没看明白的我想了几天才想明白,最后才勉强push,提测,结果还有一堆bug…当时给实习生都定有任务指标,不出意外的话我肯定是没完成。这对初入职场的我打击是很大的,导致每次讨论需求时,我都不敢直视产品经理和测试的眼睛。那段时间一坐到工位上就紧张,感觉这种生活就是煎熬。
自我调整
实习前觉得自己肯定能对写接口得心应手,结果却是啪啪打脸。我意识到继续下去肯定不行,也是从那开始在TJ实习的日子里再也没怎么吃过午饭,睡过午觉,空闲时间不是在做需求就是在看代码临摹别人的写法,加班也是常态,都是希望早日高效,按质按量完成每周任务。
“现在回想起来,竟然大三就996了”(我一点都不提倡996,因为还没毕业将其理解为高强度学习)
很多时候下班回去看手机使用时长都只有一两个小时,而也是在这个过程中,我的能力突飞猛进。心态开始从坐到工位上的煎熬逐渐转变到能够体会带开发带来的乐趣。
过程是曲折的但结果是美好的
7.实现自我价值的快乐
大概实习了一两个月,逐渐得心应手,开始负责了一个独立的小程序后端TJWY。那是一个很有含金量的项目,微信推送,复杂查询,并发编程,线程池等都有所涉及,完全不是普通的CRUD。这期间面临了前所未有的挑战:记忆非常深刻的一次就是开发的“一键推送”功能出现bug(线程池使用不到位),在测试阶段给产品经理推了几万条缴费信息把他手机都搞爆了(真的很不好意思),但好在有领导、同事相助,最后也是逐个击破,受益匪浅。
陆陆续续开发了一个多月最后也是成功上线了(听说现在已经给物业人员在使用)
回望这个过程,写了很多的代码,开发了很多的接口,做了很多的需求,每一次提测成功,直至最后上线,用户的需求得到了正确响应!让我感觉到通过代码实现了自我价值,有句话说“为祖国添砖加瓦(谐音java)”算是被我亲身体会到了,从某种意义上来讲我这也算是为社会做贡献了,觉得这是一件非常有意义的事情!在此,我还是想感谢老东家,感谢领导同事的帮助,希望你们做大做强,早日进军A股。
后来临近秋招,我辞去了开发一职,结束了四个月的实习之旅。厦门也是一个美丽的城市,离开的时候给了我一种失恋的感觉(其实我也不知道失恋是什么感觉,有没有人告诉我一下)
秋招,略…
8.路的尽头是什么,已经不重要了
这一年我走过很多的路,见过很多的人,做过很多同龄人没有做过的事情。从初识Hello World的青涩,再到如今驾驭各种框架、中间件、源码的从容。
后来,我来到了北京,又翻开了全新的篇章。或许我面临着被毁约的风险,或许我无法逃避裁员的浪潮,或许996会成为家常便饭,或许多年后我不再从事开发的工作…但我想,这些都已经不重要了。
重要的是,我在人生最关键的时间里,找到了属于自己的定位,干成了“一件大事”。学会了如何在迷茫中找寻真我,如何在失败和挫折面前坚定信念。我遇到了许多志同道合的人,我们共同成长,共同奋斗。
我知道,未来的路还很长,充满了未知和变数。但我相信,只要保持努力,心怀赤子之心,无论结果如何,我都不会后悔。因为我知道,已经在这个过程中收获了无数宝贵的经验和回忆,已是我人生中浓墨重彩的一笔。
所以,无论未来如何,我都会珍惜这段经历,勇往直前。
笔者很喜欢这一句话,也正是因为这一句话推动着笔者咬紧牙关奋力前行。现笔者做下分享:偷偷努力的感觉很好,在自己还不够好的时候不声张不埋怨,自己一个人一点点的去改变,等你告别了以前的自己的时候,你就可以对自己说:呼,太棒了终于熬过来了。心情放晴,生活变得亮晶晶的,再见了!从前的自己。当说出“再见了!从前的自己”的那一刻,笔者认为任何人心里都是自豪的,因为自己的努力终有所交代!
最后,我想对从前的自己说一声:谢谢你,辛苦了!