发布于 2026-01-05 4 阅读
0

提升开发者技能的秘诀:与一位你不认识的经验丰富的工程师喝咖啡;DEV 的全球展示挑战赛,由 Mux 呈现:展示你的项目!

提升开发技能的小技巧:和一位你不认识的资深工程师喝杯咖啡

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

虽然我一直努力拓展人脉,但我不得不承认,我在这方面做得并不出色。至少在传统意义上,那种参加聚会、与人交谈的人脉拓展方式,我并不擅长。尽管我性格外向,也参加过很多聚会和科技会议,和很多人进行过简单的寒暄,但即便如此,我很少觉得从五分钟的简短对话中能获得什么实质性的收获,除了保存联系方式以备后用,或者在Twitter或LinkedIn上添加对方为好友之外。

我发现一种出人意料的高效人脉拓展方法是主动联系经验丰富的软件工程师,邀请他们喝咖啡或吃午饭。作为交换,我请他们分享一些关于他们擅长的、而我想提升的领域的建议。这有点像招聘时的“冷启动”,只不过这次不是为了招聘,你也不是招聘人员。你不是在推销任何东西,而是在向他们请教他们擅长的领域。这些方法能大大提高获得开发者回复的几率,从几乎为零跃升至极有可能回复。

我刚到伦敦Skyscanner公司时就开始这么做了。当时公司办公室很小,而且是新成立的,我很怀念身边有同事可以学习的感觉。我给自己定了个目标,每个月至少认识一个人。一开始,我先是向朋友们打听他们合作过的最优秀的人,然后浏览我的LinkedIn二级人脉,给他们发信息,并明确说明要做什么。以下是我当时会发送的信息示例:

嗨 X,

Y 推荐我联系你,说你是他在 Y 公司共事过的最优秀的 iOS 工程师之一。在 Skyscanner,我是伦敦新办公室的第一位(也是目前唯一的)iOS 工程师,同时也是一位相对较新的技术主管,我正在寻找可以学习更多的人。

如果您有时间,我很乐意请您喝杯咖啡或吃顿午餐,时间和地点都由您决定。我很想和您聊聊您作为顶尖个人贡献者,在领导团队方面的经验,以及您在平衡技术工作、招聘和指导他人方面有什么建议。作为回报,我也很乐意分享我对 iOS 的看法,我开发新应用的方法,以及您可能感兴趣的其他任何内容。

我也明白您可能很忙,所以如果您没时间也没关系!

令我惊讶的是,几乎所有工程师都接受了邀请,我们约了咖啡或午餐,聊得很开心。我因此结识了很多有趣的人,其中一些人至今仍保持着联系。我为这些主动联系付出了不少努力,以下是一些关于如何通过这种方式建立良好对话的实用原则。

  1. 共同的人脉关系对这类拓展人脉很有帮助。软件开发行业圈子很小,假设你认识一些本地人,而且可能已经在本地拥有数百个二级人脉。如果主动联系你的人不是完全陌生人,那就更好了。
  2. 是你自己请求别人帮忙——这一点你必须清楚。这意味着你需要在时间和地点上迁就对方,尽量为他们提供便利。
  3. 想想你能提供什么作为回报。你可能觉得自己能提供的不多,但最好事先了解一下对方是做什么的。尤其如果你遇到的是同行——就像我遇到的很多情况一样——不妨主动分享一下你在相关领域的经验。
  4. 提前到达并做好准备。为了充分利用这段时间,请事先拟定你想听取他们意见的话题。尽量不要迟到。
  5. 无论对方怎么提议,都要主动买单。再说一遍,是他们主动提出帮忙的。
  6. 传递善意,也回馈善意。下次有人主动联系你时,试着想想如何在繁忙的日程中挤出时间进行对话。如果你之前已经用过这种方法,那现在就是在回馈。如果有人突然联系你,不妨试着答应下来,看看会发生什么。

我没想到这种方式的价值远超一次性的社交活动。每次交流,我都能与他们就各自面临的问题展开精彩的对话,同时也能了解到自己遇到的最大挑战。有时,这些问题我已经苦苦钻研了好几周。每次交流之后,我都会收获满满的想法和灵感,常常还能找到解决难题的新方案。此外,我还能深入了解其他公司的运作方式、他人解决问题的方法以及他们对不同技术话题的看法。

我从这些交流中获得的另一个收获是认同感。我和对方会谈到我正在做的一些非同寻常的事情,这些事情在网上很少有人提及。很多时候,我发现这些事情其实并没有那么另类——他们要么正在做,要么已经做过,要么计划做同样的事情。例如,当时网上充斥着关于Facebook如何通过快速迭代和打破常规取得成功的文章——所有初创公司都应该效仿。我当时在一家初创公司工作,负责一个小型产品,但我自己也对此有所保留。在这些交流中,我得到了其他人也有同样感受的肯定,这促使我写下了关于如何在快速迭代的同时避免破坏常规的思考。

这些交流会比我预想的更让我耳目一新。能够暂时跳出日常工作的局限,和一位身处不同行业但同样从业的人聊聊专业话题,真是太棒了。

开发者们请其他本地开发者喝咖啡聊天,是促进职业发展的一种被低估的有效方法,但这种方法也常常被忽视。我知道这一点,因为虽然我主动联系过很多经验丰富的工程师,希望能和他们见面学习,但很少有人主动联系我。一方面,我并不感到意外:主动联系陌生人确实有点奇怪,需要勇气。但另一方面,我想说的是:你应该这么做。你可以借此了解在其他公司工作是什么样的体验,可以向他们请教如何成为一名更优秀的工程师,或者学习他们身上其他你欣赏的品质。

每当收到本地开发者社区成员的联系,我都会尽量抽出时间来回应。坦白说,我这么做是因为真的很有意思。而且对我来说,这也是学习新知识的好机会。说不定以后我们俩的职业发展都会有所助益。

我发现这样的交流方式也很有启发性,与我日常的工作截然不同。究竟有多启发性呢?如果不是一位阿姆斯特丹的开发者以这种方式联系我,这篇文章就不会出现了。他们想和我聊聊在 Uber 工作是什么样的体验,以及这与他们之前从事的自由职业和代理公司工作有何不同。

这是一次很棒的聊天。我们需要更多这样的聊天。


本文最初发表于The Pragmatic Engineer Blog 的Growth hacks栏目下:与一位你并不认识的经验丰富的工程师喝咖啡

关于我:我是一名从工程师转型为工程经理的工程师,目前在硅谷和欧洲的初创公司及科技公司工作。欢迎关注我的博客和推特。我会在我的博客“务实工程师”(The Pragmatic Engineer)上发表关于软件工程的长篇论文。此外,我每月还会发送一份电子报,其中包含关于软件工程、技术领导力以及我思考的一些有趣话题的详细笔记。

文章来源:https://dev.to/gergelyorosz/hacks-to-grow-as-a-developer-grab-coffee-with-an-experienced-engineer-you-don-t-know-522d