一年过去了,更新一篇作为年终总结。
2019 年的进度
-
k8s、k3s: 在扇贝日常的开发和运维中用上了 k8s,但是还只是会用一些
kubectl
的操作和写一些配置文件 -
RabbitMQ: 目前日常开发经常使用的一个组件,主要用于在微服务中广播消息,做服务间的解耦
-
React: 毕设结束后没有再接触了,一是工作太忙了,二是目前想在后端方向上更深入一些,没有精力学习前端的内容
-
Service Mesh: 在扇贝有实践,不过不是专门负责这一块的,了解有限。
-
Go: 这个算是入门掌握了,目前我的主力开发语言已经从 Python 换成 go 了
-
操作系统: 很惭愧,没有腾出实践深入学习。
-
flask, bottle的源码: 有看一点,不过因为主攻 go,所以没有达成这个目标
-
TCP/IP协议: 很惭愧,和操作系统一样,但是日常开发中涉及到相关部分时还是会去了解一些
-
Python Cookbook: 有继续在看
总的来说,2019 年列下的这些,在 2020 年都有意无意的在学习,起到了还算不错的指导作用,那么我希望这个系列会一直延续下去吧,作为年终总结一样的东西来年更。
Things I Don T Know as of 2020
-
系统设计: 算上实习和在扇贝的正式工作的时间,目前也有一年半的工作经验了,随着负责的项目越来越多,深知系统设计的重要性,好的设计能为后续的功能迭代省下很多时间
(别问我为什么知道,当你写完一个项目,面对各种合理不合理的需求,迭代举步维艰时你就知道了,dddd) -
Mysql: 其实目前日常在用的都是 mysql,也对索引,表设计有些了解,但是很多时候服务的瓶颈都在写数据库这,还是有必要深入学习的,未雨绸缪嘛
-
Websocket 协议: 一直都有了解,但是一直都没有实践过,既然去年的计网那个点没有时间深入,不如就拆成一个一个小点逐个击破吧,就拿它来开刀
-
Wireshark: 一个抓包工具,之前很少抓包,大部分时候 chrome 自带的 network 就够用了,但面对比较难以复现的 bug 的时候,掌握一个专业的转包工具还是比不可少的,这个算是计网第二刀吧
-
Redis: 去年的 flask, bottle的源码打算暂且搁置了,还是希望自己能够不要局限于某个语言,恰好 Redis 的源码和设计细节又是比较适合入门学习的,买了黄健宏的 redis 设计与实现,希望有空看完
2020 年的我只列了五点,但都是比较大的点,其实工作起来实在太忙,再列更多的也看不过来了,希望 2021 年结束之后完成度可以更高一些。
写于 2021 年除夕,祝各位新年快乐。