命令行、Vim、版本控制…… 这个课程教你使用强大的工具

命令行、Shell 脚本、纯文本编辑器(Vim 等)、版本控制(Git)…… 无论是否为计算机行业从业者,合理使用这些工具,都能够大幅度提高使用电脑的效率。

但是,不少人应该和之前的我一样,对这些工具有过一定的了解,也会简单使用其中的一部分功能。但是,想要系统、全面地学习这些工具,却又觉得无从下手。

而来自 MIT 的 The Missing Semester of Your CS Education 课程(下文中简称 missing-semester),能够帮助我们更好地了解和使用这些工具。

继续阅读“命令行、Vim、版本控制…… 这个课程教你使用强大的工具”

课程推荐:Hacker Tools

Hacker Tools 是 MIT 的一系列讲座,介绍了在软件开发等场景中,能够大幅度提升效率的工具,例如 Shell 脚本、纯文本编辑器、版本控制系统等。

虽然对于课程中的大部分内容,很多人都应该或多或少的接触过,但是通过这门课程,能将这些知识系统的整理下来,从而在今后遇到问题时,能够意识到需要使用哪些工具,并主动尝试去使用。所以,如果想要进一步提升自己在电脑使用、软件开发方面的效率,推荐大家学习一下这一系列课程。

在我学习 Hacker Tools 之后,通过本文以思维导图的形式整理了课程的主要内容,方便进行查漏补缺和针对性的学习。

思维导图:Hacker Tools 简介
继续阅读“课程推荐:Hacker Tools”