此时此刻的我

在这个信息爆炸的时代,更需要能够放慢脚步,沉下心,系统性的学习。

过去的我:学习轨迹记录

按优先级排序

今年的学习进展:

电子版都可以在 z-library 上很方便地下载到,实体书的话可以在多抓鱼等二手书平台碰碰运气。

已读:

正在读:

  • 《The ANSI C Programming Language》:上大学时看过中文版。为了学操作系统,有必要再看一遍,这次就读原著英文版吧。
  • Programming Kubernetes - Developing Cloud Native Applications: Kubernetes 进阶
  • 《Principles Of Economics, 9e, N. Gregory Mankiw》
  • 《Intimate Relationships》 - 进度 14/449
  • 《语言学的邀请》- 进度 68/288
    • 对语言学有点兴趣,同时听说这本书对表达(沟通、写作)也大有帮助~

想读,但是没啥计划:

  • 《云原生服务网格 Istio:原理、实践、架构与源码解析》
    • 比较老的书了,不过用来学下 Istio 的底层架构跟源码,感觉还是有价值的。
  • 《在峡江的转弯处 - 陈行甲人生笔记》
  • 《手把手教你读财报》
  • 《原则 - 应对变化中的世界秩序》
  • 《生命最后的读书会》
  • 《凤凰项目:一个 IT 运维的传奇故事》
  • 《复杂 - 梅拉尼 米歇尔》
  • 《性能之巅(第二版):企业与云可观测性》
  • 《BPF Performance Tools(英文版)》
  • 《语言学的邀请》:对语言学有点兴趣,同时听说这本书对表达(沟通、写作)也大有帮助~
  • 《Intimate Relationships》
  • 《Social Psychology, 13e, David Myers》
  • 写几个小项目(使用 rust/go)

  • Go 语言进阶

    • 《Go 学习笔记(第六版下卷)》
      • 基于 go 1.10,详细分析 go 的实现机制:内存分配、垃圾回收、并发调度等等
  • Linux 系统

    • 极客时间 《Linux 内核技术实战课》
    • flash-linux0.11-talk
    • 极客时间《容器实战高手课》
    • 极客时间《eBPF 核心技术与实战》
  • C 语言进阶

    • 极客时间《深入 C 语言和程序运行原理》
  • Openresty 技术栈:(暂时感觉兴趣不大)

    • 阅读《Lua 程序设计》
    • 阅读《自己动手实现 Lua》
    • 阅读 APISIX 源码 + Openresty
    • 深入学习 Nginx 及 epoll
  • 容器底层原理

    • 容器镜像的文件系统:overlayfs
    • 镜像的构建流程:研究 buildkit/buildah 的实现
  • Security Training for Engineers - PagerDuty: 花几个小时,快速学习开发人员需要了解的安全知识

生活:

  • 娱乐+运动:
    • 轮滑:倒滑后压步
    • 游泳:学会蛙泳并且提升速度

附一份屌炸天的 CS 自学指南:https://github.com/pkuflyingpig/cs-self-learning/

  • 学习英语,目标是能流利地读写交流。

    • 主要是可以扩宽工作的选择面,外企很多职位会要求英文读写流利。
  • 分布式协议与区块链

    1. 《区块链核心算法解析》
    2. 《Design Data-Intensive Applications》
    3. 《Blockchain in Action》
    4. 《Distributed Systems, 3rd Edition, 2017》
    5. 《Distributed Algorithms, 2nd Edition, 2018》
  • Rust 语言

    • 极客时间《Rust 编程第一课》
  • [进阶]操作系统(大概是以 OSTEP 为核心,学习时缺啥补啥吧):

  • 计算机网络

    • 《Computer Networking - A Top-Down Approach, 7e》:这本书我以前学过一次,但是主要只学了应用层到传输层的内容。
    • TCP/IP 协议栈的实现:如果用 rust 的话,可以参考 google/gvisor
  • [进阶]数据库、数据结构与算法(暂时感觉兴趣不大)

如下是我目前想读的书单,如果决定读,就把对应的书移到「计划读」中。

  • 文学类:
    • 《百年孤独》:高中的时候读过一遍,但是都忘差不多了
    • 《霍乱时期的爱情》
    • 《苏菲的世界》:据说是哲学启蒙读物,曾经看过,但是对内容完全没印象了。
    • 《你一生的故事》:我也曾是个科幻迷
    • 《沈从文的后半生》
    • 《房思琪的初恋乐园》
    • 《月光落在左手上》
    • 《了不起的盖茨比》
    • 《The Windup Girl》:高中时读过中文版,刷新我三观,现在想再读一遍英文原版。
  • 人文社科
    • 《被讨厌的勇气》
    • 《这才是心理学 - 看穿伪科学的批判性思维 第 11 版》
    • 《江城》
    • 《探路之役 - 1978-1922 年的中国经济改革》
    • 《筚路维艰 - 中国社会主义路径的五次选择》
    • 《刘擎西方现代思想讲义》
    • 《圆圈正义-作为自由前提的信念》
    • 《科学革命的结构》
    • 《人体简史》
    • 《邓小平时代》
    • 《论中国》
    • 《时间的秩序》
    • 《极简宇宙史》
    • 《人生脚本》
    • 《投资中最简单的事》
    • 《债务危机 - 我的应对原则》
  • 技术类

  • 我看到 github 上 gopala-kr/10-weeks 这个项目,作者进行了一项挑战——每周学习一个新技术栈,目标是在一周内理解该技术栈各项热词的含义并列出大纲,使用该技术构建一个简单的程序,并写一篇博客。我觉得我也可以试试,不过可以把难度降低一些——利用业余时间,每两个月学习一门新技术,并达成与 gopala-kr 类似的目标
  • 其他感兴趣的
    • 前端:Preact+Css
    • 3D 建模与渲染:Blender、Unreal Engine 5、C++、taichi
    • 音乐:乐理、Synthesizer V、Reaper、midi 键盘
    • 其他:利用深度学习进行歌声合成、图片分辨率修复(超分辨率)、以及其他好玩的玩法