发布于 2026-01-06 0 阅读
0

我为什么决定加入 Themes Team DEV 的全球展示与讲述挑战赛(由 Mux 呈现):展示你的项目!

我为什么决定加入主题团队

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

最初发布于laurieontech.dev

正如我承诺的那样,这篇帖子将“不仅仅是一条推特帖子”,讲述我的新工作!

以下是新闻标题:

  • 我还在Gatsby工作!
  • 我仍然是一名资深软件工程师(尽管我之前没有公开提及这一点)。
  • 我现在是主题团队的一员了!
  • 我之前的团队,学习团队,自身也正在经历一些变化。

我在学习团队的经历

我非常喜欢在这个团队工作❤️。如果不是因为组织架构调整,我可能还会继续待在那里一段时间。

我参与过的一些很棒的工作:

  • Gatsby 文档的开源维护
  • 推进 Gatsby Cloud 文档体验的愿景和实施
  • 通过网络研讨会、讲座等方式进行社区教学
  • 为未记录的功能开发文档
  • 团队内外的指导与合作

这是一个很棒的职位,专注于我在过去一年中逐渐倾向于的内容创作工作。

但随着时间的推移,我开始意识到它也存在一些缺点。

不断地修改反而让写作变得更难了。

我之前做过一段时间的内部顾问。我在这方面经验丰富,但后来主动选择暂时离开这个行业。

编写文档和教学材料意味着要一遍又一遍地从零开始构建小型项目。我错过了许多更深入的架构设计探讨和团队协作编写代码的机会。

所以到底发生了什么?

初创公司总是在不断发展变化。对 Gatsby 来说,这意味着要重新审视我们的内容制作方式,并将几个不同的团队和关注领域整合到一个更大的团队中。这是一个令人兴奋的发展方向,原因有很多,我非常期待看到这群才华横溢的人能够取得怎样的成就。

然而,随着这些对话的深入,我意识到我在团队中扮演的角色始终更侧重于“填补空缺”,而非其他。我想澄清的是,这完全是我的责任。但我骨子里是个完美主义者。我很容易只关注源源不断的社区贡献,而把代码探索一再推迟。

于是我开始思考。

主题团队

我意识到,在某些方面,我总是会倾向于内容创作,但如果这不是我的全职工作,我可能会在这方面做得更有效率。

我也为过去十年所做的工程工作感到非常自豪。这些知识和经验对于学习团队来说至关重要;弄明白那些没有文档的东西是如何运作的可不是件容易的事!不过,我也错过了一些“典型”的软件开发任务。

我怀念参与大型项目合作的日子。我怀念一些重要的架构讨论。我怀念修复bug的日子!

在学习期间,我把主题开发当成了自己的一个兴趣项目。我被团队正在开发的东西深深吸引。他们围绕下一代工具进行着真正具有创新性的思考和开发。

值得一提的是,主题团队需要一个新的名字!这个团队负责 Gatsby 主题的开发,但他们也参与 Blocks、Theme-UI 以及一些即将推出的库的开发。欢迎大家提出名称建议😅。

在与该团队就文档进行了很多互动,甚至还就一些痛点听取了一些社区意见之后,我觉得这非常适合将我喜欢的东西和我所缺乏的东西结合起来。

所以我问了我们的工程副总裁,我是否可以参与其中——我非常感谢Gatsby领导层的支持。我交谈过的每个人都非常支持我走上这个新的方向。在安排好过渡的各项事宜(这将持续几周)之后,我终于获得了批准!

接下来会发生什么?

现在我有很多代码库要学!说真的,我正在努力提升自己,这需要一些时间。

但我想不出还有比这里更适合我发挥技能和兴趣的地方了。我有机会运用以用户和产品为中心的开发风格,直接参与工具的开发。我还能向一群真正杰出的人学习——他们常被称作“魔法师”或“疯狂科学家”。此外,我还能深入探索 JavaScript 及其周边生态系统,这本身就令人兴奋不已。

这里正是我迈入职业生涯下一个十年最理想的发展阶段。我希望我所做的工作能为大家带来更多精彩的内容!

文章来源:https://dev.to/laurieontech/why-i-decided-to-join-the-themes-team-3kni