我的文章对你有用,请在"年度人气创作者榜单"活动中投我一票吧
前言
下面是我往年的年中记,或者年终记:
这一篇是我的《2022 年纪》,里面记录了去年定下的目标或者计划,现在就让我们一块回顾并梳理一下今年的完成情况。
掘金
今年一共发了共 61 篇文章
,虽然只是去年的五分之一的量,但是质却提升不少,都是一些深度学习、自然语言处理、强化学习、多模态之类的文章,获得的奖品也不少,这倒在其次了。另外掘金的账号创作等级升级到 6 级
,成长等级升级到 7 级
,完成了去年定下的任务。
Leetcode
编程或者说算法是程序员的内功,想修炼深厚最直接的办法就是刷题。在 Leetcode 上我是每天都会打卡刷题,但是因为每天的题是随机的,所以有很多题目都是刷到了以前做过的题,到目前为止只刷了 1224
道题目(见下图),明年继续就行了。我刷题现在基本就是做简单
和中等
两个难度的,因为我觉的这个难度的算法给自己技术带来的提升已经足够了,碰到困难
的题也就是略微思考一下,不会就直接看题解了,这和高考一个道理,没必要把大量的时间耗在难题
,于我而言从实际出发意义不大,如果你是为了比赛或者找工作那就另当别论。
这个目标完成了大部分,如果从现在开始刷题要完成去年定的 1300 道可以,但是没那个必要,设定目标的初衷就是让自己能坚持刷题,只追求量意义不大,是舍本逐末了,只要继续坚持下去即可。
Tensorflow
去年不会 Tensorflow 2.x
,觉得很难,今年我把 Tensorflow 2.x 的官方入门教程
和附带的 案例代码
都自己手敲了一遍,包括 NLP、CV、RL、GDL 这四个主要部分(部分手敲代码截图如下,想看的直接到文末进我的仓库看代码),并且还会经常回头背自己写过的代码,现在再回头对比去年确实进步不少,手敲一遍代码不光是会熟练使用 Tensorflow 这个框架,关键是碰到的很多深度学习的模型或者知识点,自己也都会去查,常看常新,理解更深了。就目前的行业发展形势来看光了解 NLP 是不够的,多模态的出现必须要了解其他领域的知识,总的来说这项目标是完成了。
Reading
最近董宇辉的"小作文"时间沸沸扬扬,我倒是对这种宫斗事不感兴趣,只是恰好手机给我推送了一些他的成名之战
,让我对读书有用论
有了一个深刻直接的感受,看到他腹有诗书气自华,自信坚韧、引经据典、口若悬河,我就心生敬意,对于像我这类口舌笨拙之人,这绝对是可望而不可即的境界,这一定是他积年累月的成果。事件的中间波折且不提,从结果来看,他的底蕴带给他的是新东方教育科技集团董事长文化助理
和新东方文旅集团副总裁
的职位,以及丰厚的年薪
,在我看来书中自有颜如玉,书中自有黄金屋说的就是这吧,虽然我的说法有些功利世俗,但本就是世俗人也就不搞风雅清流的一套说辞了。
言归正传,今年我读了下面书单:
- 《三体1》、《三体2》、《三体3》,89.7 万字
- 《明朝那些事儿》 147.2 万字
- 《北派盗墓笔记》,在更,看了 1000 多章,最少有 100 万字
- 《期权入门与精通:投资获利与风险管理》 13.7 万字
- 《长安的荔枝》 9.3 万字
- 《山河故人》 16.3 万字
- 《彩图全解菜根谭》 42.4万字
- 《增广贤文(国学大书院)》 7.3 万字
- 《易经杂谈》 15.3 万字
- 《九龙夺嫡 废物皇子竟是绝世强龙》 在更,看了 1000 多章,估计最少看了 100 万字,爽文真的是爽!
从字数上看是完成了去年定下的 500 万字的阅读量,但是看过和理解是两码事,像《期权》和《易经》的讲解,我看的时候也是稀里糊涂硬着头皮往下看,就算是现在看完了也是云里雾里不得其所。至于《增广贤文》和《菜根谭》虽然道理朴素是名言警句,但是真正能内化于心的有多少呢,这里要打个问号,起码照我说把《增广贤文》和《菜根谭》背过才算是初探山门。
Driving
今年历时三个月考到了驾照,这在我看来倒是在其次,我得到了另外一个意想不到的宝贵财富。因为之前练车都是每天早上 7 点到 8 点这一个小时,所以我都是 6 点起床,洗漱吃饭收拾出门,导致我养成了早起的好习惯。以至于我现在不管昨晚是多晚睡觉,都是早早就睁眼醒来了,关键是还不困,你说离谱不离谱?
早起真的可以做很多事情,可以健身、可以读书、可以做个美美的早饭,可以去农贸市场采购物资,可以拖地打扫家,等你干完之后发现可能不到 9 点的时候,总会产生一种我拥有的时间比别人多
的错觉。
有了驾照肯定是想着买车,但是在租车了两次之后,遭遇了堵车,被贴罚单,难找停车位,油费贵等等问题,果断放弃了买车,打车他不香吗?坐地铁他不香吗?还能玩手机呢😕
E 类人才
- 因为去年 11 月份的软考架构一次性通过了,所以我成功申请一个杭州的 E 类人才,没想到惊喜还在后头。
杭州市政府为了留住人才,开发了一个人才公租房,E 类人才可以打折入住,经过了繁琐的材料准备和摇号,总算运气爆棚,摇到了一个 97 平米的三居室大房子,是拎包入住的档次,激动的泪水不争气的流下,高兴之余把新家连柜子带地板来回擦了好多遍,都明的发亮,才心满意足的带着老婆搬进去,终于不用再和房东斗智斗勇了。相比之前合租房的脏乱差,现在简直就是天堂。而且爸妈或者亲戚来了终于不用去外面了,因为家里的足够睡得下!下面是样板房的客厅,给大家展示一下。
现在杭州市政府推出来了人才共有产权房,最低可以按市价 30% 的产权份额购买,很多短信或者电话打过来给我推荐小区,但是我和老婆商量了一下还是不买了,一是房价不明朗,二是大环境不乐观负债压力大,三是现在的房子足够用了,总之就是放弃了购房的打算。
有了自己的小窝,娃今年也怀上了,这应该是今年的头等大事了,之前还为即将租房换大房子发愁,意外摇到了这个公租房,暂时也消除了这个麻烦,房子大老人也能过来帮忙带娃,买的各种娃的东西,也都有地方堆了。有时候真的很感慨冥冥中自有天意,从考证到评人才再到摇房,一环扣一环,有惊无险地解决了生娃所面临的房子的难事,老天保佑自己真的是幸运,希望将这份幸运也传递给读者,希望大家心想事成万事如意。
另外还有个不情之请,现在不知道是男孩还是女孩,预产期在大年初一,请各位起一个好听的积极向上的王姓名字。
健身
这个就不提了,有点尴尬,没怎么运动,导致我体重从去年的 70 kg ,一度飙升到 75 kg,虽然最近有意识地节制饮食目前下降到了 73kg ,但是脸还是圆的,可恶。
学习
从今年年初 ChatGPT 一夜爆火之后,我就关注这个技术相关的内容,自己平时晚上下班回家,会抽出时间学习。我作为 NLPer 对于 Transformer
等架构是早就了解的,所以上手 GPT、GPT2、GPT3
这些基础大模型都是很简单, SFT
也比较好理解,就是使用提前构造的数据监督微调 GPT3 大模型而已,然后学习 RL
是个难题,因为不够体系,我把王树森的教程从头看了三四遍,里面的概念让人烧脑头秃,总算是啃下来了,再回来看 PPO 和奖励模型也事半功倍。题外话,B 站真的是个学习的好地方!基本上我的 B 站收藏夹里面的视频都认真学习过,这是我今年收获的很大一笔知识财富。
ChatGPT 的爆火,微调大模型的技术也盛行起来,毕竟除了头部大公司,其他个人或者公司都没有能力从头训练大模型,只能微调大模型,PEFT 的技术应用而生,我拉了一些 github 上面的微调大模型代码,基本上用的都是 LORA
模型,就我粗浅看来这个技术应该是个主流的微调技术了。现在都已经做成了工具,方便调用了。
与此同时多模态也进入爆炸阶段,首推文生图 Stable Diffusion
,原理推到比较繁琐,但是结论简单,我看的是唐博士的讲解视频,深入浅出,让人容易理解,另外又拉取了 lansinuote 的文生图的案例和 Tensorflow 中的案例代码,自己手敲了一遍,也基本都熟悉了。对于文生图还涉及到 CLIP 、U-Net 等概念,其实都比较好理解。除了原理的了解,还得实践,我在台式机上搭建了 Stable Diffusion 的环境,在 B 站上面找视频学习了下这个工具的使用方法,最有意义的事情就是用这工具做了自己的结婚证照片和老婆的孕妇照,效果奇好,又省了一大笔资金。
目前我做的工作就是对照 LangChain 等开源项目,将"大模型+AgentTools" 应用到项目中,还在试验阶段。
拍照
之前因为想买房一直拖着没有领证,现在既然放弃了买房的打算,所以就抽空把结婚证领了,结婚证的照片是我自己用结婚照,把上半身照片截图出来,然后把背景重绘得到的,效果还是可以的,大家都夸好。
一般孕妇都想给自己拍美美的孕妇照片
,但是现在寒冬腊月的,出去拍照怕感冒,而且外面的影楼套餐都很贵,就几张照片就上千,索性发挥我的技术特长,自己动手丰衣足食,准备好自己的道具和手机支架,自己构思场景和动作,给老婆拍美美的孕妇照,然后用 stable diffusion 进行局部重绘,把背景替换即可,最后把成果照片发给家人看,他们都以为我们是在外面影楼拍的,一个劲夸拍得好,我和老婆暗自偷笑。技术还是有用的,起码生成了老婆满意的美图,又省了一大笔资金开销。
旅游
趁着老婆肚子还不大,带她去宁波玩了个一日游,宁波离杭州也近,坐高铁一个小时就到了,路线就是月湖公园、天一阁、海曙月湖金汇小镇、天一广场、外滩
,边逛边吃,一路玩闹,欢声笑语,又在昨日。
另外就是去了一趟嘉兴的西塘古镇,本来是要想趁夜景坐船,感受下古镇的繁华,但是去了之后窗口工作人员说因为已经排队的人已经够多了,所以停止售票了,有点乘兴而去败兴而归,人是真的多。
不过旅游这个任务也算是基本完成了。
其他
今年单位效益不好,不被裁员就是谢天谢地,哪还敢想奖金的事。又打算生娃开销增大,攒钱计划肯定是落空了。去年定下的什么学英语、练字之类的目标不提也罢,不是紧急的事情,我现在的理念就是用什么学什么,不做无用功。去年定了 16 个目标,几乎也都完成了,也算是不负今年的时光,主要是不负自己。
来年目标
目前其实还没有很好的想法,只能走一步看一步,先列举一些暂时能想到的吧,如果有想到的再补充吧:
- 继续坚持刷题,每天最少一道
- 继续学习,不管是技术还是其他的东西,技术是我的安身立命之本
- 继续读书,再定个读 500 万字的计划
- 健身,可不能像今年这样光说不练假把式了,要不然太丢人了,体重要得减到 70 kg 以下,这个是硬指标。
- 探索副业,今年学习期权的东西,也是萌生了搞副业的想法,虽然不一定最后搞期权,但是总归迈出了探索副业的第一步,总不能就指着这点工资过活吧
- 带好娃,这是明年的一项重要任务,虽然做好了心理准备,但是肯定会很累,累并快乐着
展望
不管是谁,人的一生都如履薄冰,如今已经迈入 30 的门槛,不管自己承认与否,学习能力的下降和精力的不足是不争的事实,大环境的不如意和公司的业务下滑也是悬在头上的一把利剑,虽然暂时不会落下,但是让人终日惶惶不得安宁,如今有了娃,总算给我这个不精彩的人生带来了一份精彩,后面肯定想给他(她)更好的物质条件,从内心上来说还是想再往前走一步,但是该如何走,往哪个方向走呢?我想不光是我在苦苦思索,也是各位同志萦绕心头的烦闷。我唯一能做的就是继续学习,继续思考,等待时机搞钱养娃。
2023 年转眼即逝,和 2022 年走的一样决绝。