zoukankan      html  css  js  c++  java
  • 读《大道至简》有感

      用了三天时间读完了《大道至简》,书中没什么晦涩难懂的语言,周爱民先生用了很多形象的比喻和典故来阐释他的想法,这比其他枯燥的讲编程的书都更让人易于接受。读完之后也引起了我很多的反思。

      首先,《大道至简》这本书让我对编程有了一个新的认识,之前我编写程序就像书中作者举例的愚公。只知道慢慢磨,在电脑前一坐就是半天,只要一点一点的写,又“何苦不平?”。所以我写程序总是很慢。但是因为我还算勤奋,所以也总能在同学前头完成老师布置的任务。而书中作者更加强调方法,他把发明方法的人比作懒人。确实,我之前那么勤奋,确实能完成任务,但却需要花费很多时间,如果我能在开始编写程序之前,像李冰那样想到类似烧山的办法,想一想如何能够巧妙又完整地编写出程序,那不是事半功倍? 即所谓的“程序=算法+结构+方法“

      作者在一次讲座中回答学生“你既然知道如何把书分类、归整得整整齐齐地放在书桌,那怎么没想过如何把所学的知识分类一下,归纳一下,整整齐齐地放在脑子里呢?”确实,我也似那学生一般,一直不懂如何整理知识,尤其是编程,我总认为计算机语言的知识内容是零散的、碎片化的,所以从来没有想过把他分类、归纳。以至于我每次编写程序时都苦恼于到底用什么来解决。我在日后的学习中一定要把之前所学的知识进行归纳梳理。

      书中还介绍了作为一个管理者,比如项目经理需要做的事。虽然这离我很远,但我认为作者的观点很正确。“如果有一群开发人员像蚂蚁一样辛苦地工作着,那么,先不要打扰他们。你应该跟随他们,看看他们是如何做的。发现规律,分析这个规律的价值,最后再尝试改变它们(的一些负面价值的规律)。所以你要紧紧地跟随他们。——除了一个地方。那地方是你去不得的,那就是蚂蚁洞。显然,你不是开发者,你是管理人员。所以尽管你是团队中的角色,但千万记得离蚂蚁洞远点。你在洞外张望,可以发现问题;你在洞内,就只有做“循规蹈矩”的蚂蚁。管理者是那个可以在洞外放木棍的人。”作者例子形象生动,让我一下子就明白了。如果在以后的小组学习中,我如果作为组长能站在管理者的角度来思考小组作品的分工,一定是十分受用。

      作者在一次工作调动中担任了办事处经理的角色,本来他是拒绝的,但因为一句话“:即使是做开发,也是需要了解市场的,你必须知道用户想要什么,你必须理解你的客户。因此你如果想要做一个好的开发人员,你应该正视这次机会”。作者便开始研究起经营与市场,在做出一些成绩之后作者又回到他程序员的岗位。因为更加理解客户需求,所以他能够更好的完成自己的工作。所以我们在编写程序时,不仅要从一个程序员的角度来想应该如何编程,还需要从客户的角度,知道客户想要什么,才能让自己编写的程序发挥最大的作用,如果客户想要鸡,你却给他鸭,那就是南辕北辙了。

      总的来说,周爱民先生的《大道至简》真的给了我很多的启发与思考,我希望在多年之后能再读一遍,那时一定会有不一样的想法。

  • 相关阅读:
    前后端反爬虫的一些奇怪姿势【转载】
    Scrapy 中常用的中间件和管道组件
    Jquery各个版本的区别
    userAgent
    操作系统
    手机类别
    移动端设备UA检测
    iPhone6的CSS3媒体查询
    所有设备的CSS像素
    解读所有设备的css像素的网站
  • 原文地址:https://www.cnblogs.com/linmob/p/13213935.html
Copyright © 2011-2022 走看看