MIT的一门missing课程
2020-12-24 本文已影响0人
墨道院
之前是在知乎的一篇文章里了解到了MIT的missing课程,这个课程主要是针对计算机系的未来将会成为码农的学生的课,但是这门课无关技术,或者是高深的理论,而是一门教学生如何使用软件开发相关工具的一门课,旨在提高运用这些工具的效率。这门课恰好填平一点了学术界和工业界之间的鸿沟。我们国内很欠缺这样的课程。
这门课包含的主要内容如下:
- Linux终端及其相关命令的使用。
- Bash脚本的编写
- 编辑器的使用,特别是vim
- 数据操作
- 命令行环境
- 版本控制(git的使用)
- 调试和profiling
- 元编程
- 安全与密码学