2024年年终总结
每年我都会写一篇年终总结以及下一年的规划,然后给自己设立一个自认为达得到的目标去努力。结果不出意外一些目标达到了,一些则没达到,我发现我陷入了一个目标陷阱——目标达到达不到都没有后果的情景,也许和我性格有关,就感觉努力去做就好,结果不重要。这样导致的一个问题在于,没有结果论的目标会让目标没那么重视
所以25年我打算引入奖惩机制,做到了奖励自己,做不到就给点惩罚。如果这种奖惩机制能鞭策到自己达到理想的结果,后续我会一直这样做
老规矩,回顾前几年的目标:
22年目标
- 成为一个技术人
- 成为独立开发者
- 认真读书
- 提高身体素质
23年目标
- 成为独立开发者
- 成为一个技术人
- 认真读书
- 提高身体素质
24年目标
- 成为独立开发者
- 成为一个技术人
- 成为英语学习者
- 成为读者爱好者
- 成为体魄者
去年和往年项目,多了一个英语学习者,因为当时想着学习英语的好处很多,出国旅游无障碍、可以去外企工作、做远程开发、做出海独立开发项目。除此之外,和往年的目标都差不多,目标都是一个好的身体、读书、有副业,技术好不担心失业
再来回顾一下去年的年度目标:
O:成为独立开发者
KR:做一个月访问量破万的网站
KR:做一个接入 google 广告,并有收入
KR:做一个日入 100 元的网站
KR:如果可以,用 AI 做副业(次要)
O:成为一个技术人
KR:每天至少写 10 分钟代码(300/365)
KR:读一本技术类的书,并做笔记
伪KR:学习 Go 语言,并做个小应用
O:成为英语学习者
KR:看完《疯狂校园》、《神奇树屋》、《小屁孩日记》、《鸡皮疙瘩系列》等书
KR:翻译一本英文书,如 rails tutorial
KR:词汇量破5000
O:成为读者爱好者
KR:读一本好书,并写一篇读后感或者笔记
KR:完成技术人和英语学习者的KR
KR:看完纸质《金瓶梅》
O:成为体魄者
KR:每天一个俯卧撑
KR:去健身房/跑步次数达到50次
我的完成情况并不理想
独立开发者方向,虽然做了十个网站,但没达到我的预期。最好的作品是小报童导航网站,月访问量曾经达到3k,而且有人买了源码,还有人通过我的网站购买小报童,我也有了分销的收益
还有一款产品接入了支付,完成了去年没完成的心愿,并且有人还付款了
我设下的4个 KPI,虽然都没有达到要求,但赚到钱而且也有访问量,也熟悉了 Nextjs 开发全栈应用的经验,也学习到后端的知识点,并上线项目,过程中控制了成本(除了域名外,其他都白嫖),也算半只脚踏进独立开发的门槛。我是蛮开心的,虽然和我的时间付出不成什么正本,但乐得其所
成为技术人方向,日常写代码,完成了260多天,没达到目标300天,技术博客更新了面试真题系列和Linux学习系列(我也懒得放在掘金或者知乎上),算起来也有十几篇。因为用 Nextjs 做全栈开发的原因,学习了用 prisma 对数据进行增删改查,也对数据库的一个 sql 命令有了一点的了解,以及十月份入职的这家公司要用 Linux 作为开发机,也不得不学习 Linux 的各种知识等
成为英语学习者,我都快忘记我这个目标了,看了十几篇的《神奇树屋》后就没有后续了,哎,要兼顾英语学习真的太难了
成为读者爱好者,我承认我已经对读书没什么兴趣的,不知道从什么时候起,我已经没有读完一本书的时间和兴趣了
成为体魄者,要不是6月底失业了,再到9月份找到工作期间去健身房锻炼,我肯定达不到这个目标的
可以看得出来,我严重偏科,英语和读书这两项的KPI完成率为零,而我花时间最多的独立开发者,没能有很好的收益,健身是我抱的期望最小,完成度最高的,成为技术人一如平时的稳定
总体上,目标完成度偏低,按百分比来算,40%的完成度,成绩并不理想
今年关键词:失业
年前前老板被罢免,那时候隐约觉得我们这群人都要失业。年后干了一周的活后,突然就宣布需求不做了,只维护旧系统就好,然后就是分离保险项目组,他们走后,在3月底喊了第一波人开裁,我就在其中,但那个时候户口还在走流程,就和公司协商,等户口落下来后再走。
本来4月底干完就走的我,硬是靠办户口“续命”到6月底,在这期间,我在搞我的副业网站以及工具站,没想到的是最近这一两个月出的 v0、cusror、windsurf让前端布局变得如此简单,感觉那时候的时间都浪费掉了
我是6月份开始看前端面试题并开始面试的,效果并不好,因为已经有3年没去面试,八股文准备的并不好,而且表达能力只能说一般般,上份工作也没有做过很强的技术难点,所以第一个月没拿到offer(想起来有一个但是加班严重还是外包就拒绝了),陆陆续续整理我的面试题,失业那段时间生活的很规律,一般7点多醒来去做副产品/写面试八股文中的一个技术点,到10点去健身,完了之后回家做饭。吃饭再复习,如果下午有面试就去面试,没面试就继续做该做的事情
这期间,我补齐了我的一些知识薄弱的点
8月份行情很差,没约到几个面试,我一如既往的学习、健身、做副业。接着就是丈母娘来上海,问为什么我找不到工作,别人都找得到呢。期初没什么,他们走后老婆开始各种质疑,中秋之后和她吵了一架,顶不住压力就想着降薪随便入职一家公司得了
当然,这中秋吵架已经是9月份的事情了,那个时候我也已经进阶到能拿到几个二面资格,但不想再拖了,就选了一个薪资相对来说最高的外包
所以她一直诟病我没有早点做准备,花大量时间在无用功上,我也没什么好辩解的。如果4月份就开始准备面试题,也不至于空窗了三个月
外包的工作我也在这篇文章中说过,简单来说,像监狱,我很不喜欢,所以拿到现在这家公司的offer后我当天就提离职了
这就是我今年的关键字,朴实无华的符合今年的大环境
这一年的收获
回顾这一年,我最大的感想是大环境下小人物的心态变化,我虽然不是优秀的大厂人,但这八年职业生涯,也写了上百篇的文章,积累了小几千粉丝,自认为是“良好”程序员。但被裁了之后,我找不到好的工作。一度还被人说基础不扎实。如果年纪大一些,会不会只剩下外包的工作呢
我就在想,能不能有一份保底的副业,在我失业之际,不至于那么窘迫。而且有了这份副业后,我就有了第二份收入,起码吃饭时能加个鸡腿呢
今年的行情确实差,一个显著的现象是不少人做独立开发,在即刻和推特(X)上涌现出不少开发者,也看到除了独立开发外赚钱的法子,在做小报童导航站的前期,我是手动收入信息,看到主理人们的引流手段,知道赚钱原来还能这样
这一年,我还接触了不少副业,并且尝试做了几个,后续又摆正方向。还是要以做网站为主。因为相比而言,他们的副业需要持续不断的做内容,而如果我能做个工具站,挂个谷歌广告,一个月能有上百几千的收入,我就很满意,而且不需要花很多时间在网站上,并且能赚到一笔钱,这是我向往的
进入新公司后,我发现我服务端的知识薄弱的很。公司是做操作系统的,所以操作系统、硬盘、cpu、服务器等等的知识我了解的很少,10、11月份花了不少时间在理解这些知识上
因为这一年看到不少人做AI绘图,用 SD、Flux 做 SaaS 应用,我也想做这方面的应用,但一想到要学 Python 我又打退堂鼓,希望25年能克服这个问题
以下是我这一年做的网站:
- 开发了2个月有余,就没开发了,不知道为什么,就是一个度, 没有收到很好的预期就不想继续开发了
小报童导航站:https://xiaobot.tools/
- 失业期间开发的,然后卖了一份源码,之后11月份、12月份业余时间重构第二版
中国色:https://chinese-colors.com/
- 本来想开发它,后来不知道怎么做产品,就不了了之了
副业合集:https://fuye.dev/
- 接入了Zpay,完成了闭环,但没有好的副业素材,没有更新
ETF投资智慧:https://etfworld.azhubaby.com/
- 文档而已
囤比特币:https://holdbtc.azhubaby.com/
- 文档而已
哄哄机器人:https://hong.azhubaby.com/
- 王登科做了一个,我用gemini开源了一个,没想到还有人关注觉得不错
askanythingfree:https://askanythingfree.com/
- 想做个免费的ai问问题工具,感觉不是好的市场
replace-anything:https://www.replace-anything.fun/
- 哥飞新词,比赛用的,没获奖,但学习 SEO,有参与感
pickuplines101:https://www.pickuplines101.com/
- 哥飞新词,元旦第一天做的,就做了静态页,熟悉 nextjs开发
对了,在失业期间,我重构了我的博客:http://blog.azhubaby.com/
其中,真正赚到钱的是小报童导航站,工具站是我作为开发者的执念,其他的几个域名也会关掉,没有意义了
再回过头说我做独立开发的两个原因,一是副业希望能靠这个赚到钱,二是锻炼自己的全栈能力。就像小报童导航站,我就接触到很多后端知识,起码比我之前学 Ruby 时掌握的多得多,因为这是全套 SaaS 服务,直接能赚到钱,而不是 demo 级别,所以独立开发能实现我赚钱和继续精进技术两条路
影视
今年不去记录自己看的影视作品,这条过
书
今年看的书也少了,我觉得一部分原因是被裁,处于找工作期,二想着找副业,心思没有以前那么纯粹了
城市
四月份去日本看樱花,十一回老家看带老婆逛了逛温州,算起来也就去了这两个地方,其他的都是小打小闹
2025年的期望与目标
25年我的重心会放在独立开发和技术学习上,我不知道能不能靠独立开发赚到钱,毕竟我不是全职,而且我是前端,全栈能力并不强。但我会把自己想做的几个站做好,这几个站我我24年就想好了,一直处于 TodoList 里,今年我会把后端、运维都掌握个遍,尤其是 Python,我更希望自己能复刻出一个 AI 图片工具站,能靠这个赚到一笔钱,这些都需要不少后端和运维的能力
我还希望自己不要丢掉写文章的习惯,像我这样的 I 人,不适合做 build in public,但我已经开头了,不知道未来我会不会继续公开构建,但公开构建确实可以提高自己的影响力,「自媒体 + 产品」 双轨道进行的独立开发者也蛮多的,我会怎么样,我也不清楚,且行且看吧
O:成为独立开发者
KR:做一个(AI)导航站
- 接入支付
KR:将这个(AI)导航网站做成付费项目,简单来说就是一个课程,记录建站和营销的过程
- 我觉得这个很好,也许是自娱自乐,但能满足我写技术文档的习惯
KR:做一个 AI 相关的网站
- 这个会在(AI)导航网之后,我的设想是(AI)导航网后期自动化了,不需要我来弄什么事情,我就做下一个出海网站
O:成为一个技术人
KR:每天至少写 10 分钟代码(300/365)
KR:学习 Python,写完前端学 Python 系列
- 因为大语言模型一定会用到 Python,加上之前有 Python 基础,所以 Python 必学
KR:学习 Linux和服务器
- 公司就是做国产操作系统的,Linux 和操作系统的知识在公司中要用到,不学不行
- 如果说要部署 ComfyUI,该怎么弄,没运维不行,独立开发的话也必须
O:成为体魄者
KR:减重十斤
KR:每天一个俯卧撑
25年的重点就是在独立开发上,其他都不重要,如果我能实现(AI)导航站,并把(AI)导航站做成付费项目,那么我奖励自己还没想好,做不到我也没想好,后面想好了奖惩再说