奇妙的前端2022年终总结!!!
前言
今年已经算是步入前端行业的第二年了,时间过得真快啊,转眼回望这两年感觉就像在做梦一样,这一年感觉是对自己视野和技术一个飞越的一年。
奇妙的入行
大学嘛,就疯狂玩耍,那时候还做了一两年Lol的直播,突然有一天大四啦,其实我当时也不是特别慌(当时特别自信就心想反正工作不是随便找嘛,找不到就继续打游戏因为当时打游戏还是挺赚钱的可能业务能力强的话一个月1-2w之间把,还特别自由),然后有一天室友说有个公司来学校开宣讲会(招人)
让我去帮他占个座位。
我去了在那玩手机没等到我们室友来,然后突然上面就发卷子了
!!!没错,笔试,紧接着就稀里糊涂一顿答,然后竟然过了
???然后就面试也是在我们学校里面,面试等待区待了很多人,公司给你一张纸让你选前端还是后端,当时看到后端那页写了很多人,前端可能3个人都没有,我就心想em选前端
把(我要做不一样的烟火
,毕竟打游戏是打不了一辈子的,现在想想真不错啊!),然后我的前端路就开始了。
实习
在这之前我先描述一下我的状态,作为一个大学里基本没有吸取知识的小海绵,我是啥也不懂的,就是真正意义上的啥也不懂,html
,dom
,js
,vue
,数据库
连这个概念都没有。
转折
但是让我意外的是,公司就让两个前辈前端大佬,来我们学校先开始了14天的培训。前三天先讲了一下概念基础的东西(就是比较实战那种不是八股文),然后剩余十天给你设计图,和一些JSON数据,接口,让你用vue
搭建一个电商项目,没做完也没关系就是练手。
进入公司
我现在回想起那时候的状态自己都觉得自己挺厉害的,早上7.30 - 20.30都是培训时间,然后培训时间完了,我就拿着比站上的免费教程恶补基础,到什么程度就是走路吃饭看,睡觉想,每天都是学到睡着耳机里还是课程的声音第二天又反复循坏这个过程。
可是当我进入真正去公司(是个接外包项目的公司
,还比较大)实习之后,发现前面那种状态还只是easy
模式。14天的时间根本不够就是把js
、css
、vue
学到能实战的地步。实习交给你的任务根本都没法下手。
转折
可能那14天,公司的大佬发现我比较菜嘛,然后我就是由一个外包的同事
一对一带我。后来过了很长的时间有了概念之后我才意识到我的运气是有多好
,因为那个外包的同事很负责
、而且很卷
、还很强
,除了喜欢听我吹他就其他都没啥。
可能听我这么说没什么感觉,因为我很菜嘛,经常可能深夜一点钟
还能看到我的提交记录,我有时候晚上12点
还会问他问题(现在因为自己也经常回答别人的问题了嘛,才知道当时他可能究竟有多烦,就像是你这么菜能不能去看看基础
,这种问题为什么要问我啊之类的感觉)。这段hard
模式的时光持续了两个月,基本都是自己写一点,他到我电脑前面写一些,缝缝补补,勉强完成任务的感觉,每天只睡4个小时。
独立
然后我就变强了,我基本已经是一个合格的api
使用者了,能自己独立的完成任务了。顺带提一嘴(带我那大哥也转正还加工资了),这时候我以为自己总算是可以睡个好觉
了。
有个晚上我准备美美的睡一觉,大哥突然在深夜
打电话来骂我了:"你xxx,你这么菜,睡你xxx,起来给我卷",然后发给我一本红宝书的pdf版和一些db课。......Em,行,我看还不行吗。就这样慢慢的到了我要毕业(6个月又过去了)
,也是我要结束实习转正
的时候了。
其实那时候已经感觉不太好了(大概就是一眼望到头
,每天都写一样的东西
,然后下个项目还是一样的东西
,对自己没一点提高
),大哥跟我吃着烧烤喝着酒谈了一下心,大概内容就是:外包公司是不利于你以后的职业发展的,我很看好你我觉得你有成为强者的潜质
(吹自己一下),你可以这段时间去找一下我帮你盯着。md现在想想真是贵人啊!!!
奇妙的面试
作为一个没经历过正儿八经面试的人,出去面试肯定是碰壁的
,大概面了7-10家,都是碰壁的问啥啥不会
,但我心态也特别好,就那种越挫越勇,我其实每次面试都会比上次好一点,然后我就遇到了现在这家公司(也不是什么大厂国企,但入职要签保密协议)。
为啥我觉得很奇妙,第一点
是因为现在这家福利特别好每一季度季度奖金,年底13大概就是14-17薪的样子,而且对比城市同等毕业生水平高了几乎快一倍,二线互联网城市毕业就11k左右。第二点
是是真的闲啊,一周五天班可能每天就只用工作两个小时。最重要的一点
就是自由,且同事友善。
当然这个是后话,主要是那个面试
我们这边分部的前端老大也不问你什么八股文,现在回忆起来他好像就问了你一些基础
的东西就后面就是我们两个在技术讨论
,我当时心里想你boss
上开这么高的薪资就问我简单的问题,然后就理所当然的从那家外包跑路了,来到我第一家正式上班的地方。
正式工作
我们分部这边只有两个前端,项目很多技术栈也特别丰富,随便说说把:node,v2,v3,react,react-native,egg,nuxt,qiankun,trao,uniapp,mpvue,bi,echart
,要是vue为主,移动端react为主,但好在产品线业务线已经高度成熟了,可能就一期迭代写5,6个页面改几个参数。
而且最好的一点就是
复杂不单一的问题
,举个简单的例子把:Puppteer
高并发导致服务服务器内存拉满,拖拽卡顿
,移动端垃圾机型
适配、长轮询等,简单的说就是搬砖的内容
变少了。
这么爽我最开始肯定是放飞自我了一段时间,但后面实在是闲的太无聊了,恰逢其时这时候以前打游戏的一些老板就问:鱼鱼啊,你现在做程序员了哈,会做xxx什么不。
然后又开始了写代码写到自然睡
的状态,然后就有瘾
了,是的写代码写出瘾
了,就那种类似打游戏的感觉,没有人会烦你(毕竟你是在工作嘿嘿嘿),自己沉浸式写代码
,还顺便把生物钟管理了(如果白天精力过剩晚上睡不着,就一直写代码从早写到晚,包困)。
然后现在就有意在把主技术栈切换成react
,其实把这事没啥难度,框架这东西在我理解起来只是一个工具
,只是说掌握工具的程度
各有不同,有些人只会用工具,有些人知道工具是怎么搭的,更厉害的就知道工具内部解决了什么问题还有什么其实方式替代。
学习
可能我现在的平衡是学习
>业务
(钱),因为没这么大的需求,房买了婚结了长辈身体健康老婆不缺钱别杠。主要的重心还是想变强,还是想去接触更厉害的东西,去提升自己的视野和补充前端拼图。
但说实话,想去接触更厉害的东西是去大厂,但我又很抵触白天开会晚上写代码这事而且现在我们这边也没啥好的业务线,再加上我是真讨厌背八股文的。所以算了随缘把看明年有好点的业务线没,对于八股文把,不如直接去看源码把源码读懂
,再输出
,再思考为什么要怎么做
,随便你问。算法每天刷保持一个敏感度就可以了,复杂的源码也总是伴随着算法的。
难道学习不是为了去更好的公司拿更多的钱吗
?这是很多人提到的一个问题,确实是这样的是对的。但我不行,我觉得喜欢才是最重要的
,我因为喜欢写代码才去学习,写代码对于我自己的情绪是一个正反馈
,才每当我看到优雅的代码我是发自内心的感觉很舒服,我也想这么优雅,我也想怎么强。而强所带来的收益只是附带的而已。
输出
就是写博客,一方面是为了加深自己的一个对知识的理解程度了
,另外一个方式就是表达能力,组织能力的锻炼
,顺便还慢慢在学画图,还是挺好的一个方式的。
关于工作之外
嘿嘿嘿,看到大家都写了一点,我也写一点把。
老婆特好,就是每次可能她其实很带孩子很辛苦的还工作承担了特别多,悄悄说一句她比我收入还高,然后我就在旁边写代码,有时候可能自己写代码写沉浸了嘛然后人就是那种消失状态一天都不回消息(可能是因为她也很忙),她都不会抱怨什么 = - =,就只能说三生有幸了一点都不作,而且人好看,就不放照片了,互联网懂的都懂。
长辈的话都身体健康,已经霍霍磨刀准备接手孩子的教育了。
娱乐方式:写代码,看小姐姐跳舞(哈哈哈哈哈哈哈哈)。
致谢
祝大家身体健康,事业顺利,感情不受挫折,其实上面说了很多都是报喜不报忧了,生活中那我们还是多看看开心的事情,糟心的早点忘了就行。
转载自:https://juejin.cn/post/7175520275843252280