`
七月先知
  • 浏览: 148945 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

个人动态

阅读更多

我的新浪博客:http://blog.sina.com.cn/igoder

 

我看过很多牛人分享应该如何学程序,提升自己,但那基本都是在谈方法。
编程是思维的表达,如果思维没有提升,掌握再多的方法也是有限的。
当然我也看过很多牛人分享他们如何思考以及应该如何去思考,但那些基本也是在谈个人的思考方法,而不是谈思维规律,或者说是事物的规律。

程序员这行有一个很普遍的现象,那就是智商上的优越感。
特别是当你面对一个思维能力比你低下的人的时候,那种感觉特别爽。
所以我特别反感这种人,因为所有人的智力都是一样的,只不过力的作用点不同而已。
你在嘲笑别人不如你的时候,别人也在嘲笑你,只不过你没察觉而已。
也所以,不要动不动就说要努力,在业余时间要多钻研,这些都没用,特别是对那种思维能力较弱的人而言。他们再努力也是徒然,可能做了4、5年还是那个样子。不是他们不努力,他们肯定也想努力提升,但是他们无论如何怎么努力也提升不了(因为我自己曾经就是这样,与努力和方法没一点关系,原因只有一个--思维低下)。

因此对于思维能力低下的人,他们只需要学一样东西就行了,那就是思维本身,或者说是事物的规律。因为思维就是对事物规律的重演。如果要提升他们,多教一些思维方面的知识,或者规律性的东西,让他们慢慢去理解和练习。一定要训练他们的思维方式,而不是训练他们去如何学习更多的新东西。

 

这个世界上是有很多规律的,但对我们程序员而言,有几个关键性的规律:

结构律,层次律,过程律,排序律,消矛盾律。

提示:规律是纵向的衍化,而非横向的对比。

把上面几个规律理解透彻,基本就能在编程这一行很好的混下去了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics