【工程狮使用说明书】如何与工程师相处

包子哥
2 评论 7504 浏览 2 收藏 4 分钟
对未来感到迷茫?起点课堂的导师将为你提供专业的职业发展规划指导,帮你明确方向、设定目标,让你在产品经理的道路上,每一步都走得清晰而坚定。

和工程师打交道记住以下几点:1. 不要把工程师当「得来速」,随便点餐。2. 不要没把解决手段想清楚就把问题扔给他。3. 不要跟他讲什么「应该很简单」。4. 请他吃高级烧肉。记住了,不然他们可能又回去打 diablo了。

在“互联网”思维烂大街的情况下,却很少有人真正关心作为互联网主力军的工程师们在想什么。你不能只有用到时才想到人家啊,人家也是有血有肉的,也有心理需求,也需要理解的。你这么不关心人家,人家打 diablo去了。

和工程师打交道并不是一件容易的事情,因为他们和你用的不是同一种“语言”。作为Logdown博客系统的创始人和一位资深Ruby on Rails工程师,xdite设身处地的给大家分享了下如何和工程师们打交道。看过之后大家有则该之,无责加冕吧。以下是全文:

原文摘自我的 FB。很多人问要怎样「正确」跟工程师相处,以下是我的回答:

1. 不要把工程师当「得来速」,随便点餐。

工程师正确的用法要这样用:

今天如果你有一个问题,你就直接跟他讲你有什么问题,有没有办法设计一个方案解决。工程师强的不是你以为的写程序能力(这个另外讨论)。而是他比你强的「工程角度」解决问题的能力。

你跟他讲你有什么问题,有一定能力以上的人可以很快就帮你想想出正确的 workround。甚至还亲手帮你做好。

切忌逼他写你心目中想要的程序,他只会觉得你智障然后继续回去打 diablo。

2. 不要没把解决手段想清楚就把问题扔给他。

有的时候,那个问题不是纯工程角度 workround 可以解的。而是必须从实体角度去切入,程序去辅助自动化。你必须先想清楚,实体你打算怎么做。

「我想上网开店赚大钱」这种 request 你丢给他。他会直接永久静音你的 FB 对话。

不要以为他是蠢。工程师在问题出现前 8 个小时前就可以看到问题,三秒钟就可以判断到底要不要做。人家聪明的很。后知后觉的是你。

3. 不要跟他讲什么「应该很简单」。

「应该很简单」只有「Senior Developer」(资深程序猿)才可以跟 「Developer」(菜鸟程序猿)讲的。其他人没资格讲。

你应该要跟 Developer 说,这个问题有一点挑战,你不知道找谁。

你跟他讲「应该很简单」,他内心会直接跟你这个人绝交。

4. 请他吃高级烧肉

我还没遇过工程师不喜欢吃烧肉的。吃烧肉友谊点数大概可以灌 3 倍速度。

***

以上是工程师相处指南。

我要回去打 diablo 了。

作者:xdite ,Logdown博客创始人 资深Ruby on Rails工程师

via:钛媒体

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 说的非常到位,但是翻译的不好,太西方化。其中2,3,4是最重要的。不要自己都没想清楚就去乱搞一通,没事情程序员大爷吃吃饭。

    来自上海 回复
专题
19962人已学习14篇文章
合同管理系统的建设,实现公司对合同的录入登记、审批、履约管理、监控执行、查询、统计等功能。本专题的文章分享了合同管理的设计指南。
专题
32692人已学习21篇文章
产品经理每月必须做的事情,10个用户调查,关注100个用户博客,收集1000个用户的反馈。
专题
45477人已学习22篇文章
可用又易用,产品逻辑和情感化体验两手抓,用户才会爱上你的产品。
专题
14077人已学习14篇文章
企业架构可以辅助企业完成业务及IT战略规划,还是企业信息化规划的核心,也有助于个人职业的健康长远发展。本专题的文章分享了企业架构详解。
专题
40525人已学习22篇文章
不想当CEO的产品经理不是好运营
专题
13327人已学习19篇文章
如今随着互联网的发展,数字化给我们带来了更多的机会,在大数据时代,数据规模也在不断的膨胀,所以各种企业需要大数据治理。本专题的文章分享了数据治理相关的知识。