激發(fā)程序員創(chuàng)意的6本書
但是如果你沒有創(chuàng)意該怎么辦?別擔心,并非只有你這樣。事實上,你所遇到的大部分程序員都缺乏創(chuàng)意。原因在于,跟編程中客觀的邏輯性思維相比,創(chuàng)意需要一種不同的思維方式。
幸運的是,創(chuàng)新思維是可以學習的。我列出了一個可以激發(fā)創(chuàng)意的書籍清單。(注:排名不分先后,有兩本書沒有相應中文名,應該是沒有中文版)
《Pragmatic Thinking and Learning: Refactor Your Wetware》 – Andy Hunt 安迪·亨特
這是一本為程序員量身定制的激發(fā)創(chuàng)意的書,作者安迪自己也是一名程序員。(他也是《程序員修煉之道:從小工到專家》的作者之一)。
Thinkertoys: A Handbook of Creative-Thinking Techniques – Michael Michalko
《米哈爾科商業(yè)創(chuàng)意全攻略》 – 邁克爾·米哈爾科
邁克爾·米哈爾科通過帶領你解決一些拼圖游戲來迫使你改變思維方式。對于那些缺乏創(chuàng)意的人來說這可能往往是一項艱巨的任務。
Thinkpak: A Brainstorming Card Deck – Michael Michalko邁克爾·米哈爾科
這并不是一本真正的書。基于從《米哈爾科商業(yè)創(chuàng)意全攻略》中學到的技術,邁克爾·米哈爾科做了一副卡片,你可以用這副卡片來激發(fā)自己的創(chuàng)意,并將你的創(chuàng)意運用于實際應用中。
Cracking Creativity: The Secrets of Creative Genius – Michael Michalko
《創(chuàng)意的技術:100位天才的9種思考習慣》- 邁克爾·米哈爾科
邁克爾·米哈爾科的三本書(資料)中的***一本。在這本書中,邁克爾著重講了如何像歷史上包括萊昂納多·達·芬奇和華特·迪士尼在內(nèi)的創(chuàng)意天才一樣進行思考。
How to Get Ideas – Jack Foster, Larry Corby
《更多好主意》- 杰克·福斯特 & 拉里·科比
擁有原創(chuàng)性的想法是有創(chuàng)意的一個表現(xiàn),但這些想法從何而來呢?這本書會告訴你如何激發(fā)產(chǎn)生新的想法,并讓你達到更高的水平。
The Innovator’s Toolkit: 50+ Techniques for Predictable and Sustainable Organic Growth – David Silverstein, Philip Samuel, Neil DeCarlo
《創(chuàng)新者工具箱: 50+可預見與可持續(xù)創(chuàng)新技術》- 大衛(wèi)·西爾弗斯坦,菲利普·塞繆爾,尼爾·戴卡洛
創(chuàng)新與科技的發(fā)展是相輔相成的。以Apple或Google公司為例,這些公司在不斷地創(chuàng)新計算機硬件和軟件。Silverstein等人寫的這本書對創(chuàng)新者來說是一本非常棒的參考書。要想成為一名成功的創(chuàng)新者,你也必須是一名充滿創(chuàng)意的思想者。
編程是非常簡單的,如果你正在讀這篇博客,那么你很可能已經(jīng)掌握了至少一門編程語言?,F(xiàn)在你知道了如何才能達到更高的水平:要有創(chuàng)意。
如果還有有其他書籍激勵你成為一名有創(chuàng)意的創(chuàng)新者,或者你知道本文中那兩本沒有中文譯名書籍的中文名,請在微博或評論中和大家一起分享。
原文鏈接:http://repeatgeek.com/tools/6-books-to-inspire-creativity-in-programmers/