首页 > 编程语言 >《程序员修炼之道》感受

《程序员修炼之道》感受

时间:2022-09-30 20:36:56浏览次数:52  
标签:本书 窗户 讲述 自己 之道 程序员 修炼 团队

《程序员修炼之道-从小工到专家》这本书,目前看完了第一章,这本书向我们讲述了怎么样成为一个合格的程序员,以及怎样想出造出一个自己的程序,自己的代码。

在这本书中,首先向我们讲述了作为一位程序员要无时无刻对自己的工作负责,做了错事都要想办法弥补,去改正自己的漏洞、过失,作为一位程序员,要为自己接受的任务负责,任何事情导致的任务没有完成,代码交付晚了,或者交付后发现有漏洞,这些都要需要自己去承担所有,负起自己所应负的责任。当然当事情超出你的能力或者风险过大时你有权不去为之负责任,必须基于道德准则去承担自己的责任。有句话说的好:提供各种选择,不要找蹩脚的借口,因此身为一个程序员,应该有足够强的责任心和毅力,作为一名程序员,负责的事情出现错误,漏洞的时候,去选择一种方式去弥补错误,承担起自己的错误。

紧接着的下一个章节是软件的熵,这是个物理的名称,代表着混乱度和无序,当熵越大,就代表着越无序,因此程序员要做的事情就是不要容忍破窗户,在这里详细说明了破窗户的基本概念,这就好比一辆完整的汽车停在路边,如果想要这辆车报废需要漫长的时间来消磨,可是如果你把这辆车的窗户打破,过不久就会有人对他不在意甚至故意破坏,人们 总是向往着美好的事物,而总是破坏坏事物,第一扇破窗户出现后,人们糊涂乱花,乱丢垃圾,最后会彻底报废,而程序员要做到的就是不要让“破窗户”出现,我们可以通过给代码添加注释或用虚设的数据加以代替的方法来实现。当“破窗户”消失的时候,我们也会刻意的去维持,不让破窗户再次出现。

后面一章内容石头汤与煮青蛙这一节主要讲述了协作的重要。有时一些事情很难一个人去完成,这时就需要团队的合作,但如何让团队得到更好的协作,这就需要你去充当这次变化的催化剂,当团队合作的推进陷入瓶颈时,这是你可以做一个简化版出来,然后通过团队互相帮助,出谋划策这个项目就会更加完善,这样一个项目的目标雏形便形成了。

最后向我们说明的是当你编译的程序完工后,用户永远是唯一的评委,你的个别意见和一箱情愿永远要放到第二位,让用户进行评价和建议,这样才能帮助自己走到更远的地方,不仅如此,这本书还讲述了很多经验,比如你要学会经营自己的知识资产,在不断发展的现代社会中学习新的知识,获得新的学习途径。要学会批判性思考,不要被它的优点导致你判断失衡,要尝试去找程序的不足的地方去加以完善。而不只是停留在发扬长处上。当然我们还要学会交流,学会向老师,同事,以及用户交流去完善各方面的需求。以上便是我这对该书前部分的感想。

       

标签:本书,窗户,讲述,自己,之道,程序员,修炼,团队
From: https://www.cnblogs.com/wangzelin/p/16746023.html

相关文章

  • 【Azure 应用服务】本地Node.js部署上云(Azure App Service for Linux)遇到的三个问题
    问题描述当本地Node.js(Linux+Node.js+npm+yarn)部署上云,选择AzureAppServiceforLinux环境。但是在部署时,遇见了以下三个问题:问题一:使用VSCode进行部署,部署速......
  • 《程序员修炼之道:从小工到专家》九月份阅读笔记篇一
    本篇是关于此书第一章《注重实效的哲学》的相关阅读笔记一、我的源码让猫给吃了书中说,依据你的职业发展、你的项目和你每天的工作,为你自己和你的行为负......
  • 《程序员修炼之道 - 从小工到专家》读后感(二)
    《程序员修炼之道-从小工到专家》该书第二章开讲述的是重复的危害,重复分为好多种,但每种重复的出现都是没必要的,重复的出现使得代码的运行效率大打折扣,并且占据了很多无意......
  • 程序员这几个行为,一看就是缺乏经验!你中招了吗?
    程序员的工作经验和从事这个行业的工作年限直接相关。这句话在某种程度上是对的,但是从事这项工作的年限,并不一定代表获得了相同年限的工作经验。正如一句话所说:“我们以为我......
  • 程序员修炼之道-从小工到专家随笔1
       花了一个星期读这本书的前两章,其中令我最深刻的就是如何成为一个优秀的程序员,其中关于错误,基础的学首先要做一个注重实效的程序员1要保留有好奇心,要有批判的思维,......
  • 程序员修炼之道-从小工到专家随笔2
       在做项目的时候目己要先做一总,让别人看到希里,再说如果有什么就史好了,那么你就会米集更多优秀的人来帮你完成项日,不仅完成了自己的任务,还使人们更加团结,岂不是一前......
  • 程序员修炼之道读后感2
    不主动思考他们的代码的开发者是在靠巧合编程——代码也许能正常工作,但却没有特别的理由说明他们为何能工作。有时候尽管我们的代码能够快速运行,我们偶尔也会开发一些算法,......
  • 程序员修炼之道读后感
    一开始我读了序言,明白了这本书可能现在还是读不懂,但是我还是耐着性子读了下去,发现虽然不是很理解,但是发现很有用所以是我一定会好好阅读,    首先给我启发的是通过......
  • 程序员修炼之道读后感2
    “我的代码让猫吃了”——永远不要找借口写代码和做事一样,在你的领域你必须要做到你的专业性,永远不要把“我不会”、“我做不来”或“我不行”挂在嘴边。方法总比困难多,......
  • 程序员修炼之道-从小共到专家9月第二次
    第11节:原型与便笺1、原型是你可以在忽略细节的情况下,考虑项目走流程,主要使用场景,他们是否正确,是否可行。通常也可以用用于演示2、原型制作是一种学习经验,其价值并不在于所......