John笨拙地坐在监视器前,后者在电子表格中标明了任务。 他本人不知道自己想在那看到什么-他只是上下翻动,试图凝视字母,读单词,但不明白他想要实现什么。 自Scrum木板的葬礼以来已经过去了两天,但是什么也没发生。
有两项任务在完成时留下了印记-是的,这是汤姆,他的任务。 对于其余的-沉默。
-那帮 -约翰大声说。 -你做了两天了吗?
程序员从计算机上抬起头,看着老板,然后互相看着对方,但是没人敢先讲话。
“我……我完成了两项任务。” -丽贝卡不确定地开始。 -现在,在这里...我画了一个按钮,带有处理程序,以及更多...
-贝克,停下来。 -约翰从椅子上站起来。 -说“闭嘴”是什么意思?
“嗯...我做到了。”
-商标在哪里?
-什么标志?
-在实施中,在我们的电子表格中,现在所有任务都在其中。
“啊,所以我想……”
-什么?
“对不起,约翰尼……”丽贝卡开始脸红。 “我可能忘记了……”
-还有谁忘记了? 哈里,你有什么?
“我有……” Harry出于某种原因开始在他的桌子上翻找。 -现在...还没有结束的任务,我...
-什么?
-简而言之,我还没有完成。
-到底是什么? 您解决什么问题?
哈利大圆圆的眼睛困惑地看着老板。 但是,意识到自己仍然必须回答这个问题,他再次盯着监视器。
“我...我正在这样做。” -哈利用手指指着监视器。 -价格指数。
-是吗?
-好吧,是的...
“我认为您只是想出了这个。” 约翰突然笑了笑,直视哈利几秒钟,然后抬头看着其他人。 “男孩和女孩,您是否忘了我们有危机?” 每分钟都很重要?
“不,强尼……”哈利开始。 “很简单,您会发现……没有Scrum板,这在某种程度上是不寻常的。” 那里有很多积压工作,本周的任务清单很清楚,我们确切地知道该怎么做。 现在-一张大桌子,他知道什么。
John起眼睛,保持沉默,然后再次凝视着Harry。 其余的看着老板。 当然,除了汤姆,他一如既往地坐在耳机里,没有参加对话。
好的 -最后约翰说。 -做吧。 丽贝卡(Rebecca)和其他已结束任务的人员-在表中标记完成。 让我们看看我们剩下了什么,这是……汤姆!
他听到,奇怪的是,摘下耳机,冷静地凝视着约翰,等待指示。
-汤姆,现在每个人都会被注意,您以两天为单位计算我的速度。 好吗
-好 这就是全部吗?
-不 这样来吧-好吧,不是每个人都关心您-在表中标记您当前正在执行的任务。 这样我就不会混蛋,但我自己可以看。
-到底要注意些什么? -汤姆问。 -添加一列?
-我认为颜色标记就足够了。 执行者在那儿,只标记当前任务,我不知道...用黄色表示。 好吗
除了Eugene以外,所有人都点了点头-他保持沉默,脸上露出一个屈尊的微笑。
-为什么要笑? -约翰转向尤金。 -您了解订单吗?
-知道了 尤金点点头,笑得更加宽广。
-太好了。 -约翰点头回应。 “克里斯在哪里?” 第三天消失了...
-今天应该是。 -丽贝卡跳了起来。 -他护送祖母到机场。 很快我就要开车了。
-奶奶去机场吗? 他在哪里住了三天?
-和奶奶在一起 贝基不确定地说。 -她来自俄罗斯。
-当然,我忘了。 -不好意思的约翰。 -克里斯是俄罗斯人...
突然,办公室的门打开了,克里斯进入了-或者更确切地说,突然闯进来了。 大约三十五岁,胖乎乎的,略带斜斜的眼睛,黝黑的皮肤,戴着有色眼镜和奇怪的胡子,不太适合他的年龄。
-太好了,伙计们! -克里斯伸开双臂,好像要立刻拥抱所有人一样。 汤姆没有注意到同事的出现,哈利微笑着点点头,尤金只是看了看,甚至没有眨眼。 贝基再次跳出椅子,跑向克里斯,然后爬上拥抱。
-是的,你是我的魅力。 -克里斯没有抵制丽贝卡的怀抱。 -约翰,太好了!
-花了你的祖母? -约翰笑了。
-是的 我差点撞上了出租车-他们把它撕了,该死,就像是一辆出租车。
“你为什么不坐火车?”
-奶奶在火车上吗? 不,她当然很快,但是年龄不一样...
-你叫什么名字?
-谁
奶奶
-为什么需要它? 你会收集奶奶的名字吗? 克里斯笑了。
-是的,只是想知道俄罗斯祖母叫什么。
“嗯,她不是俄罗斯人... Zulfiya的名字。”
-怎么样?
-该死的... Zulfia Ramazanovna。
我知道了 约翰点点头。 谢谢
-联络。
“你为什么叫克里斯?” 俄罗斯人的名字有些奇怪...还是我不知道的东西?
“哦,您所了解的并不多。” 克里斯笑了。 -我搬到您的美国时改了名字。
-你叫什么名字? 约翰大声地问。 -你为谁工作?
“实际上,我是拉迪克。”
-Radik?
-是的,拉迪克。
-也许我们应该叫你Radik?
-不,我永远不会习惯新的名字。 打电话给克里斯。
好的 贝克斯,让克里斯·拉迪克(Chris-Radik)处于变革的过程中,到目前为止,我正在开会。
-是的,当然。 -丽贝卡随手点了点头。
约翰离开了办公室,关上了身后的门,然后停了下来。 所有想法都围绕着拉迪克(Raik),他的祖母,以及一般而言令人难以置信的人生转折。 办公室里传来啪的声音-没话可说,但似乎是克里斯的声音。 他只清楚地听到了一句话:“嗯,太棒了! 你无聊吗?” 约翰笑了笑,摇了摇头,然后去见鲍勃。
不幸的是,这次会议被推迟到深夜,尽管没有带来任何好处-他们讨论了一系列项目,发展战略和进入新市场。 一次普通,无聊的决定性会议。 当它结束时,约翰回到他的办公室,那里已经没有人了。
约翰给自己倒了杯咖啡,然后扑向椅子。 我打开了任务表,感到非常不愉快-只有丽贝卡注意到完成的任务,只有汤姆完成了当前任务。 两种不愉快的感觉在我的灵魂中激起了混合-管理无能和愤怒。 你妈妈,人怎么了? 毕竟,他做了一个简单的任务,又是什么问题? 他们不了解情况吗? 虽然...也许他们真的不明白? 好吧,和他们在一起,早上我们会明白...
早上,约翰很早就到了办公室-没有一个程序员在那里。 心情很糟糕-那天晚上我没有摆脱悲伤的想法。 显然,客观上,除了他之外,团队中没有人真正需要改变。 而且,最有可能的是,在剩下的不到一个月的时间内,至少通过传统方法无法进行任何操作。 但是我不想放弃,尤其是因为没有太多损失,所以约翰做出了一个简单而正确的决定-自己承担任务。 也许甚至是个人榜样都能激发团队的灵感。
约翰翻阅了任务列表-仔细查看了所有内容,因为在“艺术家”列中,他的名字未在任何地方列出。 一分钟过去了,第二,五,十,十五分钟……内部,一种无聊的浪费时间的令人不快的感觉突然爆发,这只会增加内部的紧张感。 从理智上讲,约翰知道您只需要选择一个任务并开始执行它即可。 但是他没有选择。
一旦他喜欢完成某项任务,并决定继续执行,当另一个人引起了他的注意时,他就好像没有自己的注意力一样,开始阅读,深入并思考它。 半个小时过去了。
约翰通常都知道所有的任务-任务不多,这使事实变得更加奇怪。 但是他不能把自己从……身上撕开。 阅读任务? 不仅是阅读,还包括多次重读相同的单词。 他一次又一次地回到先前的任务,而他已经决定要这么做-不愿意。 如果呢? 也许毕竟……? 不,您必须决定一些事情! 已经45分钟了。
就这样! 我拿第一个! 该死的,十个任务进入屏幕,必须选择其中一个...列表中的第一个! 那里有什么? 通过社交网络授权。 好吧,为什么不呢。
John打开了开发环境,上传了最新更改,重建了项目。 我开始调试,查看授权表,弄清楚放置社交网络按钮的位置,然后进入代码。
主要的授权组件是借来的,但是包含了John团队的某人编写的代码。 由谁来 我翻阅了变化的历史;发现了尤金。 地狱,为什么要借钱? 但是,尽管……是的,那里的事情并不是那么简单,Eugene告诉我,不仅需要授权,而且还需要为每个用户创建一个数据库,这需要更长的时间。 好的,您必须已经做一些事情!
John重新阅读了任务,并再次陷入了代码中。 在代码处于积极开发阶段时,Eugene并没有特别在意发表评论-他说这毫无意义,您永远不知道,突然之间一切都会改变。 他的代码简洁明了,有时太多了,花了很多时间来理解它。 无论是丽贝卡(Rebecca)的生意,写的都是优美而和谐地绣有十字绣。 虽然并不总是最佳。
突然,一只手出现在右边。 约翰是如此的生气,以至于他没有注意到汤姆进入办公室-他上前伸出手打招呼。 John不用抬头看监视器,就伸出了握手,再次陷入了代码中。 他短暂地看了一眼手表-一个半小时过去了。 你的母亲……一个半小时,而不是一行代码。
时间越久,约翰就越紧张。 为了尝试以某种方式开始,他用按钮组件的初始化编写了两行代码。 他看了几分钟,直到意识到这个代码不属于这里,然后猛烈地擦除了。 无能为力的愤怒本身开始对身体产生物理作用-一种令人不愉快的感觉出现在胸口,好像真的要从那里跳出来的东西,但是不能,因为没有出路。
约翰向后靠在椅子上,闭上眼睛思考。
-你在睡觉吗? -从黑暗中传来克里斯的欢快声音。 -罗塔,站起来!
约翰睁开眼睛,看到一个微笑的,uzz须的枪口。 他笑了笑,握手,然后再次看了看手表。 两个小时过去了。
跟随克里斯,其他人进入了-显然,他们一起乘坐同一列火车。 哈利一如既往的衣着打扮,默默地打招呼,走到他的家。 尤金(Eugene)情绪低落,泄漏到计算机上,凝视着监视器。 丽贝卡小心翼翼地怯John地看着约翰,仿佛试图抓住他的心情。 看到老板比云还黑,她开始讲话。
“约翰,昨天您的任务有问题。” 她轻声说。 -您说要注意当前正在进行的任务,但是我们有疑问...
-什么? 约翰疲倦地问。
-让我们看看清单,我告诉你。 -丽贝卡坐在约翰旁边。 -在这里,看看。 起初我想拿这个,Eugene说这还为时过早-在获得授权之前这是没有意义的。 然后,我在这些之间进行选择,...等等,记得,我想问些问题...
-无法选择? -约翰笑了。
“不,你不认为,我...”贝基开始激烈地解释。
-是的,我知道。 他坐了两个小时,选择了一项任务。
-为什么愚蠢的事情! 克里斯大喊。 -从围栏工作到午餐!
-这是什么方法?
-良好的旧军队管理方法! -克里斯回答。 -最主要的是拿一些士兵,以免闲逛。 他拿铁锹,你挖了。
-你在找什么?
-有什么区别! nch!
-为什么在午餐前?
-还有什么?
“好吧,直到你把它挖出来……”
-然后呢?
-我不知道...另一项任务。
-做什么? 谁愿意打扰,思考,选择? 少尉有足够的忧虑,他没有时间处理管理事务。 上帝禁止给士兵选择的意愿。
“等等,你在说什么?” 约翰皱了皱眉。 -军队呢? 您看够电影了吗?
-什么? 克里斯笑了。 “您正在看有关军队的电影,但我在那儿服役!”
-在哪里? 在俄罗斯?
-好吧,还有什么地方……两年,如预期。
-您在部队里正在从篱笆里挖东西吃午餐?
嗯 最主要的是要设定一个无尽的任务,以使士兵根本不动脑子。 他用铲子-向前走,直到宣布发布。
-如果任务不是一个,而是几个?
-到底有什么不同?将多个任务变成无穷无尽的工作-从第一段到最后一段,做所有写在清单上的事情。
“直到死亡,你才分开……” John微笑着。
-不,这不是必须的。但是熄灯和午餐很神圣。
约翰思考了一会儿,看着在克里斯的胡子下闪闪发光的笑容。 一种想法开始在我的脑海中旋转,但没有采取可以表达的形式。 约翰的目光落在汤姆身上-他一如既往地坐着工作。
-汤姆! 约翰喊了出来,但没有反应。 克里斯震惊了一个同事的肩膀,然后摘下了耳机。 -你没服兵役吗?
-不 -他很快又没有情绪地回答。
-早上,我查看了任务列表,您是唯一一个突出显示工作中任务的人。
其他人听到约翰,低下头,甚至克里斯的微笑也让我感到内。 只有尤金看起来好像什么都没发生。
-我说过,您说过要标记当前任务。 -汤姆冷静地说。 -什么问题?
-您是如何选择任务的?
-我拿了第一个。
-只是第一个?
-是的
-然后呢?
-我坐下来做。 顺便说一句,我已经完成了。 执行记录。
-选择下一个?
-是的
-你是我们的冗长。 -约翰笑了。 -您选择了哪一个?
-第二个。
-让我猜想...当您获得第二个时,您会接受第三个吗?
-是的 -一点也不尴尬,汤姆回答。
-第三项任务是什么?
-我不记得了。 汤姆皱眉。 “有什么区别?”
-我的意思是? 没有区别吗?
-所以您概述了目标和问题。 有必要执行列表中的所有任务。 一个月。 承包商随处可见。 我自己过滤,查看清单,按顺序进行。 怎么了
-如果要完成第三个,您必须首先取得第四个?
-我会第四名。
-你会不会被选择折磨?
-什么?
“是的,你不会...谢谢你,汤姆!”
-就这些吗?
-就这样。
汤姆再次投入工作。 约翰出于某种原因对这个家伙感到同情。
-尤金! -约翰大声说。 -你在做什么?
“我还没有决定。” 他自信地说。 -我不是要愚蠢地表演。 我是一个程序员,我必须思考。
-想什么? 要做的任务是什么?
-包括在内。 解决问题的顺序非常重要,其构建是工程实践的一部分。
“这是个食尸鬼……”克里斯微笑着。 -你昨天在说什么?
-你昨天在说什么? 问约翰。 -什么时候?
“当您离开会议时。” -克里斯回答。 “尤金,你当然是一个很酷的人,但是却是个食尸鬼。”
尤金奇怪地微笑,但没有回答。 从外部看来,冲突似乎正在酝酿之中,但是John知道这些人之间已经认识很长时间了,甚至是包括公司外部在内的朋友,因此他并不担心。
-为什么要食尸鬼? 问约翰。
-因为只有食尸鬼可以整天选择任务。 克里斯笑了。 -人们的生活短暂,您必须做很多事情,但是,食尸鬼-根本什么都没有,永远在他的面前。 也许至少要一周选择一个任务,然后在一小时内完成。
-一个星期?
-好吧。 克里斯耸了耸肩。 -您几天前想出了自己的桌子?
-今天是第三天。
“尤金注意到那里有很多问题吗?” 好吧,完成。
-不是一个。
-为什么这样呢?
-好吧,也许他做了一项大任务...
-不,他组织了选举。 他在那里有自己的系统。 尤金,告诉我!
-我不会。 -尤金回答。 -这是我的专长。 是的,您不感兴趣...
-等一下 约翰打断了。 “你做了三天了?”
-我按照紧迫性,重要性来划分任务,寻找它们之间的依赖关系以建立...
-所以他没做鸡巴?
“我说了我做的……我通过艾森豪威尔矩阵来确定任务……”
-怎么称呼你的懒惰? 艾森豪威尔矩阵?
-这不是闲着。 -尤金开始生气。 -您不能像在传送带上那样随身携带它。 我们需要一种算法,方法,顺序。
-我马上给你点菜! 约翰提高了声音。 -您是否在任务列表中看到带有行号的列?
我知道了
-这是您的订单! 从围栏到晚餐! 现在转到表,用颜色标记第一个任务,然后继续执行!
“我告诉过你……”尤金开始说,但约翰打断了他。
-听着,尤金(Eugene)...我了解一切,您是一位经验丰富且非常聪明的程序员。 但是,从列表中选择任务的三天实在太多了! 我不怪你-我知道选择会多么令人兴奋。 他早上坐了两个小时,没有编写任何代码,而是选择了一切,选择了,选择了……
-取消他妈的选修权! 克里斯笑了。 -介绍极权制度!
“你讽刺地说?” -约翰转向他。
-不! 我在早上谈论的是:选择是邪恶的! 特别是对于尤金(Eugene),正如他们所说,他是心灵上的悲伤。
-什么?
-哦,该死,我忘了...阅读经典。 顺便说一句,在美国,您能获得英语的格里博多夫吗?
-谁得到的?
-好的,我们走吧...总之,让我们取消这些选举。 像在部队。
-选择是一个非常重要的过程。 尤金再次打开。 -从他的素质...
“等等,你说什么?” 约翰打断了。
-我是说他的素质...
-不,以前。 选择是一个过程吗?
-是的 尤金皱眉。
-在这里! 约翰拍了拍手。 -我明白问题出在哪里!
“好吧,快点,告诉我……”克里斯谨慎地说道。
-我们习惯于将选择视为算法方案中的条件运算符。 约翰兴奋地颤抖着。 -好吧,请记住,绘制了这样的菱形,它包含一个选择条件和两个分支-是和否。 执行算法时,将立即检查条件,因此通常不考虑其性能。
“嗯,是的,通常是这样。” 克里斯点点头。
-除非情况中写了一些沉重的东西,否则,例如那里有请求或其他东西。-是的,但是基本上选择几乎不需要时间。人的选择是什么?这不是即时算法,而是一个过程。这个过程有一个开始,一个结束(上帝禁止),最重要的是持续时间。您认为任务选择需要多长时间?为什么要猜测?程序员可以选择几天的任务,Eugene清楚地证明了这一点。-所以他是个食尸鬼。克里斯笑了。“但是那里不是那么简单!” -约翰继续。 -选择过程很糟糕,因为它不可见。如果一个人在办公室里四处游荡,四处奔波,head着头大叫,我们就会知道他有问题。但这情况有所不同。再说一次,就像尤金一样,他笨拙地坐着,看似在工作,但实际上是在选择!这只是麻烦的一半...-是的,仅此一项就够了--不,还不够。 -约翰摇了摇头。 -早上我很痛苦,但是我选择了一个任务。然后您知道开始了什么?-什么?-在战斗中进行侦察。我不仅阅读了该条件,还浏览了代码并查看了-代码,依赖项以及Eugene不存在的注释。我看是为了“按原样”评估任务,而不是凭空观察。如果您遇到这个职业的程序员,他会说:我是一名专业人员,如果不了解所有细节,我将无法完成任务。看来,为什么会这样呢?一个人做对吗?“就像是……”克里斯不明白约翰在哪里开车。-当然可以。 -约翰惊呼,举起手指。 “但是,只有根据他的研究结果,他做出最终决定-是否执行任务。”如果程序员决定接受任务并坐下来去做,那么一切都很好。如果他放弃了任务,那么一切都会变糟。用于研究的时间将被浪费!因此发生在我身上!我选择了两个小时,选择了代码,但从未开始执行。而且我不会继续进行-将这项任务交给Eugene更为正确。-还有两个小时-排空了吗?克里斯笑了。没错!我有两个小时,尤金有三天!那都是因为选举!“从这个角度来看,我没有考虑这个选择……”尤金突然说。 -我试图建立一种算法来...-选择算法的算法? -约翰笑了。-是的,他是个食尸鬼!克里斯大叫。“不,克里斯,你错了,尤金是个好人。”这三天对我们所有人来说都是很酷的一课,首先-对我来说!一切,选举都取消了!从头到尾,顺序排列!-约翰,我对任务有疑问。 -说出丽贝卡。“很好,贝基。”最主要的-不要拖着提问。有一个问题-立即提出,我们将当场决定。如果您花很长时间解决与任务相关的问题,我们将其简单地交给其他人。“好吧,那就是我想要提供的东西……”丽贝卡犹豫了一下。 -还有一个更适合克里斯的任务...-给她! -克里斯回答。 -我会马上剪掉她!-好丽贝卡静静地说。-好吧,大家都同意了吗? -约翰对所有讲话。除了汤姆,其他所有人都点了点头。约翰沉默了片刻,期待可能的反对意见,但是没有人打破沉默。-太好了!约翰拍了拍手。-走吧!从围栏到晚餐!