【原】一本好书能改变思维,读《黑客与画家》有感
《黑客与画家》这本书是由硅谷创业之父Paul Graham创作的文集,这不是一本文艺的书,也不是一本技术的书,这是一本启迪思维的书。此书在IT界享有很好的评价,我也期待了很久,这次感谢公司“读书俱乐部”能给我这个机会读到这本好书,甚至我认为这是近几年国内出版的同类书籍中最好的一本,很有可能在未来的几年还能保持这个地位。
未来的人类生活越来越多的是与计算机进行互动,所以必须理解计算机,其关键就是理解计算机背后的人,即设计计算机和计算机程序的人——程序员,而最伟大的程序员就是黑客。长久以来,大家对黑客的认识都是不准确的,一提到黑客就会不禁与那些不知不觉潜入他人电脑,进行盗窃或破坏的人联系到一起,这是一种认识上的误解,也是对黑客的丑化。黑客的本质身份是技术水平已经达到最高级别的程序员,但与普通程序员的区别在于,他们是在创造,还不是完成某个任务。探索精神,解决问题后的精神愉悦与满足感,每一个程序员都应该具备,追求极简,简单、高效的一切,都是黑客精神所追求的,不管做事还是写程序都是如此。相反,国内的大部分技术人员,的确就像作者说的那样,仅仅只是负责实现功能,就像农民工一样,板砖、和水泥然后照着图纸一层一层往上盖。但要想成为黑客,就不能只懂得如何机械劳动,而是要学会如何当一个创作者。
“黑客就像画家,必须具备灵感”。黑客还必须像画家一样,时刻考虑到用户的人性需求,像绘画作品一样,大多数软件是为用户准备的。所以学会换位思考,这样才能做出伟大的产品。哪怕再聪明的黑客,设计的软件不能被大众所接受,也不能称之为优秀的程序员。也因此,换位思考成为普通黑客与优秀黑客最主要的区别。
“有了想法,快速行动,勇于冒险,不断调整,自由,分享”这就是黑客眼中的黑客精神,也是美国大学和硅谷的精神。这个世界是一个软件控制的世界,是程序员改变了这个时代,而不是建筑师。
身为广大程序员队伍中一员,我能真切得感受到IT技术和互联网的高速的发展,不管是现在还是未来,程序员都是推动科技进步的主要角色。我也很庆幸当初将程序员作为自己的终身职业,一路走来,身心俱疲的经历肯定有,但沉淀下来的,更多还是满足感和对这个职业的热爱。
一本好书应该是能在思维上改变一个人,哪怕只是一点点,《黑客与画家》是这样一本思维的书,值得每一个程序员用心研读的职业指南。