《大道至简》阅读笔记1
《大道至简》阅读笔记1
不知不觉间看完了第一章,从这个章节里我看到了一些我们都明白可是却自己很难做到的道理。
书中从愚公移山的故事和编程相结合给出了编程的精义就是顺序、分支、循环,这些都是我们所熟悉的,也是老师在教学中耳提面命的,可是我们又有几个人能做到呢。
我们总是在找着各种各样的学不好学不会理由,“它太难了”,“我太笨了”,认真的想一想难道真的是它太难了或者是自己太笨了么?不,答案是否定的,追根究底是懒惰,是没能坚持。从根本上来说,不存在会不会写程序的问题,除了先天智障和后天懒惰者,这要你有一颗折衷的心一切都不是难事。
另外一点最有身有体会的是任何时候都要先学会思考,编程需要思考,学习思考,为人处事更要思考。我们做事的源头都是思想,古人也有云“三思而后行”,可见思考的重要性。
一开始读到第二章的时候,会觉得有点不可思议,不过趣味性的回味一下,发现还是有点道理的。正如文中所描述的,由开始的二进制指令,到汇编程序代码,再到高级编译语言,实现由繁到简,由低级到高级的转变,从某一方面来说,因为人们嫌弃开始的二进制指令过于麻烦才有了一步步的进化,这一切的根源是因为“懒”吧!因为“懒”,才有了活字印刷术的产生;也是因为“懒”,才有了洗衣机的发明;正是因为“懒”,才有了一系列的发明创造。所以说还真是懒人造就了方法。
“学而不思则罔,思而不学则殆。”不论是在编程还是日常的学习和生活中,这都是很重要的,我们要掌握正确的适合自己的方法在不断的学习的思考中提高自己的能力,提高自己的素质。