我的2023,被裁员

在一个睡意朦胧的早上,我被闹钟惊醒,原来今天已经是2024年1月1日了,2023年平平无奇的结束了,唯一让我感触波深的事情是我在二月份的裁员名单里面。总之2024加油!!!

工作上的总结

回顾2023,工作上一整年都是在做普通的业务开发,公司基础框架基本完善,像微前端改造、模块联邦与微前端结合、公共组件开发、物业云底层与现有系统打通、BIM模型开发等这些都在2022年基本上已经完成了。现在想来,2022年没有做总结有点遗憾了,毕竟还是小有成就的一年,这里也立个flag,以后每年都做一个年终总结。

23年就基本上在搭好的架子上来做业务开发了,实在无趣。对于一个7年经验的老前端来说,这里实在是不适合我了,其实早在8、9月份就已经在准备刷题面试了,奈何各种原因,拖到现在,不过现在好了,在能拿到大礼包的前提下离开,也不失为一种好的结果。

工作之余的开发

开发GPT应用

今年年初,GPT彻底火了,当时由于申请账号和网络限制,导致国内用户用不了gpt,很多人做起来卖账号的生意,我们当时想着如果我们能解决网络问题,通过GPT的API对国内用户提供服务,也许能成,于是我们买了一台海外服务器,国内访问这台服务器没有限制,而这台服务又能访问GPT的API。我们基于这台服务器找了一个开源框架,搭建了一套基于GPT的聊天应用。

技术栈是:vue3+TS+navie-ui+node+gpt

当时是套壳了一个小程序,小程序里面用webviewh5。这样可以利用小程序的天然流量来引流。当时上线一周我看小程序后台就有几千用户 。当时以为要火了,结果好景不长,应用就被封了,国内对国外的GPT模型有限制,这是不允许的,于是这条路基本上熄火了。

开发前端学习助手小程序

这个应用是我为了把公众号里面的内容,想做一个整理分类来做的,这个小程序就是一个刷题的小程序,当时也是自己为了找工作,找了大量的面试题,但是刷过的题又找不到了,于是就把刷过的题记录到小程序里面,如今小程序里面已经收录了500+的题目和答案了,对于正要找工作,或者准备找工作的前端同学们应该有帮助,感兴趣的可以看看这篇文章,2周时间开发上线一个小程序

小程序前端:uni-app + vite + vue3 + TS

小程序后端:nodeJs + express + TS + mysql

虽然应用没什么访问量,但是个人还是有些成就感的,毕竟是从零到发布,全部是由我一个人来做的。小程序也开放了源码,可以点下面的链接查看,前端学习助手框架分享(附源码)。大家可以基于这套源码,来开发自己的小程序,也期待在评论区看到大家的应用。

园区导航H5应用

这个应用是接的一个兼职,是给一个园区做导游,主要是一些景点介绍,应用同样是用:vue3+vite+ts搭建的,没什么技术难度,这里面就是研究了一下百度地图的API,获取用户定位,导航之类的。这个兼职是真的好赚钱,4天开发完,拿了小一万。

关于坚持

坚持写文章

本人坚持的第一件事是从今年五月份开始运营了一个公众号,公众号主要是提供前端面试题和算法的,大部分内容是我工作中遇到的一些问题,然后总结成面试题,再发布到公众号上的,从五月份到今天,每个工作日无间断的发布文章现在应该坚持超过150天了,下面是原创截图:

算下来,每天都发,也不到239篇,能坚持到现在不间断更新,我感觉也不容易啦。不过不得不说,公众号真是红海中的红海了,运营大半年,也就一千多个粉丝,文章阅读量少的可怜。

掘金今年发布了11篇原创文章,文章内容平平无奇,正如我平平无奇的一年。

坚持学习

今年在于框架上,主要对vite,vue3,Ts有了一个更深入的了解。
  1. 对于vite了解到vite为什么诞生,vite为什么快,以及esmodule
  2. 对于vue3除了语法上的更加熟练,还了解了一下它的响应式原理Proxy的属性劫持,以及Reflect对对象的操作方法。
  3. 对于TS,之前主要是对它有一些基础的用法,比如说定义类型,定义函数,今年的几个项目主要是对一些相对高级的方法有了一些了解,比如说:泛型,定义后台接口时,我们定义2个泛型,一个入参泛型,一个返回值泛型,这样在使用时,就能约束入参和返回值类型了。包括一些enum,typeof,keyof,Partial,extends等都能熟练运用。
读底层,刷题,写源码,啃算法

今年为了应对面试,又把浏览器渲染原理js事件循环vue3响应式原理 ,vue2源码 ,手写防抖节流apply等 ,学习算法,动态规划,双指针,二叉树,HashMap等学习了一遍,肯定有同学好奇,都2033年了怎么还在学这个,其实这些以前就学习研究过,只是不同时间来学,你可能又有不同的感悟合和体会,因为随着工作的深入,体会也是不一样的。下面是一个leetcode的一个截图:

不过这年头,卷死的时代,想进中大厂,真的有难度,特别是对于我这种双非本科,又没有大厂背景,又是大龄程序员来说。

课外阅读

另一个学习是听书,我个人认为看书太累了,就习惯听书了,上下班路上听,睡前听,我感觉听的内容可能收货不大,但也算是一种学习吧,下面是得到的年度总结截图。

最近也在研究ssrnuxt,想把小程序发布一版web端的应用,毕竟这种学习的平台,还是适合PC端。

考证

今天考虑PMP,3A认证通过,本来2021年就报名了,结果因为疫情,准备了好几次,都考试取消了,拖到今年才考试,话说这个PMP到底有没有用呢,有点人觉得有用,有点人觉得没用,还是看自己有没有学以致用吧。当时是想考完PMP再考软考的,PMP简单,当下酒菜了,结果拖到今年才考,软考明年再考虑了。

关于生活

其实我一直是一个人住,性格相对内向社恐,正如我是个I人,地球是E开头,所以地球是属于E人的,而I人应该活在Internet。前年下半年开始打羽毛球,今年平均算下来,基本上每周打2次,因为我没有找教练,球技有进步,但不多。最主要的收货是运动,锻炼身体了,打羽毛球对久坐上班族颈椎也有很大好处。而且打球也算社交活动,认识了一些人,拓宽了一些人脉,算是培养了一个爱好,这样至少周末无聊的时候可以去打球。

第二个是学会了自由泳,来深圳5年多了,今年才第一次去游泳,想来也奇葩,旱鸭子的我,为啥不早点去游泳了,毕竟深圳太适合了,一开始去游泳池看到很多蛙泳的,觉得他们姿势太丑了,就到网上看到自由泳泳姿比较优美,就自学了自由泳,没几次就学会了,虽然个人觉得身体协调性不行,但好像突然就会了。

最后

2023真是是鸭梨山大的一年,面临脱单、买房、裁员、找工作多重压力,很多时候我也在纠结,是回老家发展,还是留着这个硕大而无处安身的大都市,2023真的是啥都没干成。不过给我感触最多的是,自律坚持是最重要的,2024我还会坚持写文章,坚持学习,坚持社交,期待遇到更好的自己。

相关推荐
低保和光头哪个先来8 分钟前
CSS+JS实现单例老虎机切换图片动画
前端·javascript·css
坐公交也用券11 分钟前
适用于vue3+pnpm项目自动化类型检查及构建的Python脚本
开发语言·javascript·python·typescript·自动化
IT_陈寒15 分钟前
Vue3性能优化实战:这5个技巧让我的应用加载速度提升了40%
前端·人工智能·后端
LYFlied18 分钟前
【每日算法】LeetCode 76. 最小覆盖子串
数据结构·算法·leetcode·面试·职场和发展
小小鸟00823 分钟前
Vue响应式原理
前端·javascript·vue.js
努力学算法的蒟蒻23 分钟前
day36(12.17)——leetcode面试经典150
算法·leetcode·面试
lee57625 分钟前
鄙人的 Vue 3.0 商业级开源甘特图已经发布到 npm
前端·vue.js·npm·开源·甘特图
前端老曹28 分钟前
vue3 三级路由无法缓存的终终终终终终极解决方案
前端·javascript·vue.js
零Suger28 分钟前
React Router v7数据模式使用指南
javascript·笔记·react.js
1024小神28 分钟前
uniapp + vue3 + scss 定义全局样式变量,并使用
前端·uni-app·scss