大家好,我是校长。

在知乎上看到一个特别有意思的话题:

很多 leader 向我传授职业经验的时候都说过 "bug 是改不完的",他们是想告诉我什么?我是认同这句话的,但是在我看来作为一个程序员负责的程序,别人尤其是测试提了 bug,我有责任和义务对 bug 进行修复,难道还能无视掉不成?

我聊一聊我的看法吧。

从这段话可以看出,题主是一个很有责任的人,工作态度非常好。

但是,领导给你说:bug 是改不完的,并不是说让你无视掉 bug,而是想告诉你你应该把时间和精力放到更重要的事情上,严重缺陷的 bug,影响产品和使用体验的 bug ,必须改,但是,只需其他不痛不痒的 bug ,你可以不改。

如果你一直身处在改 bug 的环境中,每天都是在改 bug,增量价值,产品的新功能谁开发?

去年我读了一本书,史蒂芬柯维的《要事第一》,史蒂芬柯维应该有很多人了解,你即使不了解这个人,但是,肯定有很多人读过他的那本经典畅销书《高效能人士的七个习惯》。

里面讲了一个很有意思的故事,一位教授在给学生上哲学课,在他面前摆放着一些东西。当课程开始时,他沉默地拿起一个非常大而空的罐子,用岩石填充它。然后,他问学生瓶子是否已满。

学生们都说 “是”。于是,教授拿起一盒鹅卵石倒入罐子。他轻轻摇晃着罐子,鹅卵石滚进了岩石之间的空隙。然后,他又问学生罐子是否已满。学生们都说 “是”。

教授接下来拿起一盒沙子倒进罐子。当然,沙子填满了石头的空隙。他再次问学生罐子是否已满。学生们都说 “是”。

然后,教授制作了两杯咖啡,将咖啡全部倒入罐子,有效地填充了沙子之间的空隙。学生们笑了。

随着笑声消退,教授说:“现在,我希望你们认识到这个罐子代表着你们的生活。岩石是重要的东西 —— 你的家庭、你的孩子、你的朋友、你的健康和你最喜欢的激情。如果其他一切都丢失了,只剩下他们,你的生活仍然充实。

鹅卵石是与你的工作和生活相关的很重要的事情。沙子就是其他所有小东西。如果你先把沙子放进罐子,那就没有鹅卵石或岩石的空间了。

想一想,生活中也是如此,如果你把所有时间和精力都花在了小东西上,那你永远不会有足够的时间和空间去做对你来说很重要的事情:关注那些对你来说至关重要的事情、和你的孩子一起玩、花时间去做体检、带上你的伴侣出去吃饭等。

所以,我们做事情要设定好人生战略,首先要照顾岩石 —— 真正重要的事情,其余的只是沙子。

这个故事案例当中的大石头就是你的主要工作:开发新产品,新功能,修改严重和中等的缺陷 bug,而那种低等的警告级别的 bug 就是沙子。

沙子需要处理吗?就看你主要工作做的怎么样了,如果岩石类的工作你都做完了,还有时间,那么你当然就可以处理沙子这样的 bug 。如果岩石你都没有搬完,你天天在弄沙子,谁受的了,你怎么成长呢?

这其实就是一个 ROI 投资回报率的问题,也是一个工作规划的问题。

另外,领导要想升职加薪,也是需要政绩的,如果手底下的人都在改 bug ,领导咋升职?不得哭死。

点击下方公众号卡片,关注我

在公众号对话框,回复关键字 “1024”

免费领取副业赚钱实操教程

Leader 对我说:「bug 是改不完的」,这几个意思?相关推荐

  1. 携程回应突发故障:「bug已修复」;罗永浩再嘲iPhone11浴霸相机;React 16.10.0发布|极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

  2. Bug改不完,迭代总延期,咋办?

    摘要:本文从流程上需要改进的地方进行讨论,分四个方面来分析产生这个问题的原因. 本文分享自华为云社区<Bug改不完,迭代总延期,咋办?>,作者: 华为云PaaS服务小智. 前言 随着互联网 ...

  3. 「newbee-mall新蜂商城开源啦」 前后端分离的 Vue 版本即将开源

    不仅仅是展现形式的增多和产品线的丰富,技术栈也加入了 Vue,开发模式也变成了前后端分离模式. 1 新蜂商城 Vue 版本 2019 年 10 月份我在 GitHub 开源仓库中上传了新蜂商城项目的所 ...

  4. 「newbee-mall新蜂商城开源啦」GitHub 上最热门的 Spring Boot 项目,我也要做一次靓仔!...

    没有一个冬天不可逾越,也没有一个春天不会到来. 介绍一下新蜂商城的近况,同时,新蜂商城 Vue 版本目前也在开发中,在这篇文章里我也向大家公布一下新蜂商城 Vue 版本的开发进度,和大家同步一下,在不 ...

  5. 由「Metaspace容量不足触发CMS GC」从而引发的思考

    转载自  由「Metaspace容量不足触发CMS GC」从而引发的思考 某天早上,毛老师在群里问「cat 上怎么看 gc」. 好好的一个群 看到有 GC 的问题,立马做出小鸡搓手状. 之后毛老师发来 ...

  6. android控件显示在最上层,「总是可见的时钟和备忘录」永远显示在屏幕最上层的贴心助手(Android)...

    现在的智能型手机为我们的生活带来很多的便利,要查找时间.行事历还是临时要记录个什么,只要拿出手机来基本上都能解决,不过因为手机的屏幕小小一个,不像电脑屏幕可以将窗口重叠显示或收放自如,在使用全屏幕玩游 ...

  7. 「游戏引擎 浅入浅出」前言

    「游戏引擎 浅入浅出」是一本开源电子书,Github地址: https://github.com/ThisisGame/cpp-game-engine-book 为什么写这本书? 在与同事沟通时,会提 ...

  8. 从云原生到智能化,深度解读行业首个「视频直播技术最佳实践图谱」

    在2022阿里云直播峰会上,多位直播产业领域技术专家与行业先行者,共同探讨超视频化时代视频直播技术的演进趋势与未来发展.会上,阿里云重磅发布了行业首个「视频直播技术最佳实践图谱」,将直播技术归纳总结为 ...

  9. 人人都能读懂的「以太坊2.0分片设计」

    讨论 | 吴为龙.李画 撰文 | 李画 来源 | 碳链价值 封图由 CSDN 下载于东方 IC 当我们在7-11买早餐的时候,如果只有一个收银员,就要排很长的队等待结帐:如果有两个收银员,立刻就会快一 ...

最新文章

  1. houdini + maya的pulldownit
  2. 解决SQL Server里sp_helptext输出格式错行问题
  3. 在iis中让asp.net的错误显示在远程访问电脑中
  4. DCASE 2013任务1(声学场景分类)参赛作品相关信息
  5. 最小生成树——普里姆算法和克鲁斯卡尔算法
  6. Python中的一些特殊函数
  7. 用Typescript如火如荼地进行angular.js
  8. 关于redis说法正确的是_还不会正确使用Redis?这几个技巧让你的程序快如闪电...
  9. Linux命令学习笔记之 network NetworkManager
  10. 并发原理及php高并发解决方案
  11. 海思Hi3559A Sample_comm_vdec模块解码 视频解码解析
  12. 2019最新Python学习路线(Python学习教程_Python学习视频):Python2和Python3你们都是怎么选的?
  13. 全基因组水平分泌蛋白鉴定
  14. Acrel-2000T无线测温产品方案介绍(安科瑞-须静燕)
  15. android 视频解决方案,短视频SDK升级为短视频解决方案
  16. Excel笔记(2)常用函数1-10
  17. vue实现上传图片和显示图片
  18. 不仅可以邮件撤回还能误删恢复?!
  19. java 邻接矩阵_Java中的邻接矩阵
  20. 寻找三角形 (海伦公式)

热门文章

  1. SQL注入绕过--emoji表情包绕过 waf
  2. java按照模板导出pdf或者word
  3. Python装饰器通俗理解
  4. Error: No such keg: /usr/local/Cellar/node安装nvmbrew安装Oh my zsh. git安装git设置别名No bundle URL prese
  5. AI学习之路(4): TensorFlow是什么
  6. (Xilinx)FPGA中的差分信号
  7. PHP大型电商网站秒杀思路
  8. iterate mysql_ITERATE
  9. 解决Null key for a Map not allowed in JSON (use a converting NullKeySerializer?)
  10. 基于车载以太网的OTA升级