【2023年总结】30多岁的老程序员,该何去何从?

周末的早上,早早的坐在窗台边上开始晒太阳,尽管如此,心里却没有多少暖意。

今年的冬天格外的冷,也格外的长。

不管是行情也好,股市也好,经济也好,都冷的彻骨,再加上今年ai的大爆发,真不知道自己的程序员生涯还有多少年。

程序员一般来说,无非两条路。

一条是精进技术,走架构,技术负责人路线。一条是走管理路线。

但是管理不是想转就能转的,一要看公司有没有机会,二要看自己适不适合。

所以在这之前,也只能两手准备。

这也是我给23年的学习关键词定为"源码"的理由之一。


下面盘一盘23年的一些收获。

源码阅读

今年看了一些源码,包括vue的源码,element-plus的部分源码,vueuse的部分源码,ni库的源码,pinia的部分源码。

这些也都写了文章分享,大家感兴趣可以翻一翻。

如果有小伙伴也想要开始阅读源码,可以参加若川大佬组织的源码共读,代码都比较短,也适合新手。

阅读源码有点像修炼内功,虽然并不能快速的掌握一招一式用于对敌,但是内功却决定着招式的威力大小。

ui库

项目开发过程,大家肯定也都遇到组件需要二次开发的情况。

有些情况,ui库的效果不能直接满足,需要进行二次开发,又或者我们要的效果,可能ui库压根就没有。

所以呢,我干脆去看了element-plus源码自己搞了一个ui库,主打的就是一个辅助,针对那些ui库里没有的组件。

感兴趣的可以体验一下(目前也接近20个组件了,不过个人精力有限,一些单元测试,一些组件的功能可能没有那么完善,以后会不断完善),地址bubu-ui.yeshaojun.com/

这个的收获就比较直接一些,就是对组件的封装,以及理解会更深入。

脚手架

这个是我一直想做,但是一直没有开始的一个项目。

这个项目的痛点在于,公司项目很多内容其实是通用的。

比如项目风格以及使用的UI库、fetch的封装、加密解密、代码规范、样式库.....。

这就导致了一个问题,每次新项目,都得重新安装这些依赖,然后把对应的代码拷贝过来。(嗯~ 实在是有些难受)

所以我就想做一个类似vue脚手架一样的,通过选择就可以直接生成想要的项目。

感兴趣的可以参考一下,项目地址github.com/yeshaojun/b... (基于这个功能的基础上,后来又加了commit命令(参考的是vue源码)自动提交,还集成了ni库的功能。)

前端监控

这个我就不多赘述了,大家都理解。

项目发布,也不知道用户是怎么操作的,也没有复现步骤,怎么做排查?那只能做前端监控了。

前端监控方案也挺多的,有付费方案,有免费私有化部署方案。

我用的是websee(海阔~天空开源的库),服务器用的是我自己的脚手架(node+koa)搭建的。

之所以选这个,是因为灵活度会比较高,也方便二次改造。

浏览器插件

这个是最近才开发完成的项目。

因为24年,希望系统的学一下英语,多背点单词,因此开发了这个插件。

目前支持中英文相互翻译,可加入生词本,有弹幕模式,复习模式,还有一些英语学习资源,也在之前的文章里写过。

感兴趣的可以使用一下 github.com/yeshaojun/c...


其实还有一些目标并没有完成。

react源码一直拖着没有看,希望24年可以继续。

前端知识点,也没有梳理完,目前也只梳理了部分。(后续梳理完也会发文分享)

就类似下面这种

虽然还有好多没有完成,但是2023年确确实实是过去了。

时间是不等人的。

2024年,继续加油吧。

相关推荐
deli00721 分钟前
手机拍灯为什么有一条条黑纹?PWM 240Hz 实测
前端
wangruofeng5 小时前
AI Models 1.1.0 发布,查大模型价格、对比模型和找 API 地址
前端·aigc·ai编程
wangruofeng5 小时前
给前端开发者的 100 个设计参考网站
前端·设计
星栈8 小时前
视频即代码,Remotion 能做什么、不能做什么
前端·音视频开发
广州华水科技8 小时前
单北斗GNSS位移监测系统的应用与技术解析
前端
用户47949283569159 小时前
从一句话或代码仓到可交互 HTML:开源 Agent 画图技能 Archify v3.2 实测与选型边界
前端·后端·面试
风骏时光牛马11 小时前
生成一个AI多模态标题,仅输出一条标题,无额外文字、问句、备选、配图、文案等任何附加内容,不需要其他的任务服务 只要标题。
前端
wangruofeng12 小时前
从 GIF 到 AVIF:网页图片格式演进与 2026 年选型指南
前端·架构
清晨Coding12 小时前
为什么用 React Developer Tools 查看组件树这么乱?
前端·react.js
鶴哥只手遮天13 小时前
《Electron 45.2.3 内核解剖》第 4 章 补丁体系:380 个补丁改了什么
前端·electron