环境的影响
如果语言是一种环境。程序员的一个优势是,可以在相对短的时间内学习一门语言。而且在工作上,他们就是用这些语言去思考的,所以在不同的语言切换间,他们可以直接、具体地体会到语言是怎么限制人的思考的。对治的方法是,多学几门语言,尤其是不同思考范式的语言。
另一个例子,安卓环境是一个相对不灵活开发环境,这就导致在安卓上做开发的程序员都会变得不灵活。对治方法同上,就是多换几个开发环境。
环境对人的行为有暗示作用。看见一张沙发,人会下意识地坐在沙发中间凹下去的地方,而不会坐到两边搭手上。就好像沙发在告诉你,应该怎么使用它一样。
如果一个环境总是发射不好的暗示,最好的解决方式便是:逃。因为人的意志很难 24 小时在线,而环境是永远在线的,这是一场注定要失败的对抗。但问题往往是,由于各种原因我们做不到立马就逃,总是要先折磨一下自己才能死心。
Comments