2021 年末总结
2021 已经过去半个月的时间了,看了很多前辈的总结,大家进步的都好快.. 突然想起来曹大的 Bio If you don't keep moving, you'll quickly fall behind.
Golang 深度
先给大家汇报下这一年从语言深度上的学习:
- GMP
- GC
- 内存管理
- 汇编
- Golang Contributor
之前看 csapp 学习到了关于 x86 指令集的一些基础知识,作为一个只写业务的程序员,了解这些内容对我们没什么大的帮助。但是,正是这些不起眼的东西,在我学习 Go 底层原理的时候,发挥了重要作用。
Go 1.4 采用的是 C 编写的,后来在 1.5 版本开始完全自举了,一些与内核的交互都是采用汇编写的,用的是诞生在 Bell labs 的 plan9 ,和传统的 x86 指令集有不少的差异。所以,不和其他语言一样,Go 的底层是干净,统一的。并不需要过多的掌握 C ,自然也不会给我带来额外的学习成本。
了解我的人都知道,我并不是一个聪明的人,和女朋友聊天的时候也会和她吐槽,感觉自己太笨了,有很多东西理解起来都很慢,甚至理解不了。悲观一点会觉得这是跟人家生理上的差距,没有那脑子。乐观一点呢,会觉得可能学习的时候并不踏实,是不是缺少相关的基础理论。
举个例子,在学习内存管理的时候,会涉及到系统调用,抽象的来看,我们调用某个函数就可以获得一块内存空间亦或是归还给操作系统。这个过程就涉及到,什么是系统调用,相关的系统调用函数是干什么的等一系列问题。
再说说怎么解决问题(正确利用好搜索工具),一下子这么多问题,上哪找答案去啊,这个我从曹大那学到不少东西,Linux 相关的直接上 man7 看下说明,比通过百度,看那些二手信息效率高太多了。这里突然想到以前实习时候,一个大哥说的话,这他妈上个 CSDN 跟去小厕所一样,全xx是小广告。
也是从这一刻开始,我真正了解到了 Google 的强大,搜索结果的相关性,准确性,是百度完全不可企及的。如果你因为某些原因用不了,我推荐你尝试一下 Microsoft 的 Bing 搜索引擎,也是我在用不了 Google 时的一个替代品。
在语言深度的学习过程中,掌握了一套非常顺手的工具。
我说的工具不仅仅如此,也包括 readelf,objdump,go tool 等等。
- readelf 学习到了可执行文件的相关知识
- objdump 学习到了反汇编的内容
- go tool 学习到了 pprof ,compile
这里还想多说一点!
阅读源码谁都可以!但是!怎么开始阅读源码是一种能力!
以前学习 Golang 都是看大佬总结,看人家在底层穿梭,在掌握了相关工具,发现自己也具备了这样的能力,这也是一种进步。
英语
英文对程序原来说是十分重要的,我做出过尝试,2021年读了两本英文书
- 《Kubernetes in Action》
- 《Concurrency in Go》
一本是讲 Go 并发的,另一本是讲 K8s 的基础知识。都没读完一方面是自己动力不够,一方面是自己词汇量薄弱,遇到一些长难句就卡住了。
不过好在是,自己在路上,坚持下去就好。
生活方面
今年入手了一些比较好的产品,对于提升工作、生活效率有很大帮助。
Y9000P 3060
联想的一款游戏本,对打游戏的需求不高的我来说,是这么想的。我可以不玩游戏,但是打游戏的时候,得有打游戏的条件。
优点:体验不错,165 Hz 的高刷屏幕,就是两个字,丝滑,硬件性能也是无话可说。
缺点:贵,不加钱买不到。而且游戏本太重了,每天背来背去很是麻烦,不过久而久之也没什么感觉了。为了减少一些负担,又上咸鱼淘了一个适配器,公司和家都放一个,这样每次只带电脑就好了。
niz 三模 35g 68键
职业生涯的第一把静电容,68 键位的组合键比较多,不过也不影响使用,可以自己独立设置键程,而且无线也给我带来了极大的便利,不仅仅是桌面上看起来整洁。
另外,35 g 使用起来,没什么特别的感觉,后续发现就算长时间打字也不会觉得累。
以后考虑换回 84 键的,就是这键盘也在涨价…我当初买的时候 800 多,现在涨到 1000+ 了..
logic gpw
狗屁王,自己设置了切换屏幕的侧键,用起来也是十分方便,Dpi 能搞到 2w 多,之前我用的一直是 6400,时间长了手腕会有点疼,需要多用些力气才能精准的控制鼠标,最近搞到 3200 也还不错。
绿源 inno7
这个我感觉就是重中之重了,21 年换工作以后,找了一个离公司不远的地方租房子,每天走路通勤就可以了。有了这个电动车以后,那简直就是飞起,每天早上九点起床,中午还能骑车回家休息一会。
公司免费给我们提供充电,续航的话基本上就是一周一次,唯一缺点就是太慢了,有时候能被自行车甩开几条街..
这个可以评为年度最佳哈哈
总结的差不多了是不是该开始展望了?
没什么大目标,暂时还是藏在心底好了。
等等!!!
写完了才发现,有一个很重要的点给忘记了!
就是在 2021 年,我搭建了属于自己的博客,可以在百度搜索
杨宝强的技术笔记
广告的下一条应该就是哈哈,laji 百度..
本文标题:2021 年末总结
文章作者:bqyang
发布时间:2022-01-11
最后更新:2023-04-13
原始链接:https://bqyang.top/2022/summary/summary2021/
版权声明:The author owns the copyright, please indicate the source reproduced.