Makers 和 Menders 两种开发者类型,你属于哪种?

王练
 王练
发布于 2017年07月19日
收藏 9

有的开发者喜欢从头创建项目,这是 Maker ;有的开发者喜欢不断改进一个项目,这是 Mender ,你属于哪种?

本文编译于:Developer Differences: Makers vs Menders

当提到开发者时你会想到什么?生活在旧金山,在有望成为下一个 Facebook 的公司,一天工作 23 个小时的  Brogrammer ?许多人都是这么想的。像许多行业一样,大家对软件开发充斥着刻板印象。他们普遍认为,所有的开发者,如果有机会,就会选择完全重写应用。

确实,有很多软件开发人员喜欢从一个干净的石板入手,但也有一群人喜欢把现有的应用变得更好,他们非常适合接手稳定项目,并长期维护。没有哪种更好,两者都被需要。

Makers 享受起步和 MVPs

为了更好地说明二者之间的不同,先看看典型的产品生命周期。当一个项目启动时,必须有一段轰炸式的开发阶段,这个阶段可以将开发人员标识为 “Makers” 。他们享受在一张空白的画布上测试想法的可行性,一切皆有可能。

一旦项目具备所需的功能集,是将它推向市场的时候了。这时候通常是通过作为最小化可行产品 (MVP)发布,很小,也通常不太复杂,由市场反应决定它下一步的走向,是扩大其用户群,还是消褪隐遁。

Menders 致力于应用的稳定和成长

在这个阶段,开发人员的重点转变。 他们不需考虑大型和实施架构,而是专注于安全性、可扩展性、性能、 Bug 修复和功能改进等方面。这些工作会比项目开始时更为细致,也会让许多产品所有者感动沮丧,开发者的兴趣开始减弱。对于 Makers 来说,该阶段所需的细节和精湛工艺并不是那么有趣。

但是有一批开发人员的才能和兴趣非常适合这些类型的任务,可以称之为“ Menders ”。 Menders 爱重构,爱编辑代码,使其更加清晰。Bug 修复真正能激发他们的兴趣,他们对测试有点头晕。这些都是在项目开始时可能不那么有用的特质,但是随着应用的增长和变得更加复杂,这些都是团队中需要的特质。

Makers︰ 新建 & Menders︰ 改造

另一种分别 Makers 和 Menders 的方式是“新建”和“重塑”的区别。新建时,你通常是从一块清除过的土地开始,类似于 Makers 很喜欢的空白文本编辑器。修补,更像"老房子",通常会有很好的理由应该保留现有结构,但更新它需要挖掘,推倒墙壁,处理一些意想不到的事情。

Makers 和 Menders 的动机策略

像所有有个性的组合一样,多样性通常是一件好事。作为团队管理者,往往会想要团队里有 Makers ,也有 Menders 。团队管理者关键是要知道如何激励他们,以达到最好的效果。Makers 像兔子一样 —— 他们在短时间内爆发速度。Menders 像乌龟 —— 在他们的世界,缓慢而稳定的改善会赢得比赛。

那么你呢?你是 Maker 还是 Mender ?亦或介于两者之间?欢迎评论探讨。

>>>【评论有礼】7月10日-31日在下方评论资讯,即有机会获得 9 活跃积分和开源中国实物周边。活动详情

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Makers 和 Menders 两种开发者类型,你属于哪种?
加载中

精彩评论

zigzagroad
zigzagroad
Brogrammer ?? 应该是 Programmer

最新评论(6

天佑我儿
每次大版本的升级,我都选择从新做~我为什么不重构呢?因为就我一个人在开发啊?服务器用的是2核4G内存的,重新设计架构就不用升级服务器了(个人洁癖)~顺便说下 我做的是订单系统~目前服务的独立网店超过1000家 日均处理20w单的同步和操作
zigzagroad
zigzagroad

引用来自“zigzagroad”的评论

Brogrammer ?? 应该是 Programmer

引用来自“王练”的评论

就是 Brogrammer
哦,好像明白了
王练
王练

引用来自“zigzagroad”的评论

Brogrammer ?? 应该是 Programmer
就是 Brogrammer
zigzagroad
zigzagroad
Brogrammer ?? 应该是 Programmer
王练
王练

引用来自“沈嘉庆”的评论

作为团队管理者,往往会想要团队里有 Makers ,也有 Makers
应该是:Menders吧
感谢捉虫
沈嘉庆
作为团队管理者,往往会想要团队里有 Makers ,也有 Makers
应该是:Menders吧
返回顶部
顶部