首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

要与程序员交流时应了解的13件事

“程序员很奇怪。”

这是我大部分时间从非编程朋友那里听到的信息。

如果您来自非编程世界,并且您是程序员的挚爱,那么您可能会难以理解如何有效地向他们传达您的想法和感受。

他们似乎遥不可及,迷失在自己的问题,错误,问题和晦涩的语言中,常常令人费解。

在办公室里,有一些受过训练的专注于与程序员交谈的人。这些管理人员有一项乏味的任务,就是清理人类指令中可能会冒犯程序员的任何措辞或差异。发言经过仔细审查,以保持其最纯粹的形式:任务、观察和事实的简明扼要的要点清单,排除任何情感暗示。

如果你想和程序员交流(并且保持愉快),你应该了解以下13件事。

1.与程序员交谈时,避免重复自己或使用带有未定义值的单词(“也许”,“我不知道”,“有时”)。 否则,他们会开始秘密地希望他们能够重构您的大脑,并清理所有看似不可能打破的无限循环。

2. 如果你想从程序员那里获得共鸣,请确保你的要求是合理的。程序员会看穿你的自怜行为。然后,他们会很高兴地提醒你那些冷酷无情的事实,尽管它们可能不是真的,但在这种情况下,他们说的,肯定不是你想听到的或者你乐意听到的。

3.不要期望程序员有太多情绪化的演示。他们可能会在晚上抱着笔记本电脑入睡,人体的温暖和舒适无法取代电脑和键盘给他们的感觉。

4. 程序员往往很奇怪(你可能注意到了,但现在这一点得到了证实)。

5. 如果你想从程序员那里得到安慰或理解,一定要清楚地陈述你的需求。否则,他们看到的唯一东西就是BUG,需要解决的BUG。

6. 程序员的表述总是很清晰,给人感觉是:似乎很有逻辑。

7. 当一个程序员说:我将在5分钟内完成。这意味着你可以考虑取消晚餐计划。我们不想让你失望,我们真的相信我们会在五分钟内完成,直到我们意识到已经五个小时了,bug仍然没有修复。

8. 一个程序员越有经验,他们就越懂得如何分清轻重缓急。如果你需要他们处理一些事情,一定要明确任务的优先级。否则,您的请求可能会被忽略,并且丢失在需要注意的所有其他问题的队列中。

9. 是的,你是对的,你的程序员朋友是一个超级英雄,因为他知道如何与电脑交谈。但即使是超级英雄也有特殊的超能力。不要指望你的朋友能解答自计算机历史开始以来遇到的每一个计算机问题。这是不现实的。

10. 如果你真的喜欢和关心你的程序员,学习如何利用软件去搜索一些问题的答案。而不是遇到一点点的电脑问题就去找他们,他们不是修电脑的。

11. 程序员是务实的。我们知道你有一个你认为会改变世界的新想法。我们理性地支持你的激情和创业精神,但如果你想雇佣我们为你创建新的网站或应用程序,请学会描述你的想法,同时把你的意识形态排除在门外。

程序员感兴趣的是这款应用应该做些什么:而不是它看起来怎么样,人们登陆主页时会有什么感觉,或者它将如何为人类的伟大做出贡献。老实说,你有一个新想法很好,但总得有人来建立这个该死的东西。

12. 为了与程序员进行有效的交流,请保持您的语句切中要点。确保你不会迷失在一层又一层的子故事中。否则,一旦达到内存限制,程序员就会停止计算信息。

13. 不要在程序员面前轻率地批评应用程序或技术。在你看来,你买的东西并没有发挥应有的作用。从他们的角度来看:你买了一些需要时间和专业知识来开发的东西,却在花时间学习如何正确使用它之前就宣称它不能工作,你的这种行为伤害了程序员的感情。

结论

其实他们并不像你们看到的那么奇怪,其实只要找对交流方法,他们也是很好搞定的。在我的看来,每个程序员都很单纯可爱,他们脑子中没有那么多人情世故,没有那么多的琐碎事情,他们很单一,如果你找一个程序员当亲人,一定会被他们所重视,因为他们的世界里,除了电脑就是你了。你即使不是唯一,也是唯二。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200712A0K9YA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券