简单回顾5年职业生涯,混子前端也要持续前行

底子状况

我是95年前端小菜鸟一只,现在在深圳一家创业公司担任前端小组长,组内两个都是本年刚毕业的小伙,本身自己便是半桶水了,挺怕耽误他人开展的。

写这篇总结主要是回忆一下自己从大学毕业到作业5年来的一些生长阅历和心路历程,期望在自我回忆的过程中面对真实的自己,继续找到前行的方针和动力。

(PS:不含技能内容,十分水,JYM可以提前溜)

学习阅历

我一向都是一个没什么长远方针的人,喜欢随遇而安,或许也是因为缺少主意,在高中前两年极尽自在的干了许多想干的工作,逃自习上网打LOL,上课睡觉看小说等等。 第三年的时分感觉周围的人都很尽力,在这个气氛下觉得的确也更专注,加上自己还有点小聪明,拼搏了一年,走运的考上了本省的一所211大学读计科-网络-信安大类。2年根底2年专业课程,因为上了大学少了教师和爸爸妈妈的管教之后放飞自我,经常熬夜打游戏看小说,以至于挂了高数和大物,然后也没认真学到很深的东西,仅仅为了敷衍考试,底子没学到太多干货,底子是吃喝玩乐混,毕业前总是想着回5线老家考个公务员事业单位啥的躺平一下。

大学的时分触摸过C、JAVA、Python这些技能,可是都仅限于简略的课设要求

  • 大一的时分参与过校园的社团,触摸过一些校园网的技能,写过一些简略的**HTML+CSS+JQ**的简略页面,便是主页轮播图和一些文章管理的,所以其时就埋下了往前端开展的种子吧。
  • 大三暑假那年出了点状况,改变了初衷,所以为了搞钱开端想到一线城市卷一卷。可是因为没有参与导师的实验室做项目,底子没有项目阅历,课设作业许多也是抄宿舍大佬的。
  • 大四开学开端就开端整一些简历预备秋招,那会中软国际来校园招聘,其时也没怎样上网冲浪了解,不知道外包公司对未来工作开展影响这么大(后续弥补),仅仅觉得别的校招书面考试都挺难的,其时参与过广州多益网络,VIVO一些公司的书面考试都没过,这个过了之后能到深圳并且有时机到华为本部作业,觉得是一个不错的时机,其时没有招聘前端的,只有C和JAVA的后端开发岗位,因为自己JAVA不可挑选了C,被分配到华为的交换机框式嵌入式相关的开发部分,其时觉得自己反正也是小白,跟着学习应该是可以的,可是事实证明不是钻研的性情的话很难往下开展,都是后话了

2017~2018

  • 17年2月新年收假后接到电话说节后要到深圳参与青训营,然后开端实习,去到那儿之后和来自不同校招的同期大约100+人一同参与青训营,其实便是各事务线负责人讲一下公司的具体项目的运作流程,开发的开发/测验/上线/运维的一些相关内容,为期一周,然后一同去松山湖骑行玩了一天,就被分配导师带领到各自的事务线进行实习了。

  • 我起初是在东莞那儿做交换机指令行的嵌入式开发,三方签的6.5K,实习2.5K不包吃住,所幸东莞租房便宜,单间底子500左右,华为的嵌入式开发渐渐迁移过松山湖那儿了,机房需求场地大,在深圳成本高。

  • 咱们这边底子是做华为的外包项目,不在华为本部,主要便是开发一些框式交换机的指令行和状态监控相关的一些东西,依据事务需求开发某个模块,由华为SE写文档,MDE细化,咱们依据切分的事务模块成为小owner,随后拉相关的人开会澄清,确认周期之后进入开发,刚开端触摸项目代码的时分,感觉头十分大,因为嵌入式C的开发和自己在校学习的不同巨大,许多钩子底子不懂是哪块代码引入的,并且因为咱们是外包,中心的模块咱们是没有权限检查代码的,只可以看的是自己事务模块的仓库,开端都是导师指导咱们哪块有做过类似的,让咱们把那个函数CV曩昔,改一些逻辑这姿态,开端底子上一天才能写两个功用函数,提交代码的时分git也要由华为的人审阅代码才能合入,然后由CI/CD集成生成的软件包,还要经过网口上传到设备,老一些的只能经过烧录的方法,所以开发快可是验证很麻烦;可是仍是把握了git的底子指令和团队开发的底子流程

  • 毕业后直到18年头每天底子都是加班到10点/11点的姿态,感觉自己对于C和嵌入式的把握仍是不可,并且没有太大的开展兴趣,并且得知中软底子上招外包很少给涨薪,底子上第二年来的都是倒挂的,究竟只需求你来做简略的功用模块开发,然后后续相同的类似功用都交给你,比较难/中心的需求底子上都是华为本部做,重复/机械的事务才会外包到中软/软通一类的公司。所以其时就谋划着润,可是又不太想继续搞嵌入式,所以就内部转岗堆集一些前端的项目阅历,其时面试原型链/闭包之类的都没答上,所以只能平薪到了一个部分做前端开发,其时项目组用的angular1和echarts开发,从18年3~12月就底子是在做我国铁塔某分公司的体系,从头开端做回前端,开端学习到ES6和一些组件开发的思想,彼时vue和react现已比较流行了,可是项目组没有运用,而自己也是比较佛系的人,下了班便是跟兄弟们开黑打本,其时沉迷DNF底子周末都在打乌龟卢克刷SS什么的,也错过了一段飞速开展期

  • 跟着最初一同进中软的同学们一个个换岗到其他公司,薪资都上了10K以上的时分,十分羡慕,可是整简历出去面试的时分,因为大部分公司都是用vue/react,所以其时面试状况不太乐观,决议停一段时刻好好学习和温习面试,于是18年末挑选了裸辞,其时在出租屋好好浪了一段时刻推古剑,然后才开端学习vue,都是在网上一些课程和文档,然后git依据原项目整一些demo这样,然后去成都找了波发小,他校招进的我国工商银行,世界行要分配到成都当1年半电话客服,去那儿玩了几天,逛了锦里,武侯祠,看了大熊猫,吃了好几顿火锅串串,成都真的是一个很美丽的城市,原本还想去川西玩玩,成果快过年就先回家了~ 其实想想成都仍是一座蛮合适程序员开展的城市,和杭州一样是新兴的准一线

2019~2022

  • 年后进行面试,因为中软的外包作业阅历,过了面试也会被这个为由压薪资,说外包2年等于半年之类的,其时贼气,感觉如果有点挑选的话刚毕业的同学们少选外包,除非钱给的足,并且底子上是入职即巅峰。

  • 19年便是进入现在这家创业公司,是做工业互联网相关的自研体系,终于薪资涨到了11K,不过是大小周,可是其时公司的技能栈是vue,并且有个5年的老哥带,所以就决议留下,开端上手时也因为都没怎样用过,element,axios,vuex以及许多客户定制的内容,所以那段时刻也是飞速进步的一段时刻,那位老哥其实vue的运用时刻也不长,可是其时的确教了我不少关于vue的相关常识,包含vuex,指令等等。仍是很感谢他的,入职后我就被老板让弄看板相关的开发,便是许多echarts图表展现,那段时刻啃**echarts**文档很勤,也在社区找了许多custom的比如和特效来弄,痛并快乐着吧。成果7月的时分老哥和老板吵了一架,当场就和我交接了,然后我就莫名其妙成了唯一一个前端,开端整体保护公司的前端项目,包含后台PC,小程序(原生)这些,痛并快乐着,可是的确是磨练人,小公司的好处是一个人又当开发又当测验又兼UI,其时公司的项目也是外包某个公司用vueCLI+webpack3搭的,底子没有内部组件,是一个很粗糙的项目,其时感觉好多功用用element的模块不满足事务场景,包含大数据table和tree会导致卡顿等一系列问题,所以在论坛上找了pl-table,学习到了虚拟列表和可编辑表格的一些处理方法,才算渐渐走上了前端开发的正规,第一年挺潦草的度过了。

  • 20年过年时爆发了疫情,为了怕不能正常回深工作,2月底就提前回深了,3月在家工作了一个多月,其时底子是开会腾讯视频,然后依据客户定制的功用模块用墨刀画UI,然后自己进行开发,可是那段时刻咱们体系的定位不对,跟许多同行竞争中丢单,所以老板和合伙人也很焦急,随后咱们老迈(据说是TX10000以内工号的,可是感觉他之前做游戏的,主要用的C++,对现在体系用的Java微服务架构不了解,后来找前同事高档架构师给咱们体系从头规划了架构,又进行了一波重构,然后老板又从IBM拉了一位资深顾问,带技能团队的来给咱们从头规划了UI和交互,然后从20年末开端进入重构,原本顾问大佬问我能不能用AntDesign,因为其时对vue的支持不可,又不太想切换到react,所以就回绝了,又错失一个生长的时机。20年末子上因为现已习惯了现有的技能,底子上需求都是可以及时完结,所以又进入了舒适圈,除非遇到需求的时分才会自动去搜索相关的信息,所以导致了现在的焦虑与迷茫,这是后话了,或许自己一开端就不是一个合格的程序员吧。哦咱们公司每年会给小涨薪1K,这年到达13K。

  • 21年因为重构项目需求扩充人手,我面试了一些人,招了个2年多的开发,和他一同用3个月完结了原体系的重构,这年因为许多客户需求定制开发和类excel表格录入,所以咱们用了**handsonTable**这个三方完结,可是这个二次开发不像element等组件好改,底子上是要运用到JSX的语法,所以也“被迫”的跳出舒适区;因为需求打印,又学习了不少打印相关的三方组件,终究仍是挑选了无预览的**LODOP**,公司事务也开端好转,底子上可以到达盈亏平衡。此刻薪资涨到14K,可是比较于同龄,不少同学多次换岗之后现已有25K往上,尽管当时创业公司薪资少,可是的确有给到我一些股份,并且气氛相对轻松,所以暂时也还没有动的主意,可是感觉到技能现已在止步了,然后开端触摸到掘金,看了同龄人的一些技能分享和B站的一些模拟面试,感觉自己和他们比在常识体系上差距有些大,不过彼时现已有了萌发退意的主意,想要回老家省会开展,然后年末考了一个公安厅的事业单位,书面考试过了,3人进入面试,终究结构化面试没发挥好,比第一差了0.01分,无缘编制,就只能想想看怎样卷了。

  • 22年头立了一些flag,想要拼一拼大厂,可是组内另一个前端因为某个小程序新需求和老迈吵了一大架,然后当天下午就和我交接了T-T,原本还想着他顶我,我好润的,然后本年经济下行的状况下,公司事务居然还有增加,导致了我又变得忙了起来,下班底子就10点了,彻底没有学习的动力和精力,前半年就这么过了,6月的时分改了简历,想着去外面测验一下看看行情如何,成果也一向没有去面试,或许也是还没下定决心改变吧,所以总想着拖延一下,加上公司在人员丢失的状况下,为了稳住老员工,开端给咱们按项目收款的份额取得奖金,所以薪资有了一些涨幅,所以感觉自己有点像处在温水里的青蛙,因为这个公司也创业4年了,现在看来商场还不可认可,只能算是维持在一个状态,可是自己也渐渐走到了成家立业的年龄,爸爸妈妈的身体也渐渐变差,疫情以来阅历了外公的离世,以及好友父亲因为癌症离开,感到得过且过有点不太好,所以想要改变下现有的状态,不要到周末节假日就报复性熬夜,少玩游戏,少追剧,多花一些时刻重塑自己的工作技能,好好把握未熟练的浏览器、JS、工程化、TS、把职业新出的内容使用到现在的项目中,进步开发功率的一起也能进行校园提高。

回忆总结

回看自己这5年,其实大大都时分仍是缺少考虑,没有做好工作规划,所以现在尽管年限到了可是感觉技能水平远没有到达同龄人的水准,当然或许与作业中尽管有记笔记,可是没有收拾总结输出,所以学习效果不佳吧。 也或许是我们都比较卷吧,究竟职业如此,没有人能独善其身,既然决议往下走,那么也只能把缺失的东西找补回来,最近在看《认知觉悟》,里边说到说到人大都时分被本能和心情控制习惯于做简略不考虑的事,缺少耐心坚持长期有利的工作,颇有感悟,写下此篇回忆也是为了直面自己的曩昔,然后好好复盘与修正缺乏,为了变成更好的自己提供一些学习,加油吧!