前言
本人2017 年来到杭州实习,回头看,这六年间如果算上实习公司的话,我已经经历了 5 家公司,没错!目前这家公司是我的第五家公司(这些现在说来都话长了,有空开篇新文跟大家唠唠)。回归正题,最近看大家都在做年度总结,心血来潮也想回顾一下我的2023年。如果让我给2023 年打个标签,我想一定是:忙碌 、清闲,为什么这么说呢,请看正文。

关于年初
先简单说下公司情况:公司比较小并且成立也不久,人员的话大约是50人不到,研发占了一大半(30人左右,前端大约是8个人),当时并行着A,B,C,D四个项目,所以基本上是一个项目配备2个前端。本人负责项目C,带了个一年经验的前端(我们姑且称他为小老弟)。
事实上,我们是2022年开始搞得这项目,一直到今年2月份,但是之后还有稀稀拉拉的小需求,直到今年五六月份,这个项目才彻底交付。经常遇到大发布就是在公司狗一个晚上,肝到凌晨一点,两点,三四点都有过。但其实项目嘛就是个普通的项目(CRUD的一些个页面), 偶尔几个模块里有涉及到复杂的表单提交。为什么会在这个项目中陷这么久让我苦苦挣扎,我反思了以下几点:
- 管理混乱,别看公司研发还算多,一大半都是领导,干活的没几个,完了出事之后不知道听谁的,别听!听就是在甩锅。

-
产品经理确实专业度不太够(能说会道),但就是做出来的事儿不叫人事,例如:
-
大需求变更发群里,会议也不拉,过两天来验收
-
通知后端改逻辑,但却不通知其他岗位的人(接口不兼容报错导致测试来找麻烦的痛苦谁懂?)
-
需求立场不够坚定,反复拉扯,没有定性
-
原型图画的奇烂无比
-

-
后端delay 导致项目delay(这个完全是公司刚起步,舍不得找经验丰富的老开发),对于几个后端定级及其水平还是表示认可的。
-
测试分不清前后端问题,一个问题不分类乱扔,甚至都不会抓包啊家人们,对此表示目瞪狗呆

-
小老弟经验不足,尤其是在这些个情况:
- 将开发、测试环境搞崩的第N次时(提醒多次)
- 请假,需要改他负责需求时,看到那些杂糅耦合在一堆的代码以及随处可见的警告真的难受,更有甚者,20行代码10行无效。
- git操作的烂,经常使用终极大法:
git push -f
时(提醒过,偶尔改,偶尔还用) - 发布现场溜了时(这种骚操作我也是第一次见,提醒过,没改)
- 改bug未验证直接发布到线上,别人来找我投诉时(提醒过,没改)
所以有时候看到别的项目组中那些个老前端,我也会羡慕的流下痛苦的泪水(夸张了...) 常言道,要对新手多点包容,所以项目收尾收的差不多时我换了个项目组,独立研发另一个项目了。我有什么错呢?我只是还想多活几年啊~

在这个项目结束后,我原以为会有波加薪,毕竟领导对于我还是非常认可的,但他只是认可并无任何表示,这怎么评呢,有些不爽但不至于心寒,想着先吭哧吭哧多搞俩项目刷刷好感再说。
关于年中
年中的前后几个月都闲得🥚疼,但也不至于完全没活干
年中上下3个月左右,我做的事情有:
- 公司基础建设层面的一些工作
这里又细分了很多活:比如维护前端层面的基建以及一些文档的输出,公司层面的各种系统应用的软著以及专利申请等等
- 项目D
项目D是一个对于UI层面有着高标准的古老项目(💩⛰),为什么说他是屎山,具体表现在哪些层面呢?
- 项目内组件及方法等各种复制粘贴(CV大法好也不是这么个好法)
- CSS没有模块化,各种样式冲突以及零复用
- eslint几百条警告(之后有简单重构,重构时头皮发麻)
- ...
- 协助其他项目组做些打杂工作(就跟个钉子似的,哪儿需要我就把我塞哪儿,顺便给我一榔头)
- 专心学(mo)习(yu)
关于年末
公司新开了俩项目,两个项目连轴转
从10月到12月,基本忙的跟狗差不多,加班加到凌晨是家常便饭,有时还要加通宵。y1s1,我感觉自己越加越精神,越加越亢奋。
项目结束之后,我才发现有俩叼毛被裁了...

本来年末了,我也不是很想提及这个沉重的话题,直到朋友前几天跟我说他被裁了,幸好他无房无贷,否则真要坐吃山空。随着2023年的结束,依然随处可见的裁员为这个冬天的寒冷又添了几分凉意,这情形令我不得不提前考虑下未来,好好做一番打算了(准备跑路)。

未来规划
省流 ,大约10s😼
废流 ,大约1min
一个比较大的事情就是我可能于今年年中左右跳槽,打算在四月份去朋友(背景:华为、阿里高P)所在的公司,他在某一线城市的IT公司(规模500人左右),今年上半年一直喊我过去但我没有把话说的太死,只是婉拒。2023年年中还专门回来了一趟,当时是为了挖一个后端大牛,见大牛之前顺便约我吃了个下午茶,聊了聊当前行情以及他们公司的情况。但是说实话,毕竟也在杭州待了6年多,乍然要我离开杭州,我其实是有点不太愿意的,只跟他说大约明年四五月份再过来看看(实地考察考察and面试),他对此也表示理解并承诺会为我预留岗位到今年年中。
为什么我会举棋不定,原因如下:
促使我离开:
- 在目前的公司里待的并不是很愉快,虽然一开始是非常愉快的。
- 来了一年多了,没有涨薪,总是画饼(目测就算涨薪,幅度也不会很大)
- 承诺的每年两次调薪,也没看到苗头
- 公司内部后勤太差,Hr跟员工勾心斗角的,弄的公司乌烟瘴气🤮

促使我留下:
- 需要跨省搬家,费力费马内💰
- 本人React重度使用者,乍然让我换成Vue,不太习惯的咧
- 在杭州待久了,圈子都在这边,突然要走很舍不得(当然,钱给到位什么都好说)

最后,因为我要跳槽的那家公司使用的技术栈是Vue,因此我需要做以下事情以备面试:
- 学习Vue,看看二三版本之间的差异(做个demo系统)
- 刷面经and源码
- 系统复习一遍我的职业技能
- 记录自己的学习历程
结尾
光阴似箭,日月如梭,不知不觉,一年又过去了。2023年真的发生了非常多的事情,导致心态有那么一丢丢崩,不过整个人倒是稳重成熟了许多。2024,除旧迎新,新的起点,新的征途,祝愿自己以及各位掘友新的一年平安喜乐,一切顺遂!
