如何在新团队和新系统上快速上手

发布: (2025年12月22日 GMT+8 22:06)
8 min read
原文: Dev.to

Source: Dev.to

我是一名拥有 15 年经验的软件工程师,曾在五家公司参与了 20 多个项目。随着时间的推移,我找到了一个可复制的快速上手方法——它能够帮助我做出真正的贡献,而不仅仅是停留在表面的了解。

在本文中,我将分享这种方法。

如何更快适应

有三项关键习惯可以帮助你赶上新系统的步伐,并提升作为新成员的表现。

1. 构建心理模型

Roland Flemm 和 Jon Ingham 的图片

要理解一个系统,心理模型是必不可少的。它是你对系统整体工作方式的内部图像。

它类似于架构图或系统设计文档,但超越了二维草图。心理模型是多维的:它把代码、基础设施、流程、人员以及真实世界的行为连接成一个统一的连贯图景。

要构建并完善这个模型,你需要了解所有影响系统的因素——它的架构、内部和外部组件、用户、工作流以及利益相关者的假设。听起来很多——确实如此。

提示: 没有人能立刻理解整个系统。刚开始时,你的心理模型基本上是一张空白页,这仍然有用,因为它反映了现实:你还不知道。你可以一步步填充它,就像 RPG 地图在探索过程中逐渐展开一样。

最重要的习惯是意识到自己目前懂了什么,哪些地方仍然模糊。

一个有帮助的练习是根据当前理解绘制架构图。这是一种验证和审视心理模型的好方法。我在一位前同事的入职期间学到了这种做法,亲眼见证了它的高效。(老实说,在很多团队里,架构图要么已经过时,要么根本不存在——所以你的版本也可能帮助到其他人。)

你的心理模型永远不会“完成”。系统会变化,代码之外的真实世界流程也会影响整体运作,所以你需要不断更新它。

最后,你还可以为常见类型的系统构建通用的心理模型——比如 Web 应用、移动应用、全文搜索引擎、数据同步系统,甚至是业务领域。一旦你为特定系统建立了扎实的模型,就可以将其概括化,从而在以后面对类似系统时更容易理解和使用。

2. 确认你的“未知”

在构建心理模型的过程中,你会开始提出问题:

  • 这个组件是干什么的?
  • 系统的这部分会发生什么?
  • 哪些服务相互通信?

当你能够提出这些问题时,未知的未知就变成了已知的未知

未知的未知已知的未知 是项目和风险管理中常用的术语。你也可能听到 已知的已知未知的已知。这种框架通常被称为 Rumsfeld 矩阵

来源:已知的已知、已知的未知、未知的未知与领导力

当你加入一个新项目时,周围充斥着未知的未知。你的首要任务是把它们转化为已知的未知。这发生在你意识到自己在想:“这对我来说是新东西,我不知道它是什么。”的那一刻。

一旦你通过向他人请教或使用正确关键词搜索文档学会了某件事,已知的未知就会成为已知的已知。这种进程是获取新知识的常见路径。

构建心理模型是实现这一目标的最有效工具之一,因为它能让未知显现出来。

3. 暴露你的无知(公开工作!)

当你列出已知的未知后,要把它们明确出来。向你的团队成员和利益相关者提问。

有些人在这一步会犹豫不决。你可能担心自己的问题太基础,会打扰别人的工作,或者担心别人会认为你不称职。

不要这么想。
你不需要隐藏自己是新人这一事实。装作不需要帮助只会让你进步变慢。

如果你的团队维护了一个完善的知识库,通常先在那里搜索是值得的。但把你的问题公开出来——

(未完,续篇请见第 2 部分)

Source:

在我的经验中,提问不仅能澄清你不知道的内容,还能为你与团队成员的沟通创造机会。作为新加入者,建立与同事和其他利益相关者的关系与学习系统本身同等重要——而新加入的这段时间正是建立这些关系的黄金时期。

当你的同事看到你积极提问并快速学习时,他们会注意到你的“未知”在不断缩小——你也很可能在此过程中赢得信任。

对自己不知道的东西保持诚实,并将其暴露出来。 通过提问来加速学习,同时与周围的人建立牢固的关系。

这种做法通常被称为 “公开工作”(Working Out Loud)

The 5 Elements of Working Out Loud – John Stepper


Source: Working Out Loud – J. Stepper’s Method to Raise Cooperation and Relationship

毫不犹豫地让你的问题、关注点、当前任务和进展可见。即使在你已经熟悉工作后,“公开工作”依然非常有效——它帮助团队更好地协作并加快前进的步伐。

结论

如果你养成这些习惯——构建心理模型、识别未知、暴露自己的无知——你将更快理解新系统,并更快上手,做出有意义的贡献。

你也可以通过站在他们的角度使用同样的方法,来帮助其他新加入者。

在不久的将来,AI 将会回答我们的大量问题。但软件工程仍然需要我们自己的心理模型以及与利益相关者的紧密关系。只要我们仍在从事工程工作,这种方法就仍然重要。

祝工程愉快!

Back to Blog

相关文章

阅读更多 »