阅读《大道至简》有感
阅读《大道至简》有感
在开始阅读之前,我一直以为这是一本教你编程原理的书,但是看着看着,发现编程只是作者把全文串起来的工具,,只是这本书的四分之一可能,全程其实是在教导我们,如何去完成一件事,如何去完成一个项目,如何去高效,如何正确认识自己在工作中的任务,当一个领导者时,应该怎样,当一个普通成员时应该怎么样,一个程序员应该如何去进步。
这本书有一说一,真的好无聊啊,仅对于我来说,可能对编程了解更深的,会有更好的阅读体验,我是真的废了老鼻子劲才读完的,上课给小孩子们补完课,我就拿着手机看,手机本身屏幕就小,保存的pdf的字也不大,坐在讲台上,读了不到五分钟就打了两个哈欠,就这么逼着自己看了十五分钟,感觉给小屁孩们上课都有意思了起来,后来我发现了,在睡觉之前读个几分钟,大脑就会受不住这种折磨,自己关机了,这样第二天甚至还能记住一点点关机之前的内容,不愧是我。
全书开头就以愚公移山的寓言故事比喻程序人员的工作,无限的子孙,不停的开山就是for循环等,而都江堰建造的总指挥李冰所运用的将石头烧烤,以冷水泼洒,使得石头自己炸开这个技巧,就是掌握了方法的愚公2.0,他们意识到了原本方法的低效率,或者更低情商的说法:“因为懒,才发展方法,不想动手,只能动脑了。”这一部分就是告诉我们软件开发的本质和特点,就是要在不断的学习跟实践中,慢慢去思考,掌握技能,先去学习别人的技能,当一个愚公,虽然说我们的现在的方法很笨很慢,但是最终还是可以达到目的,然后,我们就要开始总结经验,像李冰一样,从烧裂的鹅卵石,找到开山的方法,也就是那些类中的函数还有方法。正如作者所写的,程序等于算法加上结构再加上方法,虽然我看不懂作者跟王昊先生的交流,但是也能明白,这三部分,就像插座加插头加充电线一样,少了任何一个,你都没法给手机充电。
第二部分就是讲说在团队中的职责,如果你是一个领导,是项目开发的负责人,要能够分清楚每个人的职责,不然,你凭什么继续当领导,管理是十分重要的,作者以Y公司做ISO质量体系的教训为例,公司,或者说一个项目的管理体制以及对管理的要求一定要适合这个项目或者公司,而这个问题又可以分为两个部分去处理,一个是“体“,一个是”制“,先解决”体“,即组织机构建设的问题,才能解决”制“,即确定对应管理制度的问题,管理者也要确保制度不被动摇,既不被成员,也不被自己。
第三部分就是交流沟通,这也是王老师一直的主张,我们写的程序是给人用的,你不会跟人沟通,那你怎么写好一个程序,而且其中的最简沟通这一部分,让我想到了刘老师布置的时间安排,三次联系,对应了三次开会的记录,也不知道刘老师是不是受到了这里的启发。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律