活动地址:毕业季·进击的技术er
写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。
本文关键字:毕业季、职场、学习、IT、Vlog
有必要在文章开头写明:这不是一篇标题党的文章,而是博主自身三次从学校踏入职场的亲身经历和心境变化。
刚好拿到第二硕士学位,没想到竟然能名正言顺的以毕业生的身份参加这次征文。同时拥有5年的工作经验,从事过软件开发、大数据、各种形式的培训、进行过创业、同时也行进在自媒体的道路上。希望用自己的故事将学习、工作、生活三个方面融合在一起,为大家带去一点方向。
博主最初的规划其实并不是成为一只码农,大学时报考师范也是因为想成为一名教师。当时只是觉得自己的数学还不错,于是满脸天真、而又目标明确的只在师范类的数科院中进行专业挑选,当然后来也是被毒打的不轻,故事就从这里开始吧。
当时读的专业是信息与计算科学,是一个数学和计算机相结合的专业,而老师的解读也是:学习的计算机知识是为了解决数学问题的。于是我们的专业当中除了基本的C语言、Java程序设计、数据结构,还包括数值分析、MATLAB、Mathematica等一些与计算方法和软件相关的课程。当然,除了这些课程之外,其余的基本都是数学了,占据了一百多学分的大半壁江山。
其实,只要跟着老师学,通过最后的考试倒也不是很困难,难就难在数学不是一个靠考前突击就可以拿捏的科目。况且很多题目都是证明题,你就算背了定理也不一定能熟练应用,不过平时没努力又能怨谁呢?那个时候一个段子道尽了这世间真实:
虽然自己当时也有挂科,但是对数学的兴趣依然是浓厚的,并且发现这对编程其实是很有帮助的。自己大三的时候,在天津大学软件园(也就是隔壁的天津工大里面)开设了一个软件培训,已经有好多届了,但是和我们学院的合作是第一次。当时的我科目两极分化已经比较严重了,和编程相关的科目基本都是90分上下,而和数学相关的科目基本都是及格线上下。眼见着自己快毕业了教师资格证也没考完,只拿了一个普通话证书。虽然有心考研,但是也不知道考研往哪个方向,毕竟大概率也考不上,真正的考研党已经闷头学了好几个月了。而且一个更加现实的问题是,本专业对应的工作岗位十分有限,很可能毕业即失业。
于是,在培训宣讲结束后参加了试听,最后跟从了自己内心的决定,虽然依然怀揣着曾经的梦,但也只能暂时压下了。为期四个月的培训开始了,以Java三大框架和安卓为主(此时为2014年,与目前的技术栈已十分不同)。经过了暑期假期和大四的上半个学期,完成了学习阶段。当时IT行业的就业形式还不是很紧张,可以用一句话概括:
特别是对自己这种情况,学历和专业都没有太大的竞争力,一开始就直接入主中原显然是不可能的,所以当时就找了一个北京的外包公司实习。想着自己还没有毕业,等到毕业的时候还有一次选择的机会,如果自己的实力有明显的提升,那自然可以换到一个更好的工作。如果没有更好的机会也可以直接留在公司,继续学习一段时间再做决定。
就这样,打着自己心里的小算盘,白天在公司做着一些不很复杂的工作,晚上又报了一个在线课程进行学习。记得那个时候公司在四环,而住的地方是差不多在六环的公租房,每天要5点多起来赶大巴,下班可以在公司吃了晚饭再走,到家也要8点左右。而在线直播课一般是八点半开始,虽然现在看来讲的内容并不是很紧凑,但是十分激情,一般答疑完全结束后已经12点了。自己当时也是冲劲儿满满,和群里一帮兄弟学的很high,会自己整理笔记,一般入睡时间会在凌晨2点以后,算上每天在车上睡觉的时间,一般在6个小时左右。
当时实习的周期就是小半年,我也用这样的状态奉陪了半年。也多亏实习工作几乎没什么工作量,我才得以支撑下来。同时,半夜饿的时候总要吃点东西,于是我买了一大包旺旺仙贝当靠垫,既能当靠背,又能充当深夜补给。由于自己心里还埋藏着一个教师梦,所以除了学习知识以外,也在有意无意的学习着各种讲课的技巧,以及都要做哪些准备,如何搭建知识体系。不仅组建了一个技术交流群(已有8年历史,目前仍然活跃),还尝试一些线上分享,毕竟听明白是一回事,能讲明白又是一回事。这些不仅为以后的道路打下了坚实的基础,也让当时的我受益匪浅。
正当我在考虑是否需要留在公司转正时,已经考研成功的舍友告诉我一个消息,有些学校有一些补录名额。当然,这本来是为那些考研失利的同学准备的,但是看报名要求我好像也没什么不符合的,想着试试看,反正也就是一张机票。那个时候我还拿着微薄的工资在公司实习,坐飞机对我来说也是比较奢侈。面试时间是周日,结束回到北京已经是凌晨两点,索性就在机场和衣而卧,搭第二天早上第一班地铁去了公司正常上班。
最后的结果还是不错的,面试顺利通过,我主要介绍了自己如何孜孜不倦的学习。并且提前打印了几页自我介绍,给到场的老师每人一份,而且特意穿了白衬衫。这也许就是在职场混过的优势,有这方面的意识,我应该是在场唯一一个着装不同的人,也是唯一一个没有参加考研而通过的学生。不过给我的感觉更像是学校和培训机构联合办学的感觉,要多交一部分培训费,不过还是正常颁发硕士学位证书,这对我来说已经很不错了,这还要什么自行车。
这里想和大家分享的是,从职场再度回到学校的那种心境变化。现在的我和当时在大学的我有了几点不同:
记得那个时候完全是一种如饥似渴的感觉,每天5点多起来去学校操场晨跑,然后回来冲个凉水澡,换一身衣服才刚刚到吃早饭的时间,有那么一刻感觉难到这才是大学该有的样子? 白天无论是否有课都会在教室自己学点什么,过的很充实,而且学的是软件工程,自己又工作了半年多,基本不需要为考试担心。感觉现在自己学的每一点东西都结结实实的加在了毕业后的工资上,由于当时的技术栈已经和现在差别较大,没有太多参考价值,这里就不展开去讲了。
在毕业之前的一两个学期基本就已经没有课了,于是我找到了一家做大数据开发的公司,当时想用实习工资签我们一年,但是我据理力争,提出用本科学历签约,等研究生毕业后再谈一轮薪资,成功为同期去的小伙伴多争取到了大几千的月薪。在那个时候我已经逐渐摸索出,也许以后培训讲师这条路我可以走的通。
但是同时我也知道,自己的开发水平还远远不够,没有几个能拿的出手的企业项目经历,如果从助教开始,成长周期实在太长,而且一定比不上在企业中真刀真枪的干,所以我依然选择忍下来,一边工作的同时,一边努力提升自己的广度知识。因为工作中的内容很多时候并不是系统的,很多时候都只是对自己常用的那部分很熟悉,其它的部分不经常用也就淡忘了,而做为讲师要能够应对各种常见的情况,同时能够在计算计网络、数据结构、应用场景疏理、程序编写目的等等方面为学生解惑。在工作中遇到的问题我都会多问自己一个为什么,更底层的原因是什么。虽然花费了不少的时间,但是这却让之后的道路走的异常平坦。
三国杀的吕蒙有一句配音:君子藏器于身,待时而动。虽然本意是刺客怀揣着利器,要等待合适的时机再动手。但是想想,这不就是我吗?为什么选吕蒙,不就是为了等到诸葛连弩,然后大杀四方吗?之前的隐忍与经营就是为了等到机会在你身边经过时,能够不错过!不久之后,我也终于等到了合适的机会。再怎么说,从开发到培训,虽然合情合理,跨度也不大,但毕竟也算是跨行,所以心里也始终没底,我需要一个机会去检验一下自己。
刚好我们公司与一个学校关系不错,也是为了培养下一届实习生,所以开设了一个大数据体验班,每周一个下午的课程。学生不需要交钱,而公司也不想额外增加成本,说白了去上课也没什么钱,但是这对我来说却是一个难能可贵的机会。我毫不犹豫的接下了这一额外的工作,利用休息时间备课,准备讲义,心里也乐开了花。几个月下来,感觉并没有想像中那么困难,虽然瑕疵不少,但感觉都可以修正。在那之后我就开始有计划的面试,将研究生毕业做为时间结点,告诉自己在那之前一定要进入到培训行业。
但是事情并没有那么顺利,第一次面试被拒了,原因也是自己担心的那样,没有培训经验,技术还欠火候。总结面试经验之后又面了几家,也有不少知名的机构,但是要从助教开始,虽然薪资可以,但想想也拒绝了。之前自己的思维受限,一直面试的是Java讲师,就算自己再努力也还是拼不过那些工作多年的开发者和讲师,自己完全没有优势可占。直到后来在一次面试中负责人问起了我大数据方面的经历,当时的2016年,大数据的人员还相对稀缺,但市场方向也依然不明朗,甚至我自己也没有把大数据当作我自己的主要方向,只是一门心思的培训!培训!培训!
在面试中我把自己在大数据工作中的项目经验,技术点,以及去学校进行大数据实训的经历通通讲了一遍,此时我已经看到了她眼里的光。心里说:难到这次稳了?果然,不久我就收到了offer,虽然薪资欠佳,但是对我的定位直接是讲师,并且马上就要带一批东北大学的大数据实训班。
那个时候我才刚刚意识到,我身上真正的优势是什么,学历是一个隐形的光环,毕竟到底有没有发挥作用也不知道,通常是一块好用的敲门砖。而在获得面试机会之后,做为面试者自己,你必须对自己足够了解,不是把简历当成面试的必需品,好不容易凑出一两页纸就可以了,而是在此之前就完全明白自己想要重点表达自己的哪方面,将简历缩简到一两页纸就足够了,之前为群里的小伙伴修改简历的时候很多人都有这样的问题。
从那一刻起,我终于实现了自己的梦想,做上了自己喜欢的工作。当然最开始还是很辛苦的,记得那个时候自己为了多积累一些讲课的经验,在周末又同时去大学里面给学生带实践课,本来可以睡个懒觉的周末我要五点起来去赶车。曾经全天无休的工作了三个月,在这期间是一个休息日都没有的,但是自己倒没有感觉到多累,而且那个时候身体也撑得住。就这样疯狂的工作,如此种种。
曾经以为这样的生活就一直这样下去了,等自己讲课经验丰富了,就可以比较轻松的完成每天的教学。直到一件事情又改变了我的看法,那个时候校企合作比较多,经常会有专业共建以及师资培训。我第一次担任大数据方面的负责人时心里还是有点慌的,也怪自己多瞟了一眼签到名单,发现其中基本都是副教授级别,还有各种院长及副院长,一时间都不知道自己用什么表情好了。好在每一位老师都很随和,平时交流问题也都是互相学习,因为当时自己的年龄真的实在是太小了,现在回想起来真的是有点感动。
但其实真正引起我注意的并不是这些,而是整个大数据在这一个区域的发展程度与节奏。当时成立大数据专业的高校屈指可数,学校也在积极培养师资为开设专业做着准备。但是根据我的个人经历发现,在企业中的很多应用已经远远超出我讲的内容,但是当时大连的整体进度却是慢了好几步。因此我觉得在自己这个年纪,还没有到安逸在一个地方的时候,思考了一段时间之后,决定南下!刚好一路上拜访老友,多年的技术交流群已经沉淀下了不少关系不错的朋友。
我辞去了现有的工作,做好了接受毒打的准备,来到了深圳,来到了这一个生活节奏与北京相比都有过之而无不及的城市。这次我直接瞄准的都是知名的培训机构,因为这些公司里有更为完善的课程体系,更加专业的讲师,更规范化的管理。我很清楚的知道自己要什么,我要重新开始新一轮的学习。在最初同样是不出意外的屡屡碰壁,自己手里的课程体系只能覆盖面试要求的大半甚至一半左右。
最后,还是曾经努力的自己帮了自己一把。在读研时,导师是做数据挖掘方向的,因此曾要求我每周学习全英论文,然后整理PPT汇报。那个时候对机器学习也是一头雾水,但是没遇到一个概念都细心的去查阅,然后做好整理。如果能够搜到相关的代码,也会下载下来自己折腾一番,虽然每次会花更多的时间,但是心里也踏实。终于在一家公司复试时,问到了机器学习算法相关的内容,毕竟大数据总是和算法分不开的,那个时候人工智能同样正在兴起,所以培训内容当中多少都会所有涉及。我凭借着自己时而清晰,时而糢糊的记忆(因为完全没特意准备这方面)终于也答的七七八八。
当时在电话里面基本就直接告知了最后的结果,包括薪资水平等等,那个时候第一次薪资税后薪资超过20K,对于那个时候刚工作两年的我来说已经十分满意了,于是乎告诉自己,下一个目标是税后30K,而这个目标也在一年多后达成了。放下电话后,我沉思了片刻,感觉自己一直忽视的是市场对人材的需求,甚至没有花时间先取看一看各种职位的数量分布情况,每种岗位的需求共性(自己本身就是做数据的,真是丢脸)。自己就只是奔着眼里有的那几家目标机构,而缺忽视了其它数据的价值,如果有所准备,也许结果会更好。
来到之后,果然和我预期的一样,要学的东西更多了,教学压力也更大了,每天工作时间基本上是11小时,而原来只需要7小时,回到家之后还需要继续学习和整理教学材料,基本上凌晨两点能够入睡已经算是比较好的了。那早上要几点出发呢?依然是五六点钟,好在周末有两天变身死猪的时间,可以为所欲为的一直睡。
就这样又过了好几个月的时间,有一次和同样在深圳的研究生同学吃饭,读书时也是舍友。我和他讲了自己的状态,脸上布满了充实感。他听了之后只淡淡的说:新的技术那么多,你追到什么时候是个头。不知道为什么,在那一刻,我把那一句话完全的听进去了,完完全全的听进去了,这是我之前一直故意忽视并从未考虑的问题。我问自己:
一时间,我竟然一个问题也回答不上来。曾经为了能够更加接近教师,规划自己进入培训行业,在那之后呢?怎么为一个讲师规划他未来的方向?我竟然从来没有考虑过,也完全没有概念。在那之后,我开始尝试做减法,不再是大包大揽的说所有阶段的课程我都能带,而是一点一点打磨属于自己的课程体系,构建自己独到的地方,将身边的各种资源逐渐的利用起来,包括技术社群,博客等等。最后的事实也证明这样的做法是适合我的,慢慢的我有更多的时间去写一些自己的东西,做一些自己的事,但是反而却感觉自己在行业中越扎越深,经常会有各种合作和项目,在那一刻感觉自己以另一种方式重生了。
说到这里,之前的篇章要完全的翻过去了。在国内可以说是已经进入了一个越来越好的势头,最后已经是入驻到学校里,过着和大学老师差不多的生活,并且收入也十分可观。同时,自己的很多资源也已经慢慢全部流转起来,经常每个月的副业收入也都在五位数以上。但是。。。谁又不想去外面的世界看看呢?我想之所以塞尔达传说与原神大受欢迎也是因为每个人在其中都有一个属于自己的世界吧~可以无拘无束的在其中遨游。
其实,在出国之前,我有仔细的考虑过,而且考虑了很长的时间。方方面面可能对我来说都是一次彻底的归零,现在信心满满,不知道自己到时候是否能够面对。但是思来想去,这不过是一次兑换罢了,这就好像将自己之前练的一个账号里面的全部资源进行兑换,而能够兑换成什么,价值几何却不那么确定。但既然决定去做,就不要放不开手脚,一步一步做就是了,最后我只告诉自己:别人可以,你为什么不行?
虽然我的本意是出来见识一下国外的技术栈,工作模式等等,希望直接进入到工作当中,无奈自己依然差着好几个Level,所以只能折中采用留学的方式。读博士又担心自己没个五六年,怕是逃不出来,万一自己的财力不足以支撑到那个时候饿死在异乡那就太凄惨了。所以选择了再读一个说是,专业也是选择了自己很熟知的CS,但是这样一来,我依然有一个大问题要解决:英语是我的死穴。
虽然平时编程都是用英语,但是并不构成说话的语法,也不需要发音组句子。现在面临的首先第一关就是英语考试,自己得高分是不指望了,只要能过线,在学习语言课的同时学习一些专业课倒也不会影响毕业的时间。打定主意之后,我就开始像中学生那样开始啃单词,背作文,练发音。。。啊,真是一段不堪回首的时光。
最后也真就只是稍稍过线,每一分都是那么的瓷实,瓷实的让人心安。转眼间已经研究生毕业了,两年时光又匆匆而逝,离30岁也越来越近了,眼看着自己真是没几年好折腾了,也确实该找个地方稳定下来,真是有些累了。整个读研的经历也就不用细说了,两个字:自学。我这散装英语也就能应付一下考试,和本地人solo还是坚持不了一回合的。
不过在整个过程中还是有一些有意思的事情的,和大家分享其中一个吧。我之前觉得中华文华博大精深,对于语言文字的使用已经达到出神入化的程度了,但是没想到在英文中也有类似的用法,却是以另外的角度。记得之前使用Zoom在线上课的时候,我们用的在线学习系统出了一些问题,要请一个工程师来调试,而给我们上课的老师对电脑的操作还是停留在比较初级的阶段。在工程师指导老师操作的过程中,经常是指东点西,就当气氛要陷入尴尬时,我听到老师说:Welcome my world and feel my pain.(欢迎来到我的世界并感受我的痛苦)
当时我听到这句话内心是卧槽的。。。原来英文也是可以这样用的,虽然很难达到中文的一语双关效果,但是在某个程度上却做到了,而如果用中文去说反而有些怪怪的。现在又到了踏入职场的时候了,不知道这次的重出江湖还能否像之前那几般的幸运。
虽然还有很多想写的,但是文章过长也不是好事(其实是找不到好的配图了)。所以在文章结尾就把自己的一些感触分享给大家吧。
工作是永远都做不完的,很多事情想着忙完再做可能永远也没有机会去做了,时间是可以挤出来的。记得第一次没有回家过年是因为疫情,而从那之后开始,可能每一年次数都要累加了。在地球另一端的我除了打几通越洋电话,用快递给家里买点东西以外什么也做不了。前一阵,家里一个至亲的人过逝了,记得上一次还是在十几年前,当时还不大的我哭的几近昏厥。这一次虽然内心已然平静了不少,但很有可能已经是有些恍忽了。
有的时候坐在椅子上有些发呆的看着国内传过来的消息,直到看到表哥发过来的那一句:等你回来我陪你去看他。在那一刻眼泪再也绷不住了,把自己埋在被子里放声大哭。。。曾经不只一次的想过,等自己一切都稳定下来就可以给他们带去更好的生活,孰不知这个念想断的是如此突然。
网上有很多摸鱼的段子,也有对资本剥削的笑骂。我觉得只是当作解压和笑谈就好,特别是技术这一岗位,需要不断的学习。把对技术的学习当作对自己的投资,针对某一个项目的深入思考很可能为之后的工作带来启发。如果工作本身并不饱和,可以自己学点用的到的知识。很多人觉得不如休息休息,但反过来想想,你自己在学习提升,还有人发你工资,这有多么的划算。
论语《子罕》中有云:逝者如斯夫,不舍昼夜。原意是形容时间像流水一样不停地流逝,其实时代的发展又何尝不是这样呢?各行各业的发展无一不在向前奔流着,而IT行业又是其中的主流。站在岸上观望的人自不用说了,投身其中的人如果不能跟上一样会被甩下。
想说的话还有很多,但是就暂时写到这里吧。借这个机会,公众号会开启一个新的系列:成长之路。小编会邀请自己机器视觉、人工智能、区块链、数据挖掘、项目经理、大数据架构、软加开发等方面的朋友为大家分享他们每个人的成长之路,将于近期开始更新,大家可以先期待一下。
最后附一段上一段毕业Vlog,祝大家毕业快乐,前途似锦!
我又又又毕业了!第二硕士学位Get!
扫描下方二维码,加入官方粉丝微信群,可以与我直接交流,还有更多福利哦~
活动地址:毕业季·进击的技术er