一位双非本科前端的2023总结和2024年展望

1. 前言🧐

今天是2024年1月3号,元旦假期后工作的第二天,本来应该和往常一样,完成今天的工作之后看买的小册。但是突然想到女友元旦和我说的一句话:你怎么不爱发朋友圈了。是呀,印象当中从21年大学毕业之后就变得不爱分享生活了。我本人从小时候开始就不喜爱阅读和写作,所以我的文笔不好。但是自认为我的大学生活还是十分丰富多彩的(除了没怎么学习哈哈哈),所以特别爱分享动态,虽然那个时候还是QQ哈哈哈。但是,今年对于我自己来说,是变化巨大的一年:生活的变化(工作从长沙-深圳、和女友变成异地)、技术的变化(从Vue到React)、个人的变化(身体、心态),我觉得,是时候对自己的2023年写一写总结和展望了。

2. 前行的足迹👣

2.1 为何选择前端

我的回答是:因为热爱,但我对"热爱"这两个字打引号。

为何打引号,我相信不可能有人从小就热爱前端吧(毕竟2008年左右才开始前后端分离)。至少从我的交际圈来看,很少有人能够真正从事小时候的热爱。

我小学写过作文,作文里写到长大后要做一名医生,让癌症不再是不治之症;之后,在第一次接触到电脑之后,萌生了当程序员的想法(虽然那时候更多是打游戏的网瘾);到达高中之后,因为没有明确的人生目标,三年都是盲目的,理所当然高考成绩不理想,也没有复读的想法,上了一所双非本科,就连选的专业也是没有经过深思熟虑的(电子商务专业,现在庆幸这个专业和计科搭边);上了大学,大一第一堂课,系主任就明确跟我们说明了我们这个专业之后毕业有三个方向(运营、数据分析、技术),在"试驾"了三个方向之后,还是选择了小时候的热爱--技术。那为啥没有选择后端呢?我想说,如果可以,很多男孩子年轻的时候会想要一辆激情张扬的迈巴赫,而不是低调舒适的迈腾(因为前端写的东西看得见、摸得着,能写一些酷炫的特效)。

我没有认为后端不好,现实是前端更多是在程序员鄙视链的底端😭。我认为我们不是要成为一个算法、后端、前端...的程序员,而是要成为一个程序员)。

相信有人可能会问,现在整个互联网的行情,选择前端会不会后悔。至少现在来说,我是不觉得后悔的。

就像我不后悔志愿选择了现在这个大学, 因为我在这遇到了我的一生挚爱、篮球队兄弟。

人生不是工厂模式,不是基于模板create出来的。每个人生阶段都需要做出自己的选择,我选择了前端这条路,程序员这条路。

2.2 2023年职业回顾

更换工作

今年和女友一起从长沙来到了广东,原本的计划是在广州找一份前端工作并落脚,但是一个没有大厂工作经历、非科班、双非本科、1.5年工作经验的前端,在广州的面试机会少之又少,有几个面试通过的,薪资却没有达到预期。历经一个月,最终只能选择了一个薪资合适base深圳的制造业公司(当时还有格力的offer,但是薪资少了1.5k😡),开启了异地生活。

新工作

四月份入职到现在将近一年,目前个人基本算是稳定,受到了leader的肯定。真正有了react的项目经历,同时也接触了一些新的技术,包括组件库的搭建、CI&CD、容器化、2D和3D可视化、Turbopack等。不过代价是,在制造业公司没有规范的项目研发流程,同事也陆续离职,处于一个尴尬时期。

参与开源

一次偶然的机会,在一次重构的项目中涉及到多语言,个人认为之前的多语言方案还存在不方便的地方,就和leader申请了调研新的国际化方案。在使用多语言开源库的过程中当中,先是看到了文档的错别字,再是根据我个人的使用体验认为有可以增加的功能,于是便第一次尝试拉开源代码修改并提PR,收到自己提的PR合并通过的邮箱的那一瞬间,还是很激动的,虽然这个开源库star数不多,但却也是一个不错的开始。

3. Work-Life Balance⚖️

工作很重要,但是我们工作是为了生活。如果本末倒置,即使生产力提高,那也是没有意义的。

前一阵在v2上刷到过一个远程工作平台,里面提到了Work-Life Balance的工作方式,可以选择回到家乡,在老家种着菜、钓着鱼,免去通勤的时间、租房的困扰,还能拿着一线城市的工资,自主选择工作和生活的平衡(虽然有点扯远了,但是想着就挺美好,maybe以后考个雅思,努力成为一个Remote工作者😋)。当下,我也在努力追求着Work-Life Balance。

3.1 生活❤️

健身

大学毕业后,身体素质有明显的下降,打球跑几个来回就喘的不行。于是买了个瑜伽垫在家开始keep,但是锻炼频率并不高,也比较难坚持下去(感觉没有大佬在旁边被动激励你哈哈)。在同事的邀约下,一同办了健身房的月卡,虽然现在又是我一个人了,但是还是能够感受到自己的进步,身体也恢复了许多,打球的对抗也上来了。

美食

虽然从长沙来到了广东,但吃喝依旧是身在粤营心在湘。

  1. 湘菜(第一选择):公司附近的食堂(偏湘菜系)、xxx木桶饭(感觉广东除了猪脚饭就是木桶饭)
  2. 螺蛳粉:庆幸的是,深圳和广州的螺蛳粉店是真多,味道都还不错。
  3. 香锅:一度是作为自己的健身餐,可以自由的选择蛋白质、碳水,缺点就是价格有点贵

虽然在深圳,但是今年节假日还是好几次忍不住回到长沙吃湘菜、喝茶颜哈哈哈。

旅游和文化活动

旅游经历

  • 惠东县:这一次的旅游经历,让我确定了之后的旅游觉得不会选在五一、国庆这种节假日了。总共两天旅游,一天在路上。不过,晚上在海边进行沙滩烧烤,还是很舒服的。
  • 柳州市:来柳州只有三件事:螺蛳粉!螺蛳粉!螺蛳粉!。柳州的生活节奏缓慢,骑个电动车都能吃遍柳州。在这也是第一次被我女朋友夸赞拍照有进步😄,果然学就有效。

文化活动

  • 深圳、广州薛之谦演唱会:人生中第一、二次演唱会,现场的氛围太棒了,问题就是live比耳机里的好听怎么办?
  • 海上日月音乐节(应该没记错名字吧):主要是为了看cblock和杨和苏,音乐节的又是另一种体验。

爱情

今年是和我对象大学恋情的第五个年头,感情依旧稳定,继续努力。"为了我的家,为了我的雅典娜"。

3.2 技术🧑🏻‍💻

视频

  • coderwhy老师的课程:React+ts项目实战(补全缺乏的React+ts项目经验)、Canvas和Svg(平常是直接用echarts和d3.js的库,觉得需要学习一下Canvas的Svg了解原理)
  • Threejs-Journey: 之前的项目有简单用过,加上自己对可视化方向,觉得需要更加全面的学习一下。

小册

  • WebGL Shader 魔法指南: 由于在Threejs-Journey的学习过程中用到了Shader,想学一些Shader的高级用法,学完之后才发现才刚入门,需要更多的练习和补全基础(线性代数、矩阵、图形学等)。
  • Next.js 开发指南:读到19节,作者更新到34节。

书籍

  • Javascript设计模式与开发实践:里面的案例很生动形象,让我能够很好地更加深入的理解JavaScript中的设计模式。
  • 图解Http:不愧是很多人推荐的书,正如其名,里面有很多帮助理解的生动的图。不过书中主要是基于http1.1进行讲解。
  • React设计原理:读了一半,还在努力消化中...

AI

从年初第一次注册账号使用,到现在AI领域的百花齐放,中间也开通使用过GPT4,感受到了AI的强大是方方面面的。不禁让人感叹信息爆炸的年代,稍不留神就会跟不上时代的步伐。现在对于我来说主要是辅助编程的工具,日常的coding中也都会用到copilot。

4. 2023年计划和展望🎯

先立下flag,没准真实现了呢哈哈哈?

4.1生活

  1. 坚持健身,一个月至少打两次球,保持规律的生活习惯。
  2. 旅游2次(再去一次海边)。
  3. 继续保持理性,做合理的选择。

4.2 技术

知识爆炸的年代,需要终身学习。选一条想走的路,其他的就交给时间吧。

  1. React方向:视频-自顶向下学React源码、书籍-react设计原理、小册-Next.js 开发指南。
  2. 3D可视化方向(艰难的旅程):小册-Webgl入门与实战、视频-games101。
  3. 开源:继续争取在开源项目上做贡献,提 PR 并被合入。
  4. 英语:提升词汇量,为将来找远程工作做打算。
  5. AI:AI还会如何影响咱们的生活?既然做不了生产工具的人,那就努力做好会用工具的人。
相关推荐
passerby606132 分钟前
完成前端时间处理的另一块版图
前端·github·web components
掘了40 分钟前
「2025 年终总结」在所有失去的人中,我最怀念我自己
前端·后端·年终总结
崔庆才丨静觅43 分钟前
实用免费的 Short URL 短链接 API 对接说明
前端
崔庆才丨静觅1 小时前
5分钟快速搭建 AI 平台并用它赚钱!
前端
崔庆才丨静觅2 小时前
比官方便宜一半以上!Midjourney API 申请及使用
前端
Moment2 小时前
富文本编辑器在 AI 时代为什么这么受欢迎
前端·javascript·后端
崔庆才丨静觅2 小时前
刷屏全网的“nano-banana”API接入指南!0.1元/张量产高清创意图,开发者必藏
前端
剪刀石头布啊2 小时前
jwt介绍
前端
爱敲代码的小鱼2 小时前
AJAX(异步交互的技术来实现从服务端中获取数据):
前端·javascript·ajax
Cobyte2 小时前
AI全栈实战:使用 Python+LangChain+Vue3 构建一个 LLM 聊天应用
前端·后端·aigc