生化环材的转行前端之路

2,193 阅读14分钟

「时光不负,创作不停,本文正在参加2022年中总结征文大赛

前序

时光荏苒,岁月如梭。眨眼间,2022年已经过去了一半。回顾自己二十多年来人生,矮穷挫似乎注定是贯穿自己一生的代名词。曾几何时,我也有着穷且益坚,不坠青云之志的年少轻狂,总是梦想着以后要走出这片从小生活到大的小山村,去外面的世界见识各式各样的新事物、闯荡出属于自己的一片新天地。

如今只身在外漂泊4年,历经社会的风吹雨打。曾经的年少稚气开始逐渐消退,在即将进入而立之年的前夜,我终于是找到了属于自己的一片天地。至于能否在这片天空下成功建立起自己的事业,回顾毕业4年间的我各种抉择,我想在我会继续寻找答案。

开局生化环材

2014年,我从一个偏远县城考取了一个二线城市的普遍二本。我当时很喜欢电子产品,当年智能手机风头正盛,我最大的爱好就是和同学们研究讨论新出的智能手机。凭着一腔热血,当时填报志愿时,我把前几个志愿都填了计算机相关的专业,天意弄人,可能是分数不够。结果不出意外,一个没背景、没见识的小镇做题家最终被录取进了最后一个专业——材料化学专业

当时刚就读时,我还想着问题不大。过一段时间再转专业到计算机就行了,后面却是因为转专业需要年级成绩靠前、自己学习松懈等等原因,最后放弃了。就这样,我和大部分大学生一样,开始沉迷电脑游戏、手机游戏等等娱乐手段,在一天天游戏中迷失自我,浑浑噩噩地度过了4年。

初入职场

漫无目的地度过了大学4年,我毕业了。虽然自己在学校说不上不学无术吧,也可以说是少不更事。当时我以为凭着自己在学校里面学的三脚猫功夫,多少也能进个实验室从事实验员的工作。结果当然是被社会无情打脸。看着校招里面的招聘信息,什么工厂管培生、实验员、质检员等等工作是有不少。但是仔细一看,三班倒、单休、远郊、月薪3-4k起步。。。。。这样的工作谁会去?况且我也干过不少暑假工,痛定思痛,最终我没有选择进工厂当实验员。最后找的毕业第一份工作,是环境采样技术员。结果又是被社会毒打

环境采样技术员虽然不是在工厂里面干活,但是工作内容却和工厂息息相关。因为我每天都是出差去不同的工厂,对工厂里面的工作环境进行检测。每天都是带着相同的仪器穿梭在不同的车间,把仪器放在流水线工人旁边,开机、抽气、到点关机、取出样品、贴上标签、到下一个流水线岗位。。。。就这样循环往复。

刚开始或许还有些新鲜感,时间久了就开始怀疑人生。我堂堂一个二本毕业生,干着这种毫无技术,三岁小孩都会的活,又有什么意义?我寒窗苦读二十载,什么无机化学、有机化学、物理化学、分析化学、结构化学等等专业知识在这里除了懂得念一下收集的样品名称之外,几乎毫无用处。就在这样麻木混沌的工作环境和思想挣扎中,度过了三个月的试用期。

在这三个月中,我经历了常人都有的迷茫、彷徨,也见识过各种各样的工厂环境。可以说我见识过的工厂,比一般人这辈子听说过的工厂都要多。比如铝制厂、炼铁厂、橡胶手套厂、水泥厂、制衣厂、酱油厂、制鞋厂、电路板厂、造纸厂、家具厂、塑料厂、玩具厂、热电厂、手机平板组装厂、打印机厂等等,数不胜数。可能是见识过外面残酷的工作,也了解了众生疾苦。我决定要跑路了。

说出来你可能不都信,这份工作转正居然还要考试,而考试内容就是平时用的仪器操作知识、收集样品的操作步骤等等。我至今都还记得,当时我考试通过后,思考了十来分钟。就向我的上级领导提出了辞职。现在回想起来,我那个领导应该也是第一次遇见我这种,刚过了转正考试没几分钟,态度立马来个180度大转弯。

就这样,刚毕业的我干了三个月环境采样技术员,工作内容与我想象的大相径庭,工作环境更是一言难尽。最终我选择了提桶跑路

教培人生

从采样技术员跑路之后,我经过同学介绍,进入了教培行业。

刚开始是在一个老乡的小工作室里面辅导小学生。这样显然是无法满足我这尊大佛,后面又经过不停去面试,我进了一家颇有规模的教育机构。就在我以为将要在教培行业扎根时。入职一个月之后,老天又给我开了个玩笑!我被炒了! 原因也是令人哭笑不得,居然是因为入职培训没通过,或者更准确来说,是这家教育机构招人太多,公司没有这么多岗位,也不可能养闲人,所以我和很多新来几个月的人一起,又被这个社会狠狠地教育了一顿。

当年的我,真是想了三天三夜也想不懂,这家机构为什么会这么狠心。当时公司三个月内新招聘了近50多号人,然后集中在一起进行入职培训。这个培训其实也是非常扯谈,培训一周每天都是在会议室听上面的领导画大饼,吹嘘自己多厉害,说要在教育行业如何大干一番等等。令我最反感的就是,培训期间每天在开会之前都要像保险销售或者传销那样喊口号、练正步。到了下班时间也不能走,要练习个人才艺,要在培训结束的晚会上进行表演。回到家之后,还要写今天的学习总结、个人心得。这一顿操作下来,我是真的被这套洗脑操作恶心到了。

最后我被炒,也算是预料之中。因为在培训期间,会对每个人的培训表现进行评分。而我,毫无疑问是评分最低的人之一。当然,用现在事后诸葛亮的角度来看,这个教育机构这么搞是为了挑选出性格外向、能言(演)会道的人。所以当时50多人参加培训,最后没有通过培训,被炒的那十几二十多个人其实结局早已注定。

经过重重波折,我在被炒之后又靠着当时认识的同事介绍,一周之后入职另一家教育机构。时间已经来到了2018年底,我正式进入了教培行业。开始了在这家机构2年的摸鱼生活。

转折点

2018年年底入职之后,我在这家机构无忧无虑的工作了刚好1年。2019年底新冠来了,整个2020年,网络上课、网上教育开始流行。但是对于主营线下的教培行业来说,却不是一个好消息。因为时不时的疫情封禁,教育机构的招生越来越困难,资金流动开始紧张。而我所在的校区,最终在2020年的6月底,关门大吉。然后我被调任到另一个校区。

在踏进新校区的那一刻起,我就知道我要准备后路了。因为我来这个校区刚好是在暑假期间,但是机构里面却是门可罗雀,员工比学生还多。我以前的校区,疫情之前每到周末都是人头涌动,这样还是逃脱不了关门的宿命。新校区这个样子,显然是做不长久的。所以我又开始思考今后人生的去处。是继续在教培行业摸鱼?还是转行?

经过一番思想斗争,我决定了转行编程。毕竟教培虽然轻松,但是薪水是真的少。而且教了这么多初高中生,真正会认真上课学习的也没几个。几乎毫无成就感的工作,不仅是浪费我的时间,也是在浪费学生的时间。

自学前端之路

经过向以前读计算机专业的同学打探,我知道了计算机的工作岗位主要分为前端和后端,前端入门相对简单些。然后我开始自学前端。至于你问我为什么是不报培训班,反而是自学?原因也很简单。

  1. 因为我是真的穷,虽然干了快2年教培,但是平均月薪不超过5k,要我拿出2-3万脱产去报培训班,那我还不如自学。
  2. 我有着这大把的摸鱼时间,可以带薪自学。我也相信自己的学习能力和毅力。

2020年暑假,我正式开始了自学前端之路。还好我运气不错,很快就找到了一份详细的学习路线资料。 就凭着在b站找到的学习路线资料,我从HTML、CSS、js、vue一步一步进行学习。当时,上班打卡完回到自己的小办公室,就打开笔记本电脑开始在看学习视频,一直看到下班。下班回到宿舍,又继续看,直到睡觉为止。每日都高强度学习10个小时以上。大部分视频都是黑马的,跟着pink老师学习了很多东西。后面又看过不少尚硅谷的视频。HTML、CSS、js、ajax、node、webpack、vue学了一遍,也跟着视频敲过几个小项目。老实说,这段时间我这辈子最勤快的时刻了,哪怕是高三高考那段时间都达不到这种忘我学习的程度。因为我清楚今后无法成功转行的话,那这辈子真的要吃土了。

就这样到了2020年12月,我跟这家教育机构终于是双向奔赴了。我自以为学习得差不多可以尝试去找工作了,而这家教育机构公司也以合同到期不再续签为由,变相炒了我。

然后就是疯狂投简历、面试的过程了。一开始的时候,自然是不断碰壁。最主要是生化环材转行计算机实在是不容易。面试被人问到是转行的,人家立马脸色就变了。同时也是因为自己学习得不牢固,功夫未到家。面试表现得唯唯诺诺,说话都不敢大声点。

经过不断地面试,一遍遍重复着面试八股文,同时加上面试经验的累积。最终我成功入职一家人数有60人左右的小公司。

正式入门

这家公司在我刚入职的时候,只有50-60多人的样子。公司里面大部分项目都是外包出去的,真正的技术人员只有30来个。前端开发只有2个,加上我才3个。还记得我刚进去没多久,就被领导安排去搞gis地图相关工作。我直接是当场懵逼了。什么gis、超图我tm都没听说过,突然要我搞?我差点被吓得当场跑路。还好,我刚入职还没有正式安排项目,只是先安排学习gis相关的知识。

然后我又硬着头皮学习了gis地图相关的技术。一边百度,一边GitHub,边学边用,后面逐渐开发出了使用高德地图api、cesium等技术的网站,算是步入正轨了。就这样靠着边学边用和绝不能被炒的强大毅力,我撑过了试用期。

随着公司项目的发展,公司进入了快速发展期,开始急剧扩招。人数从刚开始的50-60多人,半年时间翻倍到了120人左右。新来的技术总监也带来了行业内的通用开发标准,开发流程、代码规范、kpi考核等等开始陆续上马和日渐完善。

在工作的一年多里,我也学习到了很多东西。不仅是前端HTML、ui库、vue三板斧技术日渐熟练,开发流程也开始走上正轨。同时在下班之后,我也没有停歇过学习。因为我知道之前学习的东西还是远远不够的,不仅技术上不熟练,技术深度上更是为零。于是,我在下班之后每天坚持花2小时左右不停地学习。为此,我补习了有关计算机基础的知识,如数据结构和算法、了解过Java后端、sql语句、dockers。又尝试过搭建脚手架、ui库、搭建项目开发模板,也学习过vue3、react,甚至跟着b站的教程和网上的博客文档仿写了一个mini版的vue3。通过坚持不懈的学习,真正补全了自己在技术广度、深度上的不足。现在虽然不敢说自己在前端上面造诣有多高,起码可以说自豪地说,自己也是研究过vue3框架源码、甚至仿写出一个mini版vue3的人了!

今后的道路

经过转行以来一年多以来的磨砺,我算是正式进入互联网计算机这行青春饭了。随着年龄、阅历的增加、我也逐渐开始有了35岁被毕业的焦虑。我深知自己天生不是做管理的人,不会察言观色、不会向领导溜须拍马。人际交往水平仅限于直男式说话。只会一心专研技术,技术水平也是一般般。这样的话,我几乎肯定是做不到技术的最顶层-架构师这种岗位。那就意味着我只能在一线开发岗位,这样的人自然是无法躲过35岁危机的。虽然自己离35岁还有很多年,但是早做打算并不是什么坏事。

因此,我最近半年来又开始了认真学习,在go和rust之间,选择了rust。在下班期间学rust语言,从而接触到了区块链这个新型行业。虽然在我看来,诸如比特币、以太坊之类的虚拟货币炒作不过是浪费电力,割韭菜的庞氏骗局。不过从技术层面来说,区块链技术倒是一个新型的数据结构和算法,这个行业靠着比特币的热潮在最近几年也是一时风头无两。

经过半年学习,我学了rust和区块链的知识,仿写了一个模仿比特币的挖矿程序。现在,我觉得自己又行了。后面有机会的话,就跳槽到区块链行业。希望可以跳出互联网行业35岁危机的魔咒吧。

p2425582542.webp

不努力逼自己一把,怎么会知道自己做不到呢。人还是要有些梦想的!