计算机工具
计算机是我们工作学习和生活的重要工具。 为了更高效地利用计算机,提高做事的效率, 我们需要对计算机各个层面的知识有一定的了解,如:
- 硬件
- CPU
- 内存
- 硬盘
- 操作系统
- 安装
- 文件系统
- 操作系统接口
- GUI
- CLI
- 应用程序
- 编辑器
- 编译器
- 软件构建工具
- 版本控制工具
- 其它一些写作工具
- 专业软件工具
我们不是计算机专家,所以在一开始学习使用这些工具之前,必须清楚自己的定位:
成为高效使用这些工具的高手,提高自己的做核心工作的效率。
一定要注意不是成为计算机专家,所以我们不需要把计算机相关的所有知识细节都搞清楚。
我的经验
学习新的软件工具的一些基本经验:
- 选择开放性的工具。
- 首要目标是入门并存活下来, 长期目标才是成为顶尖高手。
- 要了解所学工具为满足用户需求所采用的思维原型, 基本概念, 并在使用过程中不断深入了解。
- 用好搜索引擎, 论坛,邮件列表解决自己大部分使用过程中遇到的问题。
- 点滴记录你所犯的错误, 问题, 解决办法, 以及你对解决问题的思考过程。
- 成为社群的一分子, 尝试回答别人遇到的问题, 分享你的经验。
- 如果工具确实没有你需要的功能, 尝试贡献这一功能。
- 不断向你的周围的人传播你所使用的好工具。
- 把自己的可重复的经验程序化,让计算机做重复的工作,使自己集中精力做更重要的事情。