今晚上下班的时候,从曹辉那里新搞到一本书,看样子不错哦!呵呵《The Productive Programmer》。。。所以呢,那个网络流先放一会吧。。明天或者什么时候搞。。今晚读读书。。也挺不错的。。
1 在《Programming Perl》一书中,Larry Wall 说到“懒惰,傲慢和缺乏耐性”是程序员的3大妹的。懒惰,因为你一直致力于减少需要完成的工作总量;缺乏耐性,因为一旦让你浪费时间去做本该计算机去做的事情,你就会怒不可遏;还有傲慢,因为被荣誉感冲昏头脑的你会把程序写的让谁都挑不出毛病来。
呵呵,恩,卓越的程序员就应如此啊!!
2 在小字里面看到这样一段字: Hyperproductivity是指在高效的工具和工作 流程之下工作的工人得不到休息而过度疲劳、压力过大的情况。。。。。
哥难道杯具的属于这种情况吗?。。。杯具啊。。
3 很多比较年轻的同时从来就没有认真使用过命令行工具,自然也就无法理解为何这些工具能比时下那些漂亮的IDE还要高效。。。
小乐表示没有认真的用过命令行。。。看来这本书读的还是对的。。。
4 那些对于普通用户而言能够提高生产率的东西(比如漂亮的图形界面 鼠标 下拉菜单等),对于其他一些人(程序开发者)来说确实他们获得计算机最佳性能的障碍。“易用”“高效”在很多时候其实是不相关的。那些在使用图形界面的过程中长大的程序开发人员们,对那些老一代聪明人所使用的不仅酷而且高效的技巧一无所知。。。他们的计算机大部分时间里根本不是在跑,简直就是在散步。。。
5 Vi编辑器就是一个经典的“不需要鼠标”的引用。旁观一个经验丰富的VI用户会使人心生敬畏。光标看起来就像是在跟随者他们的眼睛。遗憾的是,它的学习曲线实在是太陡峭了,大概需要两年坚持使用VI才能够达到这种程度吧。另一个经典的的编辑器就是Emacs,同样非常的以键盘为中心,然而,Emacs是一个原始的IDE:通过插件结构,它可以做的远不止是编辑文件。VI用户轻蔑的将Emacs成为“一个只有有限文本编辑能力的伟大的操作系统”。
VI和Emacs 都支持一个非常重要的加速器:永远不要将你的双手从字符按键上离开。
的确是,说实话,从大学开始搞计算机到现在已经3年了。。准确的说,自己接触计算机到现在也就3年的时间。。想想一开始的那段时间,自己真的是什么都不懂。。然后慢慢搞到了这一步。。一个行业从业十年,不断的学习,就能让你成为一名专家。。我坚信如此!!!
不错到现在开始,我还没有真正意义上接触Linux,只是一些小打小闹。。。。以后需要反思实践了。。扩大自己的事业。。多接触一些东西总不是坏事情。。