2024 年终总结:毕业 + 就业,普普通通的一年

4,137 阅读15分钟

扯皮

2024 的年终总结要比去年的早一些,因为 2024 成为一名打工人后就再也没有寒假了,以往的年终总结都是不慌不忙趁着过年的前两天写的,从今年开始放假就只能跟着法定假期来了🤐

当然这也是我第一次在掘金上分享年终总结,之前是在个人博客以及某星球里记录,这个原因会在正文提到

简单回顾了一下去年的年终总结,实际上对于我来说 2024 远没有 2023 精彩

微信图片_20250102203344.jpg

唯一的转变是离开了校园进入职场,可能因为成为打工人后每天生活就变得比较枯燥,但是一整年还是干了不少实事的,借着这次总结我们不谈技术,简单过一遍 24 年的电影,顺便做一下 25 年的规划🥰

正文

抛弃博客,转战掘金

回头看看我第一篇文章发布的时间是 23 年年底,这个时间点是我拿了数字马力 offer 后的一个月,也是 23 年秋招尾声:

image.png

那时候秋招结束做了一下简单的复盘,当时简历上有贴我自己的个人博客链接,但是也听到了一些反馈:界面过于花里胡哨,过多的动画反而有些影响观感,当然这一点也仁者见仁智者见智,一些人也觉得这些动画挺惊艳的

个人博客这个项目实际上是我从大二就开始规划的,那时候刚学前端没多久想做一个全栈的项目练手,更何况刚学前端都对这些动画感兴趣,所以那时候参考了不少其他博主的博客

感觉样式不错的就去扒源码,没有开源的就 F12 自己研究,现在来看一大堆动画确实有些华而不实:

(前方大图 GIF 预警,不过看到这你也跑不掉了,把你的流量交出来吧😁)

animation.gif

animation2.gif

animation3.gif

animation4.gif

animation.gif

这些动效全是参考这位大佬的博客 悠哉wu 的个人主页 - 掘金,当时在 b 站刷到了他的个人博客介绍视频,可惜没有开源,为了扒他的这些动画效果费了不少功夫😐

但也就只剩下界面好看了,说一些这个项目比较坑爹的地方:

  1. 早期使用 15.6 寸笔记本开发没有考虑到大屏显示器的效果,现在换到 27 寸显示器时发现显示适配和触底加载存在问题😑
  2. 系统没有打通 OSS 存储,都是自己先将文章里的图片手动上传到图床再在后台发布😑
  3. 后台系统没有部署线上,每次发布文章都需要本地跑起来前后端服务再进行发布操作😑
  4. 后台系统是早期刚学 Vue2 时写的,代码写的比较烂连个登录都没有,只有最基本的 CRUD😑

再加上自己的服务器和域名都是靠学生认证优惠买的,现在毕业了迟早要到期。域名还好说,服务器续费基本上是天价,也没有更多心思去维护了

综上所述这个博客项目就希望它永远停留在学生时代吧,也许多年以后回看自己刚入门写的代码会有更多的感触😇

而掘金同样是我大二的时候发现的一个不错的技术文章分享平台,想到正好秋招结束了后续会准备春招,就把自己当时简历上的一些亮点都记录下来,一是方便复习,二是平台有一定知名度面试官也方便查看,三是可以作为分享与更多的同学进行技术交流

但是真没有想到会有这么多同学来看我的文章,这一点算是我 2024 年收到最大的一个惊喜😂

实际上到目前为止我都没有主动对外分享过我写的文章,因为我身边几乎没有学计算机的同学更别说前端了,网络上我也没有加相关的前端交流群。所以能够仅凭文章刷到我的同学真的都是缘分,应了那句话:网络一线牵,珍惜这段缘😉

从去年坚持到现在一共输出了 27 篇技术文章:

image.png

与一些高产的大佬相比并不多,主要是因为我对自己写的文章有两个要求:

1. 不写千篇一律的文章,因为不是在记笔记,一些被写烂的主题没必要再照搬一遍

2. 如果写了比较高频的主题,会想办法挖掘自己的亮点,做到比其他人写的更好、东西更多

这两个要求一直坚持到现在,以前会,以后也会🧐

一个前端毕设结束大学生涯

24 年初就已经是大四的下学期了,按照学校的规定需要进行毕设选题,我们那一年是导师和题目随机分配

这里要特别感谢一下我的导师,早在 23 年就提前预定了我🥰,包括我在最后因为毕业论文有一小处格式错误需要全部重新打印,但当时我已经离校了,都是她亲自掏钱帮我办好的:

e62669df521ba941e703774e5df2de5.jpg

3fe4fe5980973069c9898fa6e2d5359.jpg

也感谢她对我毕设想法的大力支持,我几乎是全校唯一一个纯前端毕设,最后纯粹是为了应付论文强行写了几个 CRUD 的接口上去

整个毕设流程我基本上都是处于放养阶段,一些毕设相关的小会议无关紧要的也不用参加,有什么事她都会帮我协商,关于实现细节她都愿意让我放手去做,也算是对我能力的一种认可吧

最终搞出来了这个玩意儿:J.O.S.H— 一个数据可视化低代码平台

image.png

image.png

也算是我对大学四年所学前端的一个总结,它的取名很有意思,跟这个项目内容毫无关系🤣

Josh 来自育碧旗下的游戏《看门狗2》的一个角色:

image.png

高中毕业时我选择计算机专业有一大原因就是因为《看门狗》这个游戏,而 Josh 在游戏中的性格与我个人十分相像:都属于技术宅男 + 闷骚性格

可能我和他最大区别就是我不是一个最强大的工程师😂,所以我以它的名字作为我毕设的项目名称

包括这个项目的 logo,如果有同学了解《守望先锋》这款游戏一定十分熟悉:

image.png

守望可以说是我网游时间最长的一款游戏了,从 16 年的夏天到现在,虽然现在基本上都已经退坑了,但有时还会看看这款游戏的相关资讯🤐

回到这个项目上来,我的学校并不好(二本学院),毕设给的题目基本上都是清一色的后台管理 + 小程序,包括最后我发现整个学校将近 90% 的毕设都是买来的(之前我也接过单子,只能说学生的钱太好赚了😆)

实际上大二大三我已经把中后台项目基本功能都玩的差不多了,肯定比不上真实项目一些复杂的业务,但是最基本的增删改查已经玩明白了

大四我就想做一些挑战性的项目,所以选择了我之前没有尝试过的领域:低代码,并且秋招面试数字马力的面试官告诉我他们那边的技术栈都是 React,而那时候我还是 Vue 选手 React 只了解相关概念,正好缺一个 React 实战项目,所以边学边做🧐

整个项目是仿照的开源项目:GoView 说明文档 | 低代码数据可视化开发平台,那时候调研了很多开源的大屏低代码,只有这个界面比较好看功能还比较全,而且是用 Vue 实现的,正好方便我做参考

这个项目搞完后对我后来入职的工作真的有很大帮助,基本上 cover 住了我目前工作的所有需求,甚至我现在做的功能都还没有这个毕设难🤐,也算是给我的大学生活画上了完美的句号

考驾照,准备迎来牛马生活

时间很快就来到了 4 月份,期间虽然也有参与春招,但结果可以参考这篇文章的开头,没什么好说的:

面试官:Vue2 重写了数组方法,你知道 Vue3 也重写了吗? 我:真当我没看过源码啊?😅 - 掘金

后来意识到自己也没什么机会了,想想数码对我一个二本学生来说也是一个不错的选择,毕竟身边真的很多同学毕业连工作都没有,所以还是放弃了挣扎...

不过没有选择提前实习,想着最后几个月的时间还是留给自己吧。毕设已经搞的差不多了,上班前还有一个最重要的事:考驾照

虽然我家里没车,而且我是晕车十级选手,打开车门闻见汽油味就 PTSD 了,但不妨碍我把驾照搞到手😋

那段时间白天就全专心练车,晚上回来看教学视频,做梦都是倒车入库侧方停车...

但至少结果是好的:45 天,中间还穿插了五一放假,所有科目都是一把过,成功拿到了小本本:

image.png

现在想想趁早把驾照考了真的是太对了,上了班之后压根抽不出来空,下班了驾校也都关门了,特别是科目三需要连着几天练习,上班族基本上都是需要请假去的

既要给驾校交钱又要请假亏钱,练车可能还会遭到教练吐槽,想想都难受😑

拿到驾照后所剩的时间就没有很多了,后面无非是参加学校毕业典礼、整理材料、收拾东西并彻底与校园告别

我的学校比较小,独立的校区大概是 150 多亩十来分钟就能逛完整个校园,回顾四年发现大部分时间也都是自己待在自习室和实验室,也没有什么值得留恋的,想回去看看直接坐个地铁直达校门口了😃

进入职场,开始打工之旅

说是开始打工之旅,实际上对于我一个郑州本地人来说跟换了一个地方上学一样...🤣

我没想到的是数码的应届入职培训还挺完善的,可能是因为我上家实习小公司比较水没有什么培养体系,数码这边上来就是两周的培训:

68b3dc3250467dd44b74deb63054630.jpg

虽然培训最终做的实战项目比较简单,就是熟悉一下蚂蚁这边的技术栈,但我入职这半年以来两次加班都是培训那两周赶培训布置的作业和项目进度,连续两个周五都是 9 点多下班蹭免费打车,后面正式工作就没有待到 7 点过...

工作上其实没什么好说的,因为没有什么压力,自己承担的业务线并不是特别卷,一开始还担心试用期的问题,后来发现只要做好基本的都是稳过的🤐

说是比较幸运吧但也未免太闲了,天天带薪学习扒蚂蚁内部文档,导致年终的述职报告想了两三天都憋不出来几个字,特别是听了其他同学的汇报后发现自己干的事确实太少了

毕竟数马是以交付为主的,如果说自己是从一线回来养老那闲一些肯定更好😆,但刚毕业的小年轻肯定还是希望自己的业务线有更多的挑战

不管怎样下半年也算是领到属于自己的一份工资了,一开始我给自己定的要求是每发一次工资就大消费一次,简单回顾一下这几个月的大开销:

7月份:购买 27寸 4K 160HZ 显示器(1899¥),成功把陪伴我大学四年的 Y7000P 干退休了:

image.png

因为看惯 4K 再看 1080p 真的难以接受,再加上笔记本屏幕色彩不太好噪音大大,所以把数据做了一下迁移就让它一直吃灰吧,改用了家里的老台式

8 月份:购买定制长桌(1199¥),成功把陪伴我从初中到大学的书桌干退休了:

90866dbd0e493818913a2dbf2842ebd.jpg

这个书桌真的很舍不得,只是因为确实不适合现在成为码农的我,显示器放上去旁边再接个笔记本就没地方了,最终将其遗弃

9 月份:中秋节请了全家男女老少将近 20 口人一顿饭(984.5¥),这也是 24 年我觉得最有意义的事

fa1fd2dc379fe93e0beb24d1c9b97fb.jpg

考虑到小孩大人的口味所以吃的是家常菜,也更健康一些,要都是年轻人吃火锅之类的就远不止这个数了🙃

但我一直认为聚会吃饭钱都是小问题,主要在人,唠唠家常谈谈近况拉近关系这才是最重要的

至于后面几个月的工资就全存着了,因为确实没有想到什么好消费的🤐。本来想着换一个高配的台式或者 mac 敲代码,但是发现想要一个高配至少得三个月工资😅,虽然现在也存到了但一直舍不得换,还是将就着用以前的吧

2025

25 年实际上自己有很多规划,技术上、业务上、生活上等等,这里只谈工作和业务,生活就不多说了

回顾前几年的规划通常都是来年要学会 xxx 技术,要做出来一个 xxx 项目这样,而现在工作之后就要有所转变了,数马本身就是以业务交付为主,业务和技术都是相辅相成的,我更期望的是技术辅佐业务,业务反哺技术

但现实往往是有很大差别的,比如这几个月我在业务上并没有很多突出的点,都是"技术辅佐业务"形态,俗话就是吃老本,这就需要自己下面再花些心思去做考量

有时候会发现越闲反而会更焦虑,因为一味想着公司业务主动向我输出内容,自己没有主动寻找内容的规划,最终就导致自身提升很慢,这一点是 25 年我需要着重关注的,所以还是需要做一下规划:

  1. 碎片时间管理

白天工作往往会存在一些卡点,短则半小时长则一两个小时,这是一个很尴尬的时间,学个课程吧时间不够,看篇文章吧又太短了。所以计划这部分时间以收集内容(课程、文章)为主,不费过多的脑子,因为随时都可能被 call 回业务上

  1. 专项能力提升

蚂蚁对数马这边还是有一些权限限制,但是大部分资料都还是可以看的,内部有很多优秀的专项实践:比如 AI、微前端、H5 这些,但缺点是过于散乱,之前是看到一篇就学一篇,这种方式很容易就被带偏没有重点。所以利用上条收集的内容进行分类整理,过滤出精品内容,以一周或一个月为期限进行专项学习

  1. 坚持对外分享,牢记 “水喝多了尿自然就有”

上面这句话来自云谦大佬在 22 年给数马侧的前端实习生的分享,刚入职时扒到了这篇文稿觉得受益匪浅。简单来说要想有更高质量的产出肯定还是要自身实力过硬,俗话说见多识广,源码的学习其实是必不可少的,这部分我会结合自身业务去进行推进,也是我后续掘金更新的主要内容

  1. 不仅要多看,还要多记

眼高手低可能是每个程序员都容易犯的错误,经常会觉得看了某个教程或者是某篇文章感觉就会了,一上手还是啥都不会。这个问题的解法很简单,就是上学老师常说的好记性不如烂笔头,看别人的那永远是别人的,自己理解再重新总结输出才是自己的

如果以上这四点在 25 年我都能够做到的话说明我已经成真正意义上的卷王了🤣

但不管怎样 25 年我还是希望在技术和业务提升的同时能抽出更多的时间给生活,虽然说“我全都要”本身就不太现实,但身体还是第一位,任何有损身体的行为都需要尽量去避免,劳逸结合是最好的