如何避免出现“您是否危害CODEZ”的情况?


113

我在工作中遇到一个奇怪的情况,我的一位同事经常要我和其他同事提供工作代码。

我想帮助他,但是对小片段的不断要求打断了我的思想,有时使他难以集中精力。

另外,我的印象是(...)此请求是由于缺乏能力而不是懒惰而产生的。实际上,他经常问自己假装知道答案的事情,因为当我解决问题时,他通常会说“确定”,“是,这就是我的想法”之类的东西,给我的印象是我的答案不值得。

我该如何解决这种尴尬局面?
我应该在其他同事面前更清楚地表明他缺乏知识(通过说“如果可以,请自己做”这样的话)还是继续给他他想要的东西?

我认为他应该将所有问题汇总到一起,以便我可以给他一部分时间,他可以全力以赴地完成自己的工作。

团队中没有等级制度,我必须说我们都有差不多五年的资历。基于同样的原因,我相信我无法向管理层报告,因为琐碎的问题经常被忽略。

我与另外两个成员讨论过,他们也同意我的看法:实际上,他经常问通过同事循环的事情。


10
找到解决方案后,请立即告知我们,以便我们将其用作解决所有“代码编解码器”问题的紧迫原因之一。
casperOne 2012年

2
奇怪的是,他们也越来越接近管理层,所以在大多数情况下,即使您报告也不会采取立场;)
Prashant Bhate 2012年

3
@PrashantBhate:羽毛的鸟。如果您拥有真正的才能,则无需为他人的工作而赞扬,这恰恰是管理中非常重要的“技能”。
outis 2012年

6
给他发送一些“ 让我为您找到的Google”链接-多数人很快会收到消息...
Matt

4
我遇到过类似的情况,但问问者会与其他开发人员进行巡回交流:“我已经走了这么远,您能为下一位提供帮助吗……”在他坐下并进行了坦率的讨论后,他承认他只是想要在简历中留出足够的时间去南非担任部长职务……他离开公司时甚至还向我提出了LinkedIn建议!
基本

Answers:


190

我的回答是说“我现在有点忙,您能给我发送电子邮件,稍后我会处理”。很有可能他的一些问题是合理的,因为强迫他向您发送电子邮件不会中断您的流程,而且他不太可能在琐碎的电子邮件中详细说明问题。然后,您还可以向管理层显示记录,如果他的问题仍然不合理。


12
这也是我的首选方法。它避免了对抗(以及您可能会处于失败一方的可能性),并且如果您始终如一地说,他们将在一周后放弃。
jqa 2012年

15
海事组织,这是最好的选择。这留下了纸迹,并迫使他在脱口而出之前实际思考和写作。
尼古拉斯

21
而且,当他减少问题时,他通常可以自己解决问题。根据我的定义,问题本身就是解决方案的一半。
Lelouch Lamperouge 2012年

1
我喜欢这个,但我要他发电子邮件给您的老板并抄送您,请您的老板指定优先级...
gWaldo 2012年

3
这个答案再次证明,最好的选择通常是礼貌地讲真话。询问者实际上提到了被他的同事打扰,而这个回答(很好,请不要误解我!)基本上只是告诉他:继续告诉你的同事打扰正在打扰你。有时,在我们看到之前,需要指出明显的地方。
fzwo 2012年

44

首先要做的是与那个家伙进行坦率的讨论。一对一地而不是成组地做,否则他可能会感到束手无策(可能如此)。问他为什么他不断问这些问题,解释这对您的工作有多破坏性-看看他怎么说。

根据您从这次对话中收集到的信息,尝试看看他是否可以自己学习。帮助他自己而不是给他答案。看看将他指向正确的方向是否足够。


如果以上都不对您有帮助:

您和您的同事应该停止回答他的琐碎问题。

像这样的答案:

  • 抱歉,现在无济于事。我有最后期限
  • 你问来干什么?
  • 对于像你这样的人来说,这看起来微不足道。

基本上,如果所有团队都同意与之比赛,那么他将不得不自己解决问题。


您说这是不合作的-是的。这就是重点。

您的团队成员没有发挥作用-实际上,他正在导致您和您的同事的生产力下降。如果他认为这些问题不是他应该问的问题,请拒绝回答。

如果您认为这不是一个好的策略,则可以启动中断日志。记录每次他问您一个琐碎的问题以及您花费多长时间才能恢复工作(即进入中断之前所处的思维框架)。

该日志将使您了解他花费了您多少时间。如果您所有的同事都这样做,您将对问题的严重程度有一个明确的认识。

您可以根据自己的意愿来处理这些数据-与他讨论,解释问题并尝试解决或升级为管理。


6
您宁愿让他阻止您工作?我相信是问题所在。您现在根本不再是解决方案。您需要阅读一些有关负生产率的信息-应当减少产生负生产率的团队的成员。
奥德

4
不幸的是,我因为不合作而失去了工作,所以我不推荐这样做。再说一次,我确实在其他地方得到了更好的工作(因此完全值得)。
Spoike 2012年

15
-1这对我来说有点太消极了。
布莱恩·奥克利

4
有很多称职的程序员在那里寻找工作。如果一个人不能削减,那就把他裁掉,然后聘请有能力的人。
Paul Tomblin,2012年

8
“他经常向我寻求帮助,所以我开始让这个复杂的管理部门了解我损失了多少时间。这是有关公司为我支付多少时间来做其他事情的书面报告,问题,答案,电子表格和图表而不是我的工作”。可能会给人留下错误的印象。
Konerak 2012年

42

解决此问题的一种建设性方法(因为您说这是由于缺乏能力),可能如下:

  • 尝试指导他朝答案的方向发展,但要设法使他得出最终答案。这样,他将学习如何自己提出一些琐碎的事情,并且他将对自己提出解决方案的能力变得更有信心(可能是他不安全,需要您和/或您的同事的确认? )。

  • 如果他多次提出类似的问题,请明确说明您已经解释了这一点,并且他应该知道(因为在这种情况下,您实际上知道他对此事的了解)。


2
这应该是最好的答案-帮助他自我帮助。
Qwerky 2012年

1
是的,但是除此之外,还有些简单。我认为剖析您要帮助的人更为重要。我已经看到案件是双向的。
govi 2012年

我同意,这应该是最佳答案。告诉他该怎么做,但不要实际为他编写代码。这将迫使他自己编写代码,并且他可以学习它的工作方式。
雷切尔

我最喜欢的答案!我刚刚删除了其他“好”内容的+1
Peter Gfader 2012年

30

作为以前雇用过这类人员的人,让我告诉您,意识到这一问题确实是一件好事。在这种情况下,我希望我的员工做的是:

  • 开始说不。这很困难,因为这些人非常擅长于自己的工作,这正在促使其他人来帮助他们。很好。[见注1]
  • 如果您愿意这样做,请进行一次大人对话,以识别行为并说您不再参与。这是可选的。您无需告诉同事他不能随意从钱包中取出20美元的钞票。
  • 告诉老板 主啊,我希望人们早点告诉我。

你知道如果这个同事被解雇会怎样?这是令人震惊的事情。没什么不好。如果团队一周前生产x个工作单位,那么他们将在一周后继续生产x个工作单位。这个人正在消耗的时间以及他们在您的工作流程中造成的干扰,实际上只能在事后才注意到。当此行为停止时,您将完成更多工作。您也会更快乐。而且您的公司将有更多的钱。

注意1:一旦我有一个员工,在糟糕的一周里表现糟糕,那一天。答:我说过,我需要列出您所有出色的东西以及今天回家之前的位置。我今晚要看,明天早上我们要制定一个计划。一天还剩下一个小时。我离开A的办公室(开车回家,我们没有在同一时间工作)之后,惊呆了B,并欺负A来“帮助” B的项目(这对公司来说并不重要,这是使B成为一个培训项目在一小时内-您猜对了,就可以在我们的网站上添加一些东西来更好地利用特定技术。然后A回家了。我不反对,硬停就是硬停。但是第二天我才对B生气。让聪明的人为您放弃一切所需的技能水平不容小something。您可以说不,

我希望我能告诉你如何使此人停止这样做。以我的经验,您不能。但是你可以让他们停止对你这样做。有时,这些人在离开他们正在这样做的地方后,最终会在没有人可以偷取和不喜欢那里的地方工作,或者从事他们实际上知道该怎么做的工作。但是,尽管他们有工作,但他们不知道该怎么做,也不知道有能力让其他人为他们做,这就是他们将使用的策略。


+1表示“开始拒绝”,除此之外,我认为您可能会因强迫性无能水le而遭受重创。最有能力的人只是表现出这种行为,是因为他们不了解问题对您的影响,并且会缓和地告诉(也许反复)和/或被迫稍后再回来,解决问题(每天10分钟一次)或将内容放入邮件中,因为这样比与自己整理出来变得更加困难。
Marjan Venema 2012年

2
@MarjanVenema的问题是,如果OP正在与这种人打交道,那就不会那么遥远了。当OP在同事之间聊天并意识到“嘿,这发生在我们所有人身上”时,您可以确定有人已经尝试过简单的东西,如果不是OP,那么就是其中一个同事。
凯特·格雷戈里

是的,因为到目前为止,他们似乎还没有采取任何措施制止它,他们通过回答他的所有问题,直接养成了他的习惯。
Marjan Venema 2012年

2
“告诉你的老板。主,我希望人们早点告诉我。” Kate,我不知道你是否知道,但是你也可以吃蛋糕,也 可以吃它。在会议上大喊大叫之前,要适度讨论。您对健康的1:1s文化的奖励是明显缺乏戏剧性……”
gnat 2012年

3
@gnat谢谢,我是一对一的忠实粉丝,并且有他们。我确实听到过“我经常被打扰”或“我认为我花了太多时间来帮助X”,但是花了很长时间才让人们真正告诉我X已经超出界限。这里的OP也不想告诉老板。人们很友善,他们想提供帮助,他们想成为一个支持团队的人。我明白了。
凯特·格雷戈里

19

向他发送指向Stack Overflow的链接。

如果确实很懒惰,那么履行自己完成工作的意愿就不是您的责任。如果缺乏能力,那就让他按自己的毛钱而不是你自己的钱来崇拜。您对雇主负有专业责任,以尽自己最大的努力,并且不能让别人妥协。合作和帮助同事是专业和期望的行为。让无谓重担阻止您完成工作(不回馈任何东西)是您需要避免的事情,而这正是您的经理需要解决的大问题。


2
+1。我曾经通过向他们发送“让我为您找到的Google”链接来摆脱帮助吸血鬼。我无法链接到这里,因为它显然已被过滤。
杰森·刘易斯

而且指向google.com的链接也将是一个非常适当的答案:)
YasinOkumuş2012年

12

这很奇怪-他只是要你替他做他的工作。除非他有一个非常巧妙/微妙的询问方式,否则我想我只会说“不,我没有时间”。


4
为什么还要礼貌?近十年来,我对白痴,尾巴舞者和骗子艺术家一直保持礼貌。直接面对人,告诉他们您对此的感觉要容易得多。他们可能会讨厌您,但是那又如何,您还是不想被这样的人看到。甚至对此都不友善。这是这些人学习的唯一方法,他们最终会做,或者他们只是开始利用他人,不再是您的问题。
maple_shaft

13
“为什么要有礼貌”,因为您很可能最终会自己向管理层报告。
otto

2
@maple_shaft:正如harjou所说,您必须聪明地做到这一点。
Goran Jovic 2012年

4
-1这不是一个有用的答案,而只是一个评论。
布莱恩·奥克利

5
@harjuo-您不必礼貌,只是不礼貌。只要您是专业人士,我就不会觉得有问题。当然,您所面对的人可能会觉得很糟糕,对此发牢骚,甚至可能是对管理人员。如果您认为管理层有可能参与进来,那么我将尽力让自己陷入困境,并准备对管理层的情况进行冷静而清晰的解释。管理层将没有第一手知识来质疑此人帐户的不正确之处。
Wily博士的学徒

9

您是否考虑过与此人进行成人对话?让他们知道他们不断问到的问题是生产力的杀手,并问他为什么觉得自己不得不不断问您看似简单的问题。也许他有点不称职的。您可以选择让他失败,也可以选择帮助他成功。

理想情况下,让他知道您真的愿意帮助他,但他希望他能给您应得的尊重,并首先进行一些独立的研究。不断给他简单问题的答案无济于事。鼓励他学习和成长有助于整个团队。

是的,这将是一次令人不舒服的谈话,但与几个月前的沉默不满相比,这将不那么令人不适。


好主意,如果它能工作。当某人说服自己不会要求太多帮助,而只是要求很少的帮助时,由于您已经知道并且只需要告诉我,这样可以节省总体时间,那么您就说您不会帮助我赢了解决不了多少。
凯特·格雷戈里

@KateGregory:所以你的工作就是说服他。而这正是问题和答案所在。可能很难说服他,但是您必须开始这样做,否则您自己的表现将继续受苦。
Marjan Venema 2012年

@MarjanVenema除了让该人停止询问外,还有其他事情,包括在询问时说不,并去管理并要求将其停止。
凯特·格雷戈里

@KateGregory:请参阅我对您答案的评论。
Marjan Venema 2012年

9

作为前任经理,我无法开始告诉您我每周花多少时间作为“长大”的保姆。所有的自负,冲突,侮辱和偶发的工作相关问题。代码审查从来没有任何问题。

我只希望真实的工作场所甚至开始类似于乔尔(Joel)的著作。

集体坐在会议室里,所有员工都被这个人所困扰。让此人知道干扰会干扰您的工作,并干扰您在“区域”内工作的能力。

如有可能,通知经理。

要求通过电子邮件解决所有问题,以消除工作干扰,因此您可以开始记录中断的频率和所展示的经验不足。

在很短的时间内,该小组应该集体发送了一条消息,使此人免于打扰所有人,或者您已经收集了足够的电子邮件记录,甚至可以向没有经验的经理证明所犯的雇用错误。

我从经理那里学到的一个教训就是聘用我能找到的最好的员工,试图了解每个人在团队中的工作方式以及团队的凝聚力。

另一个早期的教训是迅速消除不良员工。


+1最后一行,我们大家都最终来到(然后希望我们能早一点到达)
Kate Gregory 2012年

我听说它是​​这样解释的:“没有很好的招聘,只有很好的解雇”
jqa 2012年

6

请他写下他的问题,以便您以后有空时可以回答并与您的经理交谈,以确保您的工作环境安静。

您的情况失败Joel Test的要点#8程序员有安静的工作环境吗?

如果同事问您一个问题,造成1分钟的中断,但这严重地将您赶出了工作区,以至于您需要半小时才能恢复工作,因此您的整体生产率将面临严重的麻烦。


1
有投票人希望发表评论吗?
银行家2012年

5

请他在此站点上发布问题,看看他得到了什么答复,这对很多程序员都有所帮助;)通过C#CLR副本放在他的办公桌上,然后让他在那里签到。


是什么让您认为OP在抱怨C#问题?C#真的那么难吗?
gbjbaanb 2012年

我不。这只是良好资源的一个示例。这就是我的观点,请给他足够的资源并请他自己学习。不管是.net,python还是您所用的C ++都没有问题,而且C#并不容易,他的态度是错误的。
jolySoft 2012年

4

我要他把所有问题都堆放一遍,然后坐下来,在更长的时间内和他做一些配对编程。

听起来好像他不知道如何编程,但这可能只是您的无奈。结对编程将教他如何编程(假设他是可教的,并不是每个人都有编程的诀窍)。


2
确定是否是这种情况的关键是您是否不断不断地收到相同的问题。外面有人会问你每周做三件事(同一件事),却记不清了,只是继续问下去。结对编程无法帮助那些人。
凯特·格雷戈里

2
在这种情况下,Pair prog很棒,因为他会得到帮助,但并非免费。通过配对,很容易意识到他是愿意学习还是正在寻找工作的人
Peter Gfader 2012年

3

我完全知道您的感受,我以前曾遇到过这种情况。这只是角色扮演和操纵。通常发生这种情况的原因有很多:-这个人不知道答案,不称职,也不想表现得不称职,因此我就是这么想的。-如果此人在您面前向您问愚蠢的问题,然后又回答他们,那么他可能会尝试将您置于无能的地方,或者在您身上玩游戏(工作场所到处都是这种人,爬上你的顶端)。-这个人很懒,想让你替他做他的工作。-这个人是“听得到的”类型的人,这意味着他可以重现代码示例,但不能适应它,因为他不了解代码的工作原理,只是在哪里使用它。

IMO的一个好方法就是告诉那个家伙,对不起,朋友,你现在一个人在做,这一次你得自己弄清楚,我有事要做。如果问题仍然存在,请与您的经理谈谈(我知道调皮不是最好的方法,但希望您有一位能干的经理曾见过下雪:))


3

我会考虑大多数答案,即使与他们进行对话也是“升级”,而我的第一个答复将是提供与之配对的内容。此时,您已经提供了帮助,如果他们拒绝了,您可以凭良心逐步升级。如果他们与您配对,那么您可以评估他们的实际能力水平。

问题是,如果一个人编写了一个库,那么要求他们编写与该库连接的代码是完全可以接受的-至少作为测试。还有其他一些例子,显然不那么可以接受,但仍然有问题-例如,有人认为您已经解决了问题,但仍然可能使结果代码很方便。

如果他们实际上是在要求您完成工作,那么结对配对仍然是合理的,实际上,这是一个很好的建议,让您感到沮丧,这是学习的一种好方法。

如果他们对配对不感兴趣,那么我会很乐意在这里进行其他解决方案-实际上,根据他们的反应,我可能会跳过与他们讨论的问题,而直接去找经理(不仅是他们对您的要求帮助,但无可争议的断言是您提供了帮助,并发现他们真正想要的不仅仅是帮助。)


2

让他学习一些计算机科学,并帮助他们从无脑的脚本编写中发展出来;可能他是一个懂东西(具有成熟技能)但没有背景的人。

“您知道,您确实可以参与其中的更多工作,但是现在如何改善自己呢。” 花一些钱在亚马逊上买一本好书(四人帮,在Haskell编程,..只是为了好玩?),然后添加一些有关他最近的问题的书签。


6
如果5年后他不愿意努力学习自己解决问题(而不是要求同事提供帮助),您真的认为他愿意付出努力来“学习一些计算机科学吗? “?
gunit888

@ gunit888,无论他是否愿意都没关系;但是,如果您了解他的真实意图,这将对您有所帮助。然后,如果他不学习任何东西,您将获得足够的道义点,可以开始谈论他。
kagali-san 2012年

2

我将获得管理层的帮助,与他们进行交谈,然后安排时间与该开发人员一起坐下来处理这种情况。

另外,有时有必要对这些事情保持某种政治态度,并在团队其他成员(如果可能的话,包括管理层)面前清楚地展现该人的行为,而不会粗鲁或对抗,而是通过温和地质疑他们为什么这样做这个。不久前,我不得不处理类似的情况。在这种情况下,我对有问题的开发人员说,当再次被要求提供帮助时:“如果您如所声称的那样知道自己在做什么,那么为什么要不断提出问题?而当我回答问题时,为什么要争论呢?如果您希望我将来为您提供帮助,请让我这样做。” 几天后,技术总监放开了同一个人(他已经潜在地意识到了问题)。

仅供参考,我们都是承包商,因此,从运输署的角度来看,对我们每个人的内部忠诚度都很低。有时,只是需要将事情公开进行。


1

由于您属于同一支球队,因此也要向他展示如何成为一名好球员,从而成为一名优秀的队友。将他暴露给管理层可能会引起您的一些同事的不满,在我看来,这很有害。
管理层很可能已经知道您的同事了,那么为什么要通过“向他们显示”他是一个不好的员工来脱颖而出呢?从长远来看,现在帮助这个人一点点可以从长远来看为您带来回报,而您可能从未想过。

对不起,您发现自己处在如此艰难的境地。


管理层可能知道“乔似乎比其他人需要更多帮助”,但不是“乔由团队的其他成员来承担,如果他离开,我们将完成更多的工作”。作为管理者,我从不希望如此。在20多年的时间里,我遇到了三个人,这是事实。其中最糟糕的是偷偷摸摸的,曾经有一次同事因为告诉我发生了什么而哭泣。该人肯定是为了保留薪水而无能为力。这让我难以置信。
凯特·格雷戈里

我理解您在说什么,但“ Joe”似乎确实是该规则的例外。
blackappy 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.