上QQ阅读APP看书,第一时间看更新
译者序
这是一本教你如何对大脑“编程”的书!
运用一门程序设计语言编程对大多数普通程序员来说是“小菜一碟”,那么如何更上层楼成为一名专家级的软件开发者呢?本书给出了答案——优秀的学习能力和思考能力。作者从软件开发领域的角度,阐述了每一名程序员提升“内力”所需要的各种软性知识:从新手到专家的5个层次、人类大脑的运行机制、直觉和理性的利与弊、学习方法和实践经验的重要性、控制注意力的技巧,等等,可谓是一本程序员“素质教育”的微型百科全书。我非常支持一个白话版的“素质”定义:除了书本知识、硬性记忆以外的东西,扪心自问,包括我自己在内的大多数程序员除了固化的编程知识以外,又有多少“素质”拿得出手呢?IT领域知识更新换代之快需要我们不停地往前奔跑,当我们痛苦地追逐时尚的新鲜玩意时,更需放慢脚步,冷静地修炼自己的“内功”,以不变应万变,才能立于不败之地。如果你想改变现状,本书可以作为一个良好的起点。作者对各种软性技能都做了深入研究,并结合自己的经验总结成你可以借鉴的知识点,让你无需阅读各个领域(认知科学、神经学、行为理论)的专著,就能够汲取适合自己的精华。
在翻译本书时,我切实地感受到,虽然它文字不多、篇幅不大,但却内容丰富、引经据典,可见作者知识的渊博和写作的认真。我建议读者在阅读本书时,不要急于求成,要仔细地阅读各个章节,结合自己的日常经验体会文字背后的含义。对每一节中的“实践单元”,要立刻应用到日常工作中,观察和比较实践的前后效果,找出适合自己的行动指南!
千里之行始于足下。请翻开本书的下一页,或许可以改变你的一生。