「回顾2022,展望2023,我正在参与2022年终总结征文大赛活动」
笔者是一名拥有5年经验的前端攻城狮,2022有太多的曲折和艰辛,同时也有美好的回忆和自己努力奋斗的身影,也对未来满怀希望。本文对2022年的生活、学习和工作感悟做出一些总结。同时刚刚经历过年底找工作的事,也会总结一些面试经验和简历建议,希望对求职者有所帮助
本文从以下几个方面进行阐述(如果不想看前面的废话,可以直接拉到底部【漫漫求职路】,有干货!):
- 生活中的艰辛与小美好
- 裁员风波
- 努力奋斗的“架构师”
- 漫漫求职路
- 未来期盼
生活中的艰辛与小美好
笔者是程序媛的同时,还是一个1岁多小朋友的妈妈,如果说最艰难的时候,一定是产假结束刚上班的那个月。
2月份产假结束回到公司,此时公司已发生翻天覆地的变化,办公室内弥漫着一股诡异的气氛。休产假期间换了位研发总监,实行新的开发模式,每天一小会,三天一大会,日报和周报也需要完成。繁琐的事被占用了太多时间,导致每天完成任务下班回到家已经8、9点了,你说哺乳期提前1小时下班?该做的事还是得做。回到家还要照顾小朋友,半夜起床喂夜奶导致睡眠严重不足,每天上班浑浑噩噩。每天上班如上坟就是当时的感想。最终撑不住把小朋友送回老家给他奶奶带,虽然我能喘一口气了,但操心的事还是很多,后面也没轻松多少(欲知后事如何,请听下文分解)。
虽然说有小朋友挺艰难的,但是小孩子的笑容真的能治愈一切烦恼(文章最后会附上小宝宝图片),而且你以为是你在逗他笑,其实是他在逗你笑。也很庆幸有理解我的李先生,他与我一起对抗周围亲戚的压力,所有亲戚都反对养猫的时候,他毅然决然的担起了照顾猫猫的任务。
这是养的两只胖橘,很乖巧可爱~
裁员风波
2月份时我体会到的诡异的气氛,一直不明白是怎么回事,问了几个同事,他们都笑而不语。直到4月底有同事离职才告诉我是要“优化”,因我哺乳期不在名单内,直接就瞒着我了。有几个相对新的同事被优化了,虽然跟他们共事的时间不是很长,但也是非常舍不得的。于是我也加入到了诡异的队列。4月份据我所知的第一批裁员并不是最惨的,他们拿着N+1出去找工作,那时的大环境还可以,没多久就找到了。有些同事入职酷狗、三七等公司,待遇都不错。顿时心生羡慕,一直在等着被裁,这一等就没了然后~
等到8月份已经不知道第几批裁员了,暂且定为第二批吧。这时一个关系很好的后端被裁了,我们一起讨论计算机知识,我们都喜欢看书,都喜欢猫,都喜欢种植物,都喜欢运动(虽然都很菜),各方面都很聊得来,可以说是蓝颜吧。还有其他关系不错的同事基本都是在这时候走了。这时候哺乳期还是没过,只能等着下一次裁员,这一等就到9月份了。
9月份风云突变。传闻公司要破产了,有说法拿着1个月工资,后面再给N倍赔偿的,也有说领基本工资的。8月份后都沉浸在惶恐中,特别是听说8月份被裁的同事大多都没找到工作,连面试机会都寥寥无几时,心情更是沉到谷底。每天犹如行尸走肉般上班下班,周围同事也都分为两派:想走的、想留的。想走的人一直在等着赔偿,工作不断敷衍,产品也给不到什么需求了。还有一些需要养家糊口的人则更加卷了,卯足劲的不断做着各种优化,实则更加一塌糊涂。9月份简直是混乱时期。到9月底通知下达,80%的人实行轮休制,名为轮休,实则停工停产,直到我12月份离职也还在轮休中。停工停产法律规定第一个月全薪,第二个月开始领基本工资的8成,也就是2300*80%。咨询了好几个律师,感觉维权无望,好多同事都直接找工作了,还剩下一些三期员工艰难维权,希望她们能维权成功吧。
努力奋斗的“架构师”
3月份把小朋友送回老家后,觉得时间多了下来,应该做点什么才能不枉光阴,于是决定考软考系统架构设计师。虽然都说架构师相对于项目管理更难,也有人劝我考项目管理,但想想架构更符合我后面的计划,还是咬咬牙学了。买了希赛的自学包,也在交流群里认识了一些有趣的朋友,有些人考证是国企单位为了加薪,更多的是为了督促自己学习,闲时大家也会一起吹吹水。有很多人除了软考外,还考非全日制研究生等等,即使离开了学校,也没有停止学习的脚步。每每想到这么多人都在努力着,感觉自己也浑身充满了力量,自此之后抛弃了游戏,认真看书学习。这估计就是圈子的重要性吧。
系统架构设计师考试内容可以分为3大类:计算机基础知识+系统分析+论文。计算机基础主要是上午的选择题,覆盖的内容很广,对于我来说还是简单的,因为19年考过软件设计师,范围差不多相同。不过22年的内容更新一些,新增了一些知识点,例如鸿蒙和AI,好在占分数并不多,重点还是计算机基础知识。 第二科是分析题,诀窍主要是在于背概念和多做题,有些人觉得难有些人觉得容易,见仁见智吧。第三科就是论文,大部分人都是挂在这一科,这是对计算机知识的综合考量。不仅考书本中知识点的概念,还有项目中的具体应用,把自己放到架构师的角色中,从0-1的实现一个项目,当然最重要的是手速,2个小时写2000+字,手速也是很重要的。
这是软考写得笔记,两本纸张放一起的,差不多都写完了
有些人认为软考就是鸡肋,没有加薪,不要积分不入户,学到的东西也不深,做前端用到的知识也不多。但是以后的事情谁又能预知呢?也许中了5百万却因为没有户口买不了房呢(狗头)?谁又只甘心于做个前端开发呢?虽说软考的范围很广,每个知识点的深度却不深,对当前工作内容的帮助有限,把眼光放长远来看,其中涉及的架构和项目管理知识,可以让自身的眼界和知识面都更进一层。当然最重要的还是拿到证更能证明自身的实力,而不是空口白话。
漫漫求职路
10月份准备软考,11月份考完软考后休息了几天,11月中才开始看面试题,11月下旬陆续的投了一些简历,12月底找到工作。总共接到9家公司面试,3个面试通过,拿了2个offer。
这是入职之后拍的公司周围建筑
也听闻12月环境回暖,总体感觉相对10月份好了一些,但也不是非常好,一般般吧。前5家面试完全找不到状态,特别是前四家不知道该怎么面试,找不准自己的定位,八股文背得也不太熟练,甚至于有一场面试官看我很多都答不上来,都不耐烦了,我直接想找地缝钻进去,于是草草结束。后狠下心把面试全部推迟,经过朋友的帮助,找准自身定位后,总结一下过往项目经验。以下是我对自身的一个总结:
- 我有5年工作经验,带过两个实习生,实习生能很好的融入团体并成长神速,这也是我的成就。
- 我擅长用Vue和JQuery,投的简历都是Vue为主
- 了解Typescript和uniAPP,虽然面试时会对这些做要求,但目前还没有因为不会ts和uniAPP而面试不通过的。
- 以文档的形式列出之前做过的后台系统和商城中的亮点和难点,面试中很多都会问的问题,亮点和难点每个系统至少列出两个。
- 使用vue的时候难免要封装自定义组件和自定义指令,至少也要列出1个,最好是有一定难度的,技术或者业务上的难度都行。
- 做过性能优化,记一些常用的性能指标和工具,代码结构优化,圈复杂度优化等等
- 做过基建优化,例如流程文档优化,用户体验优化等
总结好以上几点信息后,在应对后续的面试都如鱼得水,轻松应对,项目中的问题基本上都是面试官听我说,只要能流利的说出来就OK,如果是八股文的话就要多背了,网上随便找出一些题多看看。以下列出面试中问的问题:
某科技公司
- 有没有做过谷歌评分?
- vue封装过什么组件
- 有很多数据要渲染时怎么处理
- SSR有没有做过
- node有没有用过
- vue3有没有用过
- 海外网站遇到的难点
- 性能优化怎么处理
- 缓存怎么处理
- 滚动到底部会进行多次请求该怎么办
- vue做过哪些自定义指令
- iframe嵌套有什么问题
- mixin怎么用,与组件有冲突时怎么处理
- vue3 setup
- 怎么跟APP联调
- 文件上传下载怎么做
某科技公司
人事面,没做记录
某智能硬件公司
- 服务端渲染怎么用
- storage、cookie区别,使用场景
- cookie会不会被盗
- 常用的设计模式
- 扫码支付怎么做
- 遇到的难点
某游戏公司
- 记忆深刻的点
- Boostrap栅格系统原理
- 箭头函数和普通函数的区别
- 严格模式和普通模式的区别
- typescript元数组怎么用
- threejs怎么用
- cookie和session区别
- 数据结构:链表和顺序表
- 链表查询的时间复杂度
- 首屏优化
- 预加载怎么实现
- 五角星用css怎么做
- 怎么取dom结点
- 怎么增删一个类名
- vue2、vue3的区别
- node怎么部署服务器
- 单元测试做了什么
- 服务器渲染怎么做
- forEach和map的区别
- 链接取参
- 哈希法
- 印象深刻的模块
- 性能优化
- 性能指标
- 性能监测工具
- 报错监控
- 人员组织架构
- 后台与前台项目对比
- 谁做任务分配
- 项目流程
某电气公司
- 类3D用过哪些
- 项目中的亮点
- 混合APP
- H5游戏做过哪些
某娱乐公司
- node部署
- 性能优化
- vue3做了哪些优化
- 人员组织架构
- 任务分工怎么做
- 代码冲突怎么处理
- 代码规范有哪些
- 路由的原理
- 怎么部署项目
- 多页面应用和单页面应用的区别
- 请求有哪些类型,option是什么请求
- 跨域和解决方式有哪些
- 有没有做过长连接websocket
- 遇到的难点
- 做过哪些响应式
- rem原理
- 出错怎么进行调试,编译过的代码怎么调试
某硬件公司
- 怎么实现v-model
- 组件之间传值
- 双向数据绑定原理
- 视图没更新怎么强制更新
- 判断数据类型
- axios拦截、响应怎么实现
- axios使用方法
- 0-1部署项目
- git协作流程
- code review
- 混合开发做过哪些
- 拖拽编辑器做过吗
- echarts用过哪些
- 同名函数
- echarts原理
- 多语言怎么做
- 技术与业务印象深刻的点
某电商公司
- [1,2,3,4,5]输出成对象
- 对uniapp的了解
- typescript的了解
- 0-1部署项目
- 权限配置怎么做
- threeJS
- seo优化
- 项目介绍
某外贸公司
- 项目介绍
- vue数据传值
- 公司销售额和物流方式有哪些
- 对敏捷开发的了解
有一些写的不是很清楚,是面试之后记录太潦草,记不住了,以上记录不是很全,大部分是简历中的技术点和介绍项目中遇到的点。这是我自己总结的面试八股文,辛苦整理的,麻烦本文年终总结点个赞,谢谢了。还有一些比较隐私的整理不方便发出来,可以私聊我要
总结下来面试就一句话:回顾、总结、练习
- 回顾项目中遇到的亮点、难点,写下来!
- 总结过去面试问到的问题,多查资料,多看,多记录,多总结
- 练习话术,多动嘴,可以跟空气面试(适合于像我一样一讲就脑子空白的人,到嘴边的话一下就忘了,就更需要多动嘴)
面试就这些,当然简历的撰写也非常重要,就大概列一些我认为比较重要的点吧。
- 最好选一个好看的模板(当然内容更重要)
- 如果毕业2年内可以写一些校内的经历,如果毕业2年以上不要再写校内经历了,可以写一下校内拿到的体现技术的证书
- 有几个重要的模块:个人技能、工作经历、项目经历。个人技能从精通》熟悉》了解的顺序,从上往下写,主要写自己会的技术。前端可以写一下学过的后端技术,即使说只会看不会写也是加分项;同理后端可以说写过前端
- 工作经历写自己做过的事,特别是认为更牛,更能体现实力的事情
- 项目经历可以包含:项目描述(主要是业务方面的介绍)、责任描述(自己负责的模块)、内容描述(使用哪些技术做了哪些事)
大致上就这些了,如果需要简历优化建议,可以私聊,尽可能的帮助大家!
未来期盼
其实也没什么太大愿望,就好好工作,好好生活,过好自己的每一天。今年主要是学好React,再继续软考,也会多参加一些活动,多写一些文,再跟小娃娃愉快的玩耍。
最后放上小宝宝图片,祝大家工作顺利!钱钱多到乐翻天!
这是在掘金的第一篇文章,写得不好请勿喷。 the end~