命令行、Shell 脚本、纯文本编辑器(Vim 等)、版本控制(Git)…… 无论是否为计算机行业从业者,合理使用这些工具,都能够大幅度提高使用电脑的效率。
但是,不少人应该和之前的我一样,对这些工具有过一定的了解,也会简单使用其中的一部分功能。但是,想要系统、全面地学习这些工具,却又觉得无从下手。
而来自 MIT 的 The Missing Semester of Your CS Education 课程(下文中简称 missing-semester
),能够帮助我们更好地了解和使用这些工具。