首页 > 编程语言 >《程序员修炼之道:从小工到专家》2

《程序员修炼之道:从小工到专家》2

时间:2022-09-30 11:03:50浏览次数:57  
标签:小工 或是 犯错误 程序员 源码 修炼 借口 老板

这次我阅读了第一章的第一节,“我的源码让猫给吃了”。作者用诙谐幽默的文字说明了源代码丢失的严重性,即使你告诉老板你的代码被猫给吃了,也无法改变代码丢失的这一结局,在书中有这样一段文字:

责任是你主动担负的东西。你承诺确保某件事情正确完成,但你不一定能直接控制事情的每一-个方面。除了尽你所能以外,你必须分析风险是否超出了你的控制。对于不可能做到的事情或是风险太大的事情,你有权不去为之负责。你必须基于你自已的道德准则和判断来做出决定。

如果你确实同意要为某个结果负责,你就应切实负起责任。当你犯错误(就如同我们所有人都会犯错误-样)、或是判断失误时,诚实地承认它,并设法给出各种选择。不要责备别人或别的东西,或是拼凑借口。不要把所有问题都归咎于供应商、编程语言、管理部门、或是你的同事。也许 3他 (它)们全体或是某几方在其中扮演了某种角色,但你可以选择提供解决方案,而非寻找借口。

如果存在供应商不能按时供货的风险,你应该预先制定一份应急计划。 如果磁盘垮了一带 走了你的所有源码而你没有做备 份,那是你的错。告诉你的老板“我的源码让猫给吃了”也无法改变这一点。

这段文字提供了最重要的一个概念——负责,其实不止是对程序员,一个人承担自己相应的责任是应该的。在这段话的下面,有这样一个提示,Provide Options, Don't Make Lame Excuses,这句话的意思是“提供各种选择,不要找蹩脚的借口”。

在走向任何人、告诉他们为何某事做不到、为何耽搁、为何出问题之前,先停下来,听听你内心的声音,自己的辩解是否愚蠢,老板会怎么想?

不得不说,这本书不止是在教我们如何编程,更重要的是在教我们如何在职场中为人,如何做人。

标签:小工,或是,犯错误,程序员,源码,修炼,借口,老板
From: https://www.cnblogs.com/joranger/p/16739276.html

相关文章

  • 《程序员修炼之道:从小工到专家》阅读笔记2
    依据你的职业发展、你的项目和你每天的工作,为你自己和你的行为负责这样-种观念,是注重实效的哲学的一块基石。注重实效的程序员对他或她自己的职业生涯负责,并且不害怕承认无......
  • 《unix编程艺术》总结的出色程序员十大好习惯
    看《unix编程艺术》总结的出色程序员十大良好习惯1)易于理解,利于组合。2)“只做好一件事”3)想清楚代码的组合,如何构建自己的一套API.(更加深入地理解真实世界系统状态。重构......
  • 《程序员修炼之道:从小工到专家》阅读笔记
    《程序员修炼之道:从小工到专家》由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术,利用许多富有娱乐性的......
  • 《程序员修炼之道——从小工到专家》第一章读后感
       应我们的指导教师的要求,我切实的读了《程序员修炼之道——从小工到专家》这本书,目前看完了序言和第一章。在序言部分,翻译者对这本书的作者做了一些简单的介绍,并且......
  • 程序员修炼之道:从小工到专家 阅读笔记1
     读书笔记:通过这个月对《程序员修炼之道——从小工到专家》的阅读,有以下体会:注重实效的哲学1.负责,主动担负责任,对结果负责。2.发现一个问题就修复一个问题,不能修复采......
  • 《程序员修炼之道:从小工到专家》第一章读书笔记
     最近我读了《程序员修炼之道:从小工到专家》这本书的第一章:注重实效的哲学 注重实效的程序员的特征是它们处理问题、寻求解决方式时的态度、风格、哲学。 在第一个......
  • 《程序员修炼之道》(九月第二篇)
    后面一章内容石头汤与煮青蛙这一节主要讲述了协作的重要。有时一些事情很难一个人去完成,这时就需要团队的合作,但如何让团队得到更好的协作,这就需要你去充当这次变化的催化......
  • 《程序员修炼之道-从小工到专家》读后感(一)
    最近阅读了《程序员修炼之道-从小工到专家》这本书,该书想让读者变成更为有效、更多产的程序员,非常适合现阶段的我。通过阅读”我的源码让猫吃了“这一小节,我认识......
  • 阅读笔记之《程序员修炼之道-从小工到专家》二
    真是感觉作者说的非常有道理,好多语境都跟我我都在一些语境中遇到过,而且书中说到的好多错误,我也基本上都翻过,下面说说我对这本数印象最深的几个方面。如果面试的时候面试官......
  • 《程序员修炼之道:从小工到专家》读书笔记1
    之所以选择这本书作为第一本书,是因为这本书描述了一些程序员编写大型项目时所应该遵循的最基本的原则和可以使用的最基本的工具。它没有描述某一种特定的语言、特定的算法,......