2018-08-07 14:06:54 +0000 2018-08-07 14:06:54 +0000
42
42
Advertisement

如何回答技术问题而不显得高高在上?

Advertisement

背景:

我和我女朋友(姑且叫她V吧),都是程序员,有时候我们会问对方问题,当我们相信对方可能有答案的时候。

有几次,她告诉我,我的回答听起来像是在拍马屁(可能是这样,但我不知道怎么拍马屁,也不知道为什么)。

我们通常从不在句子的末尾加标点符号,当我们加标点符号时,通常预示着一场争论将开始。

交流通常是这样的。

V: 你怎么做A乘B?
我:我不知道,我电脑上没有生态系统来测试,但我相信答案是C,让我查

延迟5分钟左右

我:好吧,答案好像确实是C,根据这个参考,这个应该可以 V:怎么做?你能写出来吗?
我:(代码解A乘B与C) V:好的,谢谢。
我:对不起,耽误了你的时间,我在确定我有参考资料 V:那你很聪明。
我:你为什么不高兴?
V:因为你说的就像每个笨人都会google一样

[继续争论] 我相信在那次特定的互动中,我的表达方式肯定是有问题的,当时我说我是在找参考资料。

然而这是我通常与同事交流技术问题的方式,当我在Stack Overflow上回答时,我确保我有正确的参考资料来支持我的答案。

我知道我们正在讨论与我女朋友的互动,但在技术问题上,我假设我们的互动方式就像我们在工作中的互动方式。也许这是我的错误。

那么,我的问题是。我怎么才能回答这样的问题 而不像一个掌握了所有信息的自以为是的人呢

编辑

非常感谢您的意见,问题的答案中有很多好的建议。我在这里和她交流的语气和我们一般的交流有明显的区别(但在这次对话中不乏部分)

_今天我们又交流了一些编程方面的话题,我用了我们平时交流中比较多的语气,并提供了一个解决方案,她自己查了一下,她又找到了另一个解决方案。大致的要领是给出我真心认为的答案,并相信她的研究,如果需要的话,会进一步帮助她。

Advertisement
Advertisement

答案 (9)

15
15
15
2018-08-07 14:34:28 +0000

书面交流的问题是,读者误解作者的意思或语气的几率会大大增加。

首先,你最好让她知道,你根本不是想光顾她,如果她有这种感觉,你很抱歉。你只是想帮助她。你可以在评论中提到,你知道自己的教学能力很差,这是你正在努力改进的地方(当然,如果这是事实的话),所以你很乐意接受她的反馈。

其次,我建议你在和她进行非技术性对话时,尽量使用类似的写作风格。例如,如果你使用表情符号,也许包括一些表情符号。我这里是假设,但有可能她把你 “比较严肃的写作语气 "当成了拍马屁,而实际上,这不过是 "比较严肃的写作语气"。

8
8
8
2018-08-07 19:00:22 +0000

我觉得问题是你帮她上网查了一下。

你不知道。好吧,没问题。

但你却帮她查,而不是让她查。她没让你查,也没说她没时间什么的。

你只是_假设你会更适合谷歌这个。(或者你只是真心想帮忙,但她可能就是这么想的)。

试着从她的角度看问题。她问你,你不知道,然后你觉得她自己不会谷歌,所以你就帮她做了。(是的,我知道,你不是故意暗示的。问题是,你确实暗示了。)

下次,比如说

我不知道答案,但我可以直接查,因为我最近也遇到过类似的事情。

或者干脆不查了,问她要不要你帮忙查。只要保证你把决定权交给她就可以了。她没有让你解决她的问题,她问的是你是否已经知道解决方案。不要回答一个没有问过的问题。

说句题外话,恋爱中的个人互动和职场中的个人互动就是不一样。同事可能会说 “hey cool thx",伴侣可能会更自觉地认为你只是拿走了他们的问题,为他们解决问题。这种感觉有点像问别人怎么做某件事,他们从你手里拿过鼠标,然后快速的做完,也不解释。

7
Advertisement
7
7
2018-08-07 15:01:53 +0000
Advertisement

我与你感同身受,我有时也有同样的经历。

当你从事计算机、数学、数据分析或类似的工作时,你会花很多时间在一个非常二进制的世界里,所有的事情不是对就是错。当然,当涉及到任何一种关系时,事情并不是非黑即白,非对即错,非零即一。

可能这个世界上确实有一些人对数字很擅长,但对人、情感等方面却很糟糕,但并不是每个在这些领域工作的人都是这样的。根据我的经验,你可以真正地接触到情感,包括你自己和他人,同时仍然有能力处理冷冰冰的数字事实。

你的问题是,这两个世界正在碰撞。你正在和你的女朋友谈论一个 “工作 "的话题,所以你对她说话的方式就像你对工作同事说话一样。

由于你们是在互相学习,从某种程度上来说,当你们给对方看东西的时候,你们就承担了老师的角色。在职业职场中,有不同的培训风格,可以适合不同的情况。说实话,这些风格中的任何一种可能都还会被认为是拍马屁,因为在你们的关系中,你们是合作伙伴,是平等的;但在任何一种师生关系的情况下,你们都不是真正的平等。

如果说有什么教学风格是合适的,那就是 "教练"。当一个人在职场中被 "教练 "时,他们基本上是被尽可能少地展示,依靠学习者现有的技能。如果在你对女朋友的回答中,你总是承认她的技能组合,那么你就是对她的尊重。尽量给她指出她可能已经熟悉的东西的方向。例如,与其说 "谷歌它"(这已经成为一种光荣),如果你知道答案可能在Stack Exchange上,而且你知道她已经使用该网站,建议她在那里搜索。或者如果你在解释一些新的东西,试着把它和她已经知道的东西联系起来,甚至更好的是,她给你看的东西。

还要避免对事物的教条化。与其说 "这是最好的方法",不如说 "我发现这是最好的方法,因为……"。这表明你也承认问题可能有不同的答案,你自己也经历了一个学习的过程。

5
5
5
2018-08-07 16:41:23 +0000

我有两个建议。

因为你们面对面的时候互动得很好 我想你们一定是在做一些 和文字交流不同的事情。**

对我来说,我做了很多表情和语言提示。"**找一个方法,把你面对面做的一些事情,用文字表达出来。所以在文字中,我使用 “嗯”“嗯”“也许有些像 "等短语。这几乎是一种 "意识流 "的写作方式。

我发现它的信号是 "我不是(也不认为我是),一个知道我说的一切的神"。我只是从我知道我喜欢知识渊博的人与我交流的方式中了解到这一点。

选择在文字中交谈,取决于你在和什么样的人交谈。它也可以向一些人发出信号,表明你对自己的知识并不自信。我喜欢用这种方式与同行交谈,但有些人认为这是软弱的表现。所以在生意上,你可能不想这样说话。尤其是在试图做决定的时候。但在你的情况下,这是有意义的。

不要拖延.就把你的想法发射出去。作为老师,你也是想把你的想法传递给大家。我在面试时听到的最好的一句话就是'it ok to think out loud',在我对一个问题沉默思考了一会儿之后。

V:你怎么做A乘B?
我:嗯 我:我不知道 我:可能C也行 我:我在某处看过一篇文章……
我:<link> 我:这个同意应该是C V:怎么写?你能写出来吗?
我:嗯,等一下让我写出来 我:类似这样。
我:<code>

如果上面的记录看起来很奇怪,那是因为我选择的 "中间词 "是为了听起来像我在现实生活中说话。你应该用你平时面对面说的话。

3
Advertisement
3
3
2018-08-08 13:36:32 +0000
Advertisement

我:好吧,答案似乎确实是C,根据这个参考,这个应该可以 V:怎么写?你能写出来吗?
我:(代码解A乘B与C) V:好的,谢谢。
我:对不起,耽误了你的时间,我在确定我有参考资料 V:那你很聪明。
我:你为什么不高兴?
V:因为你说的好像每个傻子都会google一样

这很简单。只要在 “V:好的,谢谢 "之后停止。

(但恐怕你的GF可能已经被现在的 "犯罪 "文化所制约。提供简单的信息,你会被指责为粗暴。阐述一下,就会被指责为 "装腔作势"。你赢不了的。)

2
2
2
2018-08-07 16:38:31 +0000

如果你在聊天中回复,分享你的搜索结果链接(不要用LMGTFY),并指出你认为哪些结果看起来很有前途。她很聪明,知道怎么用google,但是,这是很重要的一点,你给她的专业知识是知道什么是正确的搜索关键词…… 这样你就是在帮她自己解决问题……给她指出正确的方向。

另外,如果是比较简单的问题,你可以试试类似 “你试过搜索B吗?你试过吗?嗯… 那C呢?” 很多时候,真正的关键不是知道答案,而是知道如何查找答案。

2
Advertisement
2
2
2018-08-08 07:39:44 +0000
Advertisement

也许问题在于,你基本上是在用勺子喂她。虽然这看起来是很有帮助的事情,但这并不能帮助她建立对自己能力的信心。

也许在这个时候… …

V:怎么做?你能写出来吗?

……你需要采取不同的方法,试着鼓励她自己解决这个问题,用你已经为她找到的参考资料。

你可以给她一些指导,或者至少给她指出正确的方向,但最终应该由她自己来解决问题。

我很好奇,在你给她提供 “C "的解决方案之前,她决定需要你为她实施这个解决方案,这中间经过了多少时间。我猜测时间不长。

也许你可以尝试一下… …

"我很乐意帮助你,但我需要先完成(一些你需要完成的重要任务)。也许在这期间,你可以看看是否能找到一些其他的解决方案 "C "的参考资料,显示更完整的实现细节。”

希望等你忙完自己找的任何工作后,她可能已经可以自己完成实施了。

1
1
1
2018-08-10 11:36:30 +0000

在这里,背景就是一切! 当你回答一个技术问题时,不管你的方法是什么,人们都会非常高兴你解决了他们的问题,除非他们对你有个人问题。就像一个鄙视你的同事,对你所代表的公司感到愤怒的客户,或者你的妻子/女朋友… … 天知道是什么。仔细想想这个问题。可能是你的爱情生活,你养了猫而不是孩子,或者其他1000种事情。技术问题跟这个没什么关系!

1
Advertisement
1
1
2018-08-08 16:40:36 +0000
Advertisement
  1. 我发现在许多情况下,一个有用的原则是模仿对方的交流风格。问她问题,看她如何回答你。把这种风格反映给她–当然不是逐字逐句,而是在本质上。

  2. 正如其他人所指出的,"谢谢 “是终止对话的一种方式。它表明对方已经感激你的回答,并以良好的姿态接受了你的回答。不需要其他任何东西。

  3. 如果有人要求回答,他们并不是要求获得答案的方法论(即使他们 "应该")。如果你以老师的身份而不是以该学科的同学的身份来回答,你就会显得高高在上/权威的形象。

Advertisement

相关问题

12
11
17
18
10
Advertisement