《大道至简》,悟在天成——读后有感

  “码农,程序猿”,这对这些在“45块方田上农忙”、在字里行间如动物一样行动的程序员即使爱称,也是蔑称。要说为什么是蔑称,这得聊下人们对程序员的刻板印象。程序员相对于一般的工作,说是“坐在空调房里赚钱”,不如说是困在小房间里的进行反复、重复操作的农民,这不应该是作为一个已经深入学习过计算机的有为人士应该做的事,所以,肯定是有哪里的不足。

  作为一个拥有学习能力的人,不应该止步不前。

  读了《大道至简》前半段,我如获至宝,懂了不少宝贵经验。什么是编程,什么是程序,什么是语言,什么是工程,这些我都可以了解,而这些对我来说不重要,因为迟早得理解这些,真正让我获益的是“是懒人造就了方法 ”这句话。

  这句话表面意思很肤浅,但内在意思很深奥而且十分精髓,“懒人”不是一般意义的懒汉、懒鬼,而是会“舍远求近”的人。“舍远求近”也不是一昧的抄近道、耍小聪明,而是总结、改善、积累、提高,在拔高的基础上,再比别人更快一步。用这些能力的人有着极高的创造力,所以才会有“懒人造就了方法 ”这句话。

  “车库创业”,这是个在上世纪50年代硅谷才有的一种新颖的创业方法,在一种极客思想的驱使下,这些接触过新兴科技的青年有着一种很强的欲望——一种化无为有的能力。在车库里创业的青年们,无论是乔布斯和沃兹创造的AppleⅠ,还是把“整个互联网都收 录和检索起来”的google创始人拉里.佩奇和谢尔盖.布林,更不用说作为全球创客们的朝圣之地的惠普公司诞生的车库——“车库创业”的诞生地。有着前沿眼光的他们能在极小的资本下创造不朽的奇迹,他们不是那种愚公,在时代的巨浪面前去开山,那只能被吞噬,只有懂得改变与提高的才能站在风头浪尖。

  现在似乎不一样了,巨浪倒,愚公们靠勤奋也能有不错的成效,但想要与时俱进,也还得不断学习,使自己拥有无穷无尽的创造力。

  拥有学习能力也应当拥有转变的能力

  当你能力出众,就是时候考虑带领一个团队了。

  《大道至简》介绍了很多管理方面的东西,这仿佛不像是写给软件工程的人的,但仔细一想,这不就是一个软件工程人员的转变路径吗?没有人会在一个位置上死磕,树挪死人挪活。对于一个习惯了独来独往或是小团队合作的内敛的人来说,能去参与管理可以说难度颇高。作者从开发人员转变到办事处经理,就原话来说,“重要角色的更替通常是极具风险的”。所以,能有这种转变能力的人是难能可贵的。

  我也想过,世事难料,我不可能当一辈子当个开发人员,但我缺乏这种转变的资本——我可能很难去管理别人。《大道至简》里面有很多宝贵的经验,虽说事例少而难懂,但确实是我所需——如何交流,如何做工程。交流是门艺术,和客户的交流尤为如此,客户和开发人员很难相互理解,就像很多人说的烦人的甲方和技艺不精的乙方,会产生隔阂也是交流不畅的原因,拥有一个能和客户流畅交流的经理会缓解不少。

  而管理又是另一门艺术。能不能组织一个团队和能不能带好一个团队不一样,就像《亮剑》里面,李云龙的独立团,如果给别人带领那就是一个指哪打哪的模范团,但给李云龙那就是一群嗷嗷叫的铁血战士(当然对于软件工程来说,团结和统一就够了,不必像乔布斯在苹果初期带领的一群“海盗”般的团队一样)。

  重要的还是思想

  方法、工具都会改变,但核心的思想不会改变。一个程序甚至可以用甲骨文表示全程,意味着程序的表现形式怎么变,核心思想还在那里。“软件工程师不用管软件的问题,死读一本《软件工程》的人不会做真正的软件工程”,专注一件事的人上限也不会高,吧思想这个包袱带上能走得更远。

原文地址:https://www.cnblogs.com/limitCM/p/9343951.html

时间: 2024-08-08 10:54:16

《大道至简》,悟在天成——读后有感的相关文章

大道至简 悟在天成

大道理是极其简单的,简单到一两句话就能说明白.世上的事情难就难在简单,简单不是敷衍了事,也不是单纯幼稚,而是最高级别的智慧,是成熟睿智的表现.完美的常常是简单的.简单就是真理,简单就是聪明,简单是厚积薄发的力量.学会了简单,其实真不简单. 做事情复杂繁琐往往是因为智慧没有到位.再大的事情,"一分为二"就很简单了,再难的事情从简单入手,循序渐进就能做成.因此,复杂的事情要简单去做,简单的事情要重复去做,重复做的事情要用心去做,长期坚持下去,这样世界上就没有做不成的事情.大道至简,悟在天成

大道至简 读后有感

大道至简  读后有感 结束大一的课程,自己总结收获,并没有觉得自己在计算机方面有了什么明显的进步,很想在以后的学习里能有所进步,而且这学期又新增了很重要的java课程,所以决定痛下决心,好好学习一番,便想以这<大道至简>作为开篇. 这几天看了本书的第一章,第一章的总体理念为编程的精义,共分为5个小结,即编程的精义,会或不会写程序,程序等于结构加算法,语言以及在没有工程的时代. 在编程的精义这一小节中,开篇便以愚公移山这一寓言故事来类比编程这一项工作,它通过古文中的话来形象的比喻了编程工作中的各

读《大道至简:编程的精义》有感

成果源于正确的思想 ——读<大道至简:编程的精义>有感 应老师的推荐,我阅读了周爱民所著<大道至简>,在读完第一章“编程的精义”后,决定写下读后感表达自己小小的看法. 首先,世界变化万端.而理为一贯.我们学习一项知识理论并用它解决实际问题,最根本的不是掌握某种方法,而是明白其本源.只有深刻理解事物背后的道理,才可以此不变应万变,知变通之道而不乱.这本书主要为我们讲述了作者在从事十年软件开发之后回顾自己的经历所得到的感想.和自己的思考. 总结编程的精义,就需要简单的编程可以实现庞大的

读《大道至简第七。八章》有感

读<大道至简第七.八章>有感 怀着激动,感慨的心情读完了大道至简,读完之后,心生感触,对我们程序员的了解和体会有了更深的体会和感受.对自己未来的发展方向也有了初步的认识和计划.在我的思想中,也深深注入了一个程序员应该具备哪些素质和能力.大道至简里面讲到的经验和一些重要的思想对我们来说是十分宝贵的财富. 从最早仅仅关注于软件开发工具到现在,软件行业中的巨头们已经在层出不穷的思想中涅槃了一回又一回.有那么一部分人,走在创造信息的最前沿,他们的想法.思考.实践以及再思考再实践,都成为软件工程在发展道

《大道至简》读后有感

这个假期我们的JAVA老师向我们推荐了一本叫做<大道至简>的书并叫我们写一篇读后感,由于我拿到的是TXT文件第一眼看到的它123的页数.与我之前看的书相比明显要少好多.书的开头作者也说了书的好坏不在于字数的多少,看完这本书我深有体会.       文章的开头作者用愚公移山这样一个人尽皆知的故事形象的描述了编程的根本:顺序.分支和循环,移山这样庞大的工程都可以通过简单的编程来实现,这就是编程的精义,也是该书自始至终所强调的重点.而之后作者又更为推崇战国时期李冰在移山过程所表现出来的"偷

读《大道至简》第七、八章有感

今天一口气读完了<大道至简>最后两章,并稍稍回顾了前面所学所读的内容,纵览全书,一步步都是周爱民先生接触编程从蜻蜓点水到精通辟理,读完之后有那么一种润物细无声的感觉,我想大家多少都有潜移默化的影响吧.最后,写一写读最后两章的感想. 大道至简的第七章讲的是现实中的软件工程.文章中提到,,在“程序”与“方法”层面, 是关注于“(具体的)实现”的:而在“过程”和“工程” 层面,更首要考虑的是团队问题.从角色的角度上来说: 开发经理思考项目的实施方案和管理具体的开发行为:而项目经理则保障团队的稳定性和

读《大道至简-软件工程实践者的思想》有感

囫囵吞枣地读完,总是看的走神,里面有许多术语看不懂.的确,这本书是该读许多遍,每一次都会有新的体会的.而对于初学者,至少从这本书中该获得学习编程的大方向.想着要写1000字的读后感,我又折回来看了每一章,每一章都该有所收获.作为一个初学者,许多东西看到的都很表面,也会有错误的地方,还请多多包涵. 第一章是编程的精义,作者周爱民将编程和古代愚公移山的故事结合起来,巧妙地告诉我们自古以来我们就有这种思想.而编程能不能学会,是很多初学者都会问到的问题,编程重在逻辑,作者也明确告诉了我们,除了先天智障和

阅读《大道至简--软件工程实践者的思想》有感(1)以及阅读计划

阅读计划:此书共八章,计划五一前读完,在接下来的半个多月里,每天读一章即可,需八天即可读完. 读后感: 看到这本书时,给我的感觉就是非常简洁,的确符合作者的主旨——大道至简.书中多次提到愚公,并且认为写代码,即coding,是体力劳动,程序=算法+结构,我非常赞同.当看到一个问题时,我们不应该立马就写程序,而是先将问题分析清楚,事件先后的逻辑关系和依赖关系搞清楚,搞清楚要实现什么,要解决什么问题,一接到任务就开始Coding的程序员,通常就是加班最多的程序员. 当我大一的时候, 我就想着,是不是

阅读《大道至简--软件工程实践者的思想》有感(3)

阅读完<大道至简--软件工程实践者的思想>,明白了软件与程序的区别,<战国策-秦策>中的那句话,“王不如远交而近攻,得寸,则王之寸:得尺,亦王 之尺也.”程序只是程序员与电脑之间的对话,而软件却是让程序员把用户与电脑连接到一起,作为桥接.程序不一定是用来卖的,但软件是用来卖的,所以软件包含了商业因素,而程序却没有. 做软件,达不到好.快.省三点.我们的项目,无经费可言,无充足的时间,所以总是图快.图省,然而这样做出来的项目,只能是应付老师,并不是真正的学会了什么东西.然而想要达到好