做一个懒惰的程序员r
r
本文写给所有可爱的程序员,我你们都是一群可爱的,用双手建造世界的思想家。r
r
从今天起,我要做一个懒惰的程序员。r
r
第一拒绝鼠标r
r
从今天,我将拒绝鼠标。r
r
鼠标,是鼠标手的根源,无数的程序员都被鼠标手所困扰,这似乎已经成为了程序人员的专利。我们养成了一个一个的“恶习”,比如,滥用鼠标右键刷新,看文档的时候,喜欢用鼠标来标记正在阅读的段落等等。这些非常规的使用使我们的手得了严重的疾病,我不知道,这样继续下去,当我们牙齿掉光的时候,是否还有能力抚摸妻子动人的面庞。r
r
所以,我要从以下几个方面拒绝鼠标的诱惑:(虽然某些时候它真的很方便)r
r
1我要开始使用Emacs或是Vimr
r
Emacs和Vim就是程序员的倚天剑和屠龙刀!花一点时间学习来学习它,即便我以后不做程序员了,也将会终生受益。因为它同时也是普通人的编辑利器。r
r
作者本人曾经就是Emacs使用者,后来转入了Vim。直言不讳的说,玩Emacs或Vim本就是一个享受的过程,因为你总能无意间挖掘出它的一个又一个有趣用法。r
r
如果你还执迷于Notepad这些编辑器,看看这个Wiki《Compariso
oftexteditors》你还有什么理由不选择它呢r
r
2我要使用键盘来浏览网页r
r
学会了Emacs或是Vim,我开始想把这种高效的用法用在浏览网页上,毕竟这也会占据我的大部分时间。r
r
如果是Vim的话,可以选择:Vimperatorfirefox或是VimiumChromer
r
如果是Emacs的话,可以选择:Firemacsfirefox或是EditwithEmacschromer
r
3我要使用键盘来操作系统r
r
我要使用更多方便的工具来帮助我管理系统:r
r
我要使用AutoHotKey,使重复工作一键完成。r
r
我要使用TotoalComma
der,使系统文件管理变成一件轻松而有效率的事情。r
r
我要学习更多的快捷键,包括Wi
R的常用命令,Outlook的快捷键,让这些以前只能缓慢移动鼠标的操作变成快捷的键盘操作。r
r
第二少用键盘,甚至少看屏幕r
r
鼠标用的少了,键盘却用得多了,这还不够。r
r
1我将使用更多的时间来阅读纸质的书籍,而非PDFr
r
阅读纸质书籍基于两点:r
r
第一,我们可能有Twitter,有新浪微博,有QQ,电脑面前阅读有可能会使我们精力分散。r
r
其二,阅读纸质的书籍会更加集中精力,触觉和视觉的结合会让我们记忆更加深刻。r
r
2我将用更多时间进行交流和思考r
r
我将腾出更多的时间用于思考,而不是腻在电脑面前。我将花更多的时间思考人生,思考设计,甚至思考我正在思考的东西。r
r
第三少写代码r
r
1构建自己的代码库r
r
所有我写过的代码,我都要保存起来r