「回顾2022,展望2023,我正在参与2022年终总结征文大赛活动」
2020 年本科毕业,赶上在线教育火热的势头,拿到了在线教育赛道 Top 级别公司不错的待遇,在心满意足和对未来的不安中选择了去北京。一年后,2021.09.30,双减降临,大部门集体团灭。休息了一个月后,最终在 2022.12 入职了深圳当时势头很猛的跨境公司,薪资待遇几乎是业内 Top,除了 PDD 几乎没人能与之相匹配。9 个月后,在可预见中,随着前司在 9 月的大规模裁员而毕业。人很习惯,更多的是无奈,也早就预料得到如果有裁员发生我一定会出现在名单上。笑着和同事们说再见,跟部门老大、几个同事、对接的业务老大喝酒告别,把深圳的房子退掉回到老家,然后躺平了两个月,开始了自己的迷思、茫然。
2022.01 - 2022.03
入职的第一个季度。也是在这个季度拿到了人生中的第一个绩效 C,从前司毕业后仍然对此耿耿于怀。倒不是想埋怨 leader 或者 Manager,在拿到 C 之前我也已经有预感,不管从哪方面看都是很合理的事情。耿耿于怀的点在于我觉得当时的我可以做到更好,也觉得当时面对组内很多还不是很完善的一些流程,错过了获取信任、值得依赖的时期。后知后觉,不管怎样,起码这段经历从事后看犯了很多错误。
- 缺乏有效的沟通或者不知道怎么把问题暴露给上级
- 没有取得信任。国内互联网 271 制度下拿到 C 之后,多多少少就会让人在工作中尴尬。加上我当时是因为交付的问题,会让我更加觉得他人对我的交付会担心
- 技术的快速适应能力。当时组内的技术栈对我大都没那么熟,没能在一个短时间内吃下许多东西
- 组内的问题当然也有,但更多的还是自己的问题,拿到 C 之前其实我自己就对自己的表现很不满意,对自己的产出也很困扰。任何一个组织、公司都会存在一定的问题,没有完美的组织,所以非到除非万不得已的时候,更多的还是聚焦在自己能不能适应职场下的环境
2022.03 - 2022.06
入职的第二个季度。换了一些事情做。拿到 C 之后有点躺平,想卷又不知道如何卷,只能趁空闲时间多看下小伙伴在干什么(偷学技术,笑)。被工作的很多琐碎事情烦恼,开发体验很差,没感觉到有什么技术长进,想反馈感觉未必得到认可、一些想法也不太成熟,只好和同事在午饭中吐槽。公司感觉更注重发展、建立各种衡量指标,DX 这种东西是需要大老板们认可的。这个季度相安无事,但我已经无心留恋公司,外界也已经开始风吹草动,我非常清楚,如果裁员我肯定会在名单。也没有采取提前复习、更新简历什么的,当时只是觉得很麻,如果真裁员了就躺平吧,反正还没房贷车贷奶粉钱,饿不死,积蓄不多也还够活。但有时候还是想珍惜一下自己的职业生涯,忧伤。
2022.07 - 2022.09
一如既往的过日子,裁员如期而至。很平静,N + 2 感觉还不错,比起去年裁员拿得 N + 1 划算。于是签约、当天走人,工作不用交接。当时我还有点气,我觉得起码从职业素养上说,就算我知道我手头做的东西不重要,把手头的事情交待出去算是对公司、自己的某种体面。事后也释怀了。后面和人聊天调侃,毕业两年下来,这赔偿金加起来都够我买辆车了(笑)。顺带两年干倒两家公司,看下家谁还敢招我(笑)。要不要来做同事啊
2022.10 - 2022.11.26
过国庆,去郴州玩。刷刷 leetcode,累计 116 道。看看面试题,八股文。重学 Vite。想看的时候就看,不想看的时候就不看,很躺平。一起毕业的同事估计很多都开始投简历、面试了,我无动于衷。更多的是很茫然,回顾了这两年的职业生涯感觉是个笑话。戳败谈不上,更多的是迷思,思考和困惑。于是才开始很认真的做自己的职业规划、思考自己做个程序的职业生涯。总结了自己这两年的工作经验,就是食之无味弃之可惜。希望未来 2 年内自己的技术水平有真正质量的提升。
2022.11.26 - 2022.12.13
开始认真写简历、面试。由于年底和大环境 + 经验年限,广东内可选的不多。 面试大概持续三周,决定去北京一家外企了。
面经
- JS 基础系列。new、原型链、Eventloop、es6相关、this、call、bind、apply、闭包、Promise、节流、防抖、深拷贝
- CSS 系列。BFC、盒子模型、Vw、Rem、%、垂直居中
- 计算机网络。Http、Http 1.1、2.0、3.0,Cookies、Xss、CSRF、URL 到页面、跨域、缓存
- Node,worker 如何通信、共享内存
- React 相关/ React 和 Vue、Angluar 的区别
- 在 Monorepo 做了些什么、Vite 原理相关、微前端你了解哪些方案。
- 微前端原理、JS 隔离、CSS 隔离、如何在 qiankun 中支持 Vite
- Serverless 相关
面试总结
总结自己的面试经历,基础的东西其实还是要好好看、花个一定时间复习下、手写下对自己也有好处。八股文其实对于一定年限的人来说,回头再看很多东西都能理解了,不再需要死记硬背但还是要全面复习下,基础扎实是对自己技术保底最好的交代。没有定量定性的数据项目,说提效没有相关的数据支持、没有拿得出手的技术难点、没有主导一个值得拿出来说的项目。嚼得东西有点多,但有些东西还不够深入、有些基础还是落实的不够。LeetCode 目前 110 道,面了家初创公司,两轮面试 5道算法题全部 AC 了。不过数组相关经常没做出来,很尴尬。一些手写题也很尴尬,写个 DeepClone,存在循环引用和各种数据类型的 Case。个人目前技术栈
-
React、React-redux、 Vue、Angluar、Node、Vite、Ts、React-Router、Qiankun -
To B 为主,没有什么 To C,Monnorepo 了解但不多,主要还是在相关配套工程实战太少。 -
其实列的也都没有什么用,还是看你会到哪个程度,定量定性不仅仅是对相关好用,对自己的技术栈也是一样的道理。不是看了几篇原理的文章就是懂原理了。
最后
还是有点忧伤,主要是来自对自己职业生涯发展的忧伤。接下来会在社区搞些东西,技术博文我来了,先让我水一篇跟大家打个招呼。 希望 2023 别再让我感觉到忧伤