专栏名称: 程序员的那些事
最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。
目录
相关文章推荐
程序员的那些事  ·  工资12000,下家给15000,我说考虑下 ... ·  2 天前  
待字闺中  ·  DeepSeek“七问”李国杰院士 ·  2 天前  
程序员小灰  ·  看完《哪吒2》,热泪盈眶! ·  3 天前  
程序猿  ·  患者带着DeepSeek来看病,医学博主自嘲 ... ·  4 天前  
程序猿  ·  突发!百度出手,152亿元大收购 ·  3 天前  
51好读  ›  专栏  ›  程序员的那些事

老板说 10 分钟可搞定,为什么我却干了 3 小时

程序员的那些事  · 公众号  · 程序员  · 2017-06-16 20:53

正文

(点击 上方公众号 ,可快速关注)


编译:伯乐在线/程序员的那些事

如有好文章投稿,请点击 → 这里了解详情


伯乐在线/程序员的那些事 导读】:国外程序员艾德·韦斯曼(Ed Weissman)从业32年。某天老板告诉他产品有个问题,10分钟可以修复问题,谁知结果一干就是3个小时。本文就是艾德记录下的过程。


10:48


老板:嗨,艾德,苏在底特律说,“产品历史屏幕”上经常出现错误的发票号码(Invoice Part Number)。你能帮我们搞定这个问题么?


艾德: 我现在在忙其他事。你到我的任务队列中提一个 ticket 吧。


老板: 这事 10 分钟就够了。


艾德: 你确信么?


老板: 嗯,确定。我一会开个网络会议。苏会演示给你看,然后你有空的时候再仔细看看。


艾德: 好的。


老板: 嗯。去你的 Outlook 中查收(会议)邀请吧。


11:05


收到 11:30 的网络会议的 Outlook 邀请,接受。


11:25


从我的 IP 电话呼叫了网络会议的800号码。拨了两次,都占线。从 IP 电话打我手机,同样是忙。哎,IP 电话系统再次坏了。从我手机呼叫了网络会议的号码。我是第一个上线了,然后又挂掉了。在浏览器中点击链接进入了网络会议,还是第一个。


(艾德开始在浏览器的另一选项卡中刷 Hacker News)


11:38


老板进入会议,问:苏在哪里?


艾德: 我不知道。


老板: 你能看到我的屏幕么?


艾德: 不能。


老板: 哦,等一下。我来做主(Let me be the host)。现在能看到了么?


艾德: 嗯,可以了。但我想苏是不是去展示问题了。


老板: 对。我一会让她做主。


(艾德开始刷 Hacker News )


11:47


苏进入会议:我们怎么在这里呢?


老板: 来这儿的目的就是让你给艾德展示“产品历史屏幕”出什么问题了。


苏: 展示“产品历史屏幕”的问题?


老板: 你知道的,你不说发票部分号码有时候会出错么?


苏:你指 mil-spec 订单?


老板: 我真的不知道。你不发送了ticket么?


苏: ticket 号码是多少呢?


老板:稍等,我查一下。


(艾德开始刷 Hacker News )


11:53


老板: ticket 号码是 13827。记住了吧?


苏: 我怎么在我电脑上查看 ticket。


老板: 点击内网中的 IT 控制板。


苏: 我点不了啊。网络会议软件全屏了。


老板: 那你在键盘敲击 Alt+F4,然后去内网。


(艾德开始刷 Hacker News )


11:57


苏: 搞定,ticket 号码是多少呢?


老板: 我应该写下来了。我再找找……


老板: 13827!


苏: 嗯,我看到了。 这个问题出现过几次。没人知道为什么。通常在 R27-83 这个号码时出问题了。


老板: 好,给艾德看吧。


苏: 我怎么回到网络会议界面呢?


老板: 你得重启了。刚才 Alt+F4 给关闭退出了。


(艾德开始刷 Hacker News )


12:04


苏: 好了,网络会议软件打开了。你能看到我么?


老板:不能,你得点击“Host”按钮。


苏:在哪里?


老板: 在右上角的小方框中。


苏:是“History”框么?


老板: 不是,是“Attendees”框。


苏: 好的。现在你能看到我了么?


老板:不能。再试。


苏: 我试了。好像你得退出主模式吧。


老板: 哦,我忘了。


(艾德开始刷 Hacker News )


12:14


老板: 我退出主模式了。你再试试。


苏: ?好的。现在你能看到我的屏幕了吧?


老板: 可以看到。


艾德: 我也可以。


苏: 好的,如果我进入主菜单,点击“Operations”,然后点击“Sales”,再点击“History”,我到了“Sales History”菜单。看到了吧?


老板:嗯。


艾德: 看到了。


苏: 然后我按“Part”点击“Sales History Display”。输入”R27-93″,主屏幕弹出来了。然后我点击“Invoices”,我摁 F5,再 F3,再 F7,发票号码(Invoice Part Number)就变成了”GT548″。不应该这样的。


艾德:好,让我查看一下,再答复你。


老板: OK,再见。


苏: OK,拜拜。


艾德现在陷入了主模式,因为其他两位退出了。他不能退出。窗口锁定了。他重启电脑了。


12:38


艾德登录,进入开发系统。进入主屏幕,点击“Operations”,然后点击“Sales”,再点击“History”,到了“Sales History”菜单。然后按“Part”点击“Sales History Display”。他输入”R27-93″,主屏幕弹出。他然后点击“Invoices”,摁 F5,再 F3,再 F7,发票号码(Invoice Part Number)还是”R27-93″,本该就如此。在开发系统中工作正常。


12:46


艾德通过他的秘密后门登录产品。进入主屏幕,点击“Operations”,然后点击“Sales”,再点击“History”,到了“Sales History”菜单。然后按“Part”点击“Sales History Display”。他输入”R27-93″,主屏幕弹出。他然后点击“Invoices”,摁 F5,再 F3,再 F7,发票号码(Invoice Part Number)变成了”GT548″。苏没说错。


12:57


艾德查看了版本控制系统。这个问题弗瑞德(Fred)在11月11日已经 check out。艾德运行了一个 diff,看到弗瑞德已经发现他更改后的第425行的代码有问题,并修正了。







请到「今天看啥」查看全文