阅读更多

28顶
5踩

编程语言

原创新闻 激发程序员创意的6本书

2010-11-17 11:41 by 见习编辑 jobbole 评论(16) 有15004人浏览

        在之前的一篇博客中我曾提到:程序员成功的秘诀在于创意和原创性思维。



  但是如果你没有创意该怎么办?别担心,并非只有你这样。事实上,你所遇到的大部分程序员都缺乏创意。原因在于,跟编程中客观的逻辑性思维相比,创意需要一种不同的思维方式。

  幸运的是,创新思维是可以学习的。我列出了一个可以激发创意的书籍清单。(注:排名不分先后,有两本书没有相应中文名,应该是没有中文版)


  《Pragmatic Thinking and Learning: Refactor Your Wetware》 - Andy Hunt 安迪·亨特



  这是一本为程序员量身定制的激发创意的书,作者安迪自己也是一名程序员。(他也是《程序员修炼之道》的作者之一)。

  Thinkertoys: A Handbook of Creative-Thinking Techniques - Michael Michalko
  《米哈尔科商业创意全攻略》 - 迈克尔·米哈尔科




  迈克尔·米哈尔科通过带领你解决一些拼图游戏来迫使你改变思维方式。对于那些缺乏创意的人来说这可能往往是一项艰巨的任务。

  Thinkpak: A Brainstorming Card Deck - Michael Michalko迈克尔·米哈尔科



  这并不是一本真正的书。基于从《米哈尔科商业创意全攻略》中学到的技术,迈克尔·米哈尔科做了一副卡片,你可以用这副卡片来激发自己的创意,并将你的创意运用于实际应用中。
 
  Cracking Creativity: The Secrets of Creative Genius - Michael Michalko
  《创意的技术:100位天才的9种思考习惯》- 迈克尔·米哈尔科



  迈克尔·米哈尔科的三本书(资料)中的最后一本。在这本书中,迈克尔着重讲了如何像历史上包括莱昂纳多·达·芬奇和华特·迪士尼在内的创意天才一样进行思考。

  How to Get Ideas - Jack Foster, Larry Corby
  《更多好主意》- 杰克·福斯特 & 拉里·科比


  拥有原创性的想法是有创意的一个表现,但这些想法从何而来呢?这本书会告诉你如何激发产生新的想法,并让你达到更高的水平。

  The Innovator’s Toolkit: 50+ Techniques for Predictable and Sustainable Organic Growth - David Silverstein, Philip Samuel, Neil DeCarlo
  《创新者工具箱: 50+可预见与可持续创新技术》- 大卫·西尔弗斯坦,菲利普·塞缪尔,尼尔·戴卡洛


  创新与科技的发展是相辅相成的。以Apple或Google公司为例,这些公司在不断地创新计算机硬件和软件。Silverstein等人写的这本书对创新者来说是一本非常棒的参考书。要想成为一名成功的创新者,你也必须是一名充满创意的思想者。

  编程是非常简单的,如果你正在读这篇博客,那么你很可能已经掌握了至少一门编程语言。现在你知道了如何才能达到更高的水平:要有创意

  如果还有有其他书籍激励你成为一名有创意的创新者,或者你知道本文中那两本没有中文译名书籍的中文名,请在微博或评论中和大家一起分享。



  本文出处:伯乐在线 - 职场博客
  本文链接:http://www.jobbole.com/entry.php/329

  Via:Repeat Geek 编译:伯乐在线 敏捷翻译组 -牛冬梅

  如需转载,但请注明文章来源和超链接等版权信息,谢谢合作!

来自: www.jobbole.com
28
5
评论 共 16 条 请登录后发表评论
16 楼 wangpeihu 2010-12-07 15:55
希望有链接啊。
15 楼 jiu276584251 2010-11-22 11:11
创意的技术100位天才的9种思考习惯  没找到啊。。
14 楼 yvfish 2010-11-19 13:34
呵呵,其实每个人都有创意,人类与机器最大的不同就是个体差异,所以你的任何一个想法都是与众不同的,关键的问题是这些IDEAs总是被自己或外部因素给枪毙扼杀了。

准备好一个日记本或者任何可以记录的载体,当你突然有一个想法时不管能不能实现不管行不行,先把它记录下来,当你有时间的时候去翻翻你的创意列表,或许就有那么一个或几个让你眼前一亮,做出来可以震惊世界的,呵呵

送个笑话
——————————————————
甲: 你年薪多少?
乙: 800万.
甲: 那一个月有80万哦!
乙: 是的,这是基本工资.
甲: 不错嘛,做什么的?
乙: 做梦的......
13 楼 yuyu1984 2010-11-19 12:25
鹤惊昆仑 写道
《Pragmatic Thinking and Learning: Refactor Your Wetware》 http://www.ppurl.com/2009/09/pragmatic-thinking-and-learning-refactor-your-wetware.html

顶 
12 楼 unika_ly12 2010-11-19 08:29
I hate English
11 楼 鹤惊昆仑 2010-11-18 22:54
《Pragmatic Thinking and Learning: Refactor Your Wetware》 http://www.ppurl.com/2009/09/pragmatic-thinking-and-learning-refactor-your-wetware.html
10 楼 pangbuddy 2010-11-18 21:26
这些算是软件行业的心灵鸡汤嘛?
9 楼 phlsbg 2010-11-18 17:37
nplw668 写道
要是能有中文版pdf下载就好了


一样的想法
8 楼 nplw668 2010-11-18 16:32
要是能有中文版pdf下载就好了
7 楼 mouge 2010-11-18 16:32
yangfuchao418 写道
trace 写道
我觉得,凡是书名里带有“创意”、“创新”字眼的,内容都不会有什么创意。

9494,这种书页只能哄哄人

你怎么知道带有"创意"就没有创意?这种说法表明思维僵化,乱贴标签.兄弟真的要发表一下大论的话,看过后再说也不迟,不要想当然
6 楼 yangfuchao418 2010-11-18 12:08
trace 写道
我觉得,凡是书名里带有“创意”、“创新”字眼的,内容都不会有什么创意。

9494,这种书页只能哄哄人
5 楼 trace 2010-11-18 10:30
我觉得,凡是书名里带有“创意”、“创新”字眼的,内容都不会有什么创意。
4 楼 liberD 2010-11-18 09:41
不错!有中文版吗?英文版的下载连接也可以!
3 楼 satanultra 2010-11-18 09:19
不错不错不错
2 楼 fory 2010-11-18 08:59
下载链接呢?
1 楼 Javakeith 2010-11-18 08:18
全英文???

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Microsoft Access 安装教程

    Microsoft Access 安装教程

  • 判断窗体是否存在,如果存在就激活

    1、判断窗体是否存在,如果存在就激活 bool flag = false; FormCollection frmArray = Application.OpenForms; foreach(Form frmname in frmArray) { if (frmname.Name == "Form2") { flag = true; frmname.Activate(); } } if (fl...

  • TabControl

    判断选中的选项卡(TabPage) (1)用TabControl 的SelectedTab属性 if(tabControl1.SelectedTab == tabPage2) (2)用TabControl 的SelectedIndex 属性 if(tabControl1.SelectedTab == 1) 设置当前选项卡(TabPage) (1)用Sele

  • 获取选中值_Access控件解析——获取选项

    功能动图静图Part 2:代码控件关联代码Private Sub 获取姓名信息_Click() frmName = Me.Name ctrlName = "List0" colNum = 1 x = 获取列表框选项(frmName, ctrlName, colNum) MsgBox "选择姓名为:" & xEnd Sub核心函数:获取不同列,改变colNum值即可Function 获取列表...

  • MDI 激活子窗体的方法

    最近做一个小应用程序,用到了MDI。以前看到过.NET MDI有发生MemoryLeak的问题, 没想到在.NET 3.5里依然存在。查了下资料,说是在有GridView窗体重画时,容易导致内存泄露。 因此在Show的外面套上了 SuspendLayout 和 ResumeLayout。目前为止还没再发生问题。 特此记录。下面这个方法是在父窗体里调用子窗体的方法,还是很通用的。

  • 选项卡控件(TabControl)的操作

    移除选项卡和删除不同:前者可以从控件中移除不需要的选项,后者可以删掉整个控件。 转载于:https://www.cnblogs.com/liuyaozhi/p/5002815.html

  • 单击以激活并使用此控件正确解决方法

    网页的FLASH都会出现“点击以激活并使用此控件”在网上到处是这种做法:狗屁不通,和正常插入flash没什么两样解决方法如下(适用网页制作者): 程序代码 写了一个js文

Global site tag (gtag.js) - Google Analytics