如何进行有效的思考

最近看到知乎一篇文章(原文链接:http://www.zhihu.com/question/23614288/answer/25288450),我关注的倒不是答主给出的答案,而是他给出答案的整个思考过程,见过太多人的思考过程,我觉得有必要针对有效思考这个问题探究下。

看过一本书叫《思考,快与慢》,里头说思考可以分为两种,快思考与慢思考。快思考就是依赖情感、记忆和经验迅速作出判断,它见闻广博,使我们能够迅速对眼前的情况作出反应,如一个熟练掌握四则运算的人看到3X7这个算式的时候会本能的得出21这个思考结果。但它很容易上当,它固守“眼见即为事实”的原则,任由损失厌恶和乐观偏见之类的错觉引导我们作出错误的选择。另一种被称为慢思考,它通过调动注意力来分析和解决问题,并作出决定,它比较慢,不容易出错,比如考试的时候遇到了一种新题型需要解答时。
继续阅读

金山这几年--如何把游戏做失败(三)

本来前段时间约了几个朋友让他们分享些自己的心得,结果貌似各位都跟我一样也是重度拖延症患者……之前也有朋友跟我反映说我写的都是跟编程技术相关的,没什么兴趣,所以决定这篇写点其他的。

记得飞舟给我们的培训的第一堂课上就问了我们一个问题:你为什么要学习编程?每个人都有自己的初衷,有很多人是因为喜欢技术,而我则是为了可以自己做游戏。

能做出一款让大家喜欢玩并且玩得很开心的游戏是我的梦想。但是很可惜,至今为止我也没有参与过任何一款可以称之为成功的产品,但我却有幸目睹了一些失败产品的历程。成功不可以复制,但是失败可以避免,况且在成功学如此流行的今天,成功游戏的分析多入牛毛,所以这里还是分享些游戏失败的经验吧。

继续阅读

金山这几年--程序员的信仰(二)

“信仰是指对一个人(同样的对他的能力)、事物、神、宗教的教条或教导、没有经验证据的观点(例如拥有强烈的政治信仰)抱有信心和信任。” 维基百科如是说。

做为一名程序员,在金山的经历也使我拥有了一种编程信仰,我相信通过正确的方式方法可以写出优质没有bug的程序(是真的没有bug,而不是自己的声称)。只有你相信了它,你才有了这种可能去做到。

PS:至今还没有人从Tex的bug悬赏金中大幅获利给了我们这种教徒以极大的曙光。

继续阅读

金山这几年--program in project(一)

不知不觉在金山已经呆了近五年,这段时间里犯过很多错误,同时也学到了很多东西,既然已经离开,那也该为这段时间好好的做个回顾。今天就先来谈谈在编程技术这块吧。

首先声明,我谈到的技术相关的东西都是指在项目中的经验,那些纯粹的追求技术的人和在学术上追求的人,这些东西可能对你们来说毫无意义。 ^_^

继续阅读