开发者应该更像 Willie Nelson 的 8 个方面

还没有读者喜欢这篇文章。
Willie Nelson music collection

Rikki Endsley 拍摄

当我看到招聘信息中寻找“摇滚明星开发者”时,我会感到难堪。那到底是什么意思? 是指那些独揽功劳,而乐队、经纪人、巡演团队和音响工程师却在做繁重工作的开发者吗?

我的朋友 Jacob Kaplan-Moss 让我想到了“摇滚明星”开发者的概念,当时我观看了他的 PyCon 2015 主题演讲。在他的演讲中(如果你还没看过,我强烈建议你观看),他解释说科技行业不需要摇滚明星开发者。相反,我们需要更多普通的开发者,他将自己也归为这一类。一方面,我同意他的观点。但在另一方面,我想买票去看 Willie Nelson 的演唱会,因为这才是我们需要的。我们需要更多 Willie Nelson 这样的人。

Willie Nelson 不是摇滚明星,但他在《滚石》杂志的 100 位最伟大歌手榜单中排名第 88 位。文章引用了 Wynton Marsalis 的话,他说 Willie 的“……乐句非常难以预测,但它听起来既富有诗意又非常符合逻辑……”。

难以预测、富有诗意且非常符合逻辑,这些词语也可以用来形容创新的代码,你不觉得吗?

基于这种音乐与代码相关的想法,我主动整理了一份清单,列出了开发者可以向 Willie Nelson 学习的八个方面

  1. 帮助他人成功:Willie 的职业生涯并非一开始就一帆风顺。在他从事过的众多工作中,Willie 曾是一名唱片骑师,播放和推广其他人创作和录制的音乐。他曾为 Ray Price 演奏贝斯。他还创作过许多热门歌曲,被 Roy Orbison 和 Patsy Cline 等其他艺术家录制并使其成名。《Crazy》,对吧?

  2. 学习新技能:Willie 以伟大的乡村歌手和词曲作者而闻名,但在知识和经验方面,Willie 的涉猎范围很广。他曾在各种电影和电视剧中担任角色,写书,拥有黑带五段,并且涉足不同的音乐流派,包括雷鬼乐。是的,雷鬼乐。

    Willie 提醒我们,学习和分享新技巧永远不会太老或经验太丰富。

  3. 平易近人:我曾在舒适的软座小剧院里、在历史悠久的中等票价剧院舞台前的地板上、以及在县集市的折叠椅上看过 Willie 的演出。每次活动都吸引了不同的粉丝群体,但他们都有一个共同点:他们想看到和听到 Willie。在每种情况下,无论他们的背景和预算如何,与会者都获得了很棒的体验。在开源领域,与其拥有受社区大多数人钦佩但遥不可及的摇滚明星开发者,不如拥有更多 Willie Nelson 这样的人,这对我们所有人都有好处。我们需要开发者愿意在昂贵的营利性技术活动以及价格实惠的社区组织的非营利性会议上分享他们的技能和经验。
  4. 认识并承认影响:Willie 说 Django Rheinhart、Johnny Gimble、Bob Wills、Ray Charles 和 Louis Armstrong 是 对他影响最大的人。他继续受到同行以及年轻音乐家的影响。例如,Willie 经常翻唱其他人创作的歌曲,所以我很高兴他在我参加的一次音乐会上高度评价了 Billy Joe Shaver,然后深入演唱了 Billy Joe 的一首歌曲。Billy Joe 没有像 Willie 多年来那样获得商业上的成功或关注,但他是一位备受尊敬的歌手和词曲作者,值得赞扬。Willie 演唱过许多其他音乐家的歌曲,包括 Bob Dylan、Nirvana 和 Pearl Jam。

    在开源领域,开发者公开承认他们的影响,尤其是那些不太知名的人和项目,就像购物网站上的“您可能也喜欢”按钮。他们是在说,“如果你喜欢我正在做的事情,请务必看看我喜欢的这个人/项目。”

    Willie 甚至能让 Coldplay 的歌曲听起来不错,这让我想知道我是否对他们过于苛刻了。我的意思是,如果你钦佩的开发者说她喜欢 VisualBasic,你会再次关注它,不是吗?

  5. 使用最适合工作的工具:对于 Willie 来说,这个工具是 Trigger,一把他自 1969 年以来一直演奏的价值 50 美元的 Martin 古典吉他。“我认为这把吉他的声音是我弹过的所有吉他中最好的,”他说。

    但你不必按照工具的预期用途来使用它。Trigger 上的巨大孔洞讲述了一把古典吉他的故事,这把吉他用拨片而不是手指弹奏。

  6. 让自己周围围绕着各种各样的人:1972 年,在获得 Trigger 后不久,Willie“退休”并搬回了德克萨斯州。“奥斯汀的氛围总是有点不同。它一直是一种折衷的混合体,”Jerry Jeff Walker 在解释奥斯汀音乐场景时说道,那里充满了不落俗套的音乐家。“这就是 Willie 正在融入的东西,”他说。与各种各样的人交往奏效了。Willie 的风格不断演变,随之而来的是成功。
  7. 协作:我喜欢 Willie 的个人专辑,但他的合作作品也很出色。事实上,他的 第一首 Top 10 热门歌曲 是与 Shirley Collie 的二重唱。你可能听过他的一些 热门二重唱歌曲,包括与 Waylon Jennings、Kris Kristofferson、Ray Charles 和 Merle Haggard 的歌曲。但你听过他与 Asleep at the Wheel 的合作吗?

    或者与 Snoop Dogg 的合作?

  8. 大胆去做个普通人,甚至“还不错”的人:一方面,我拿着音乐会门票,讲述着为什么我认为世界需要更多 Willie Nelson 这样的开发者。但在另一方面,我确实同意 Jacob Kaplan-Moss 的观点,他在 PyCon 主题演讲中说我们需要更多普通的开发者,这是正确的。Willie 不是一夜成名的,他在 1970 年代的过早退休也没有持续多久。他一直在弹奏、学习、拨弄 Trigger,并与各行各业的人和团体合作。现在他拥有了大量的作品,其中不乏热门歌曲、失败之作、平庸之作和还不错的歌曲。

    如果你不是摇滚明星开发者,那很好。争取成为普通人,或者尝试更像 Willie,他说过,“我从没放弃过乡村音乐,因为我知道我做的还不错。”

标签
User profile image.
Rikki Endsley 是 Red Hat 的开发者项目管理编辑,也是 Opensource.com 的前社区架构师和编辑。

12 条评论

哇,你真了解 Willie Nelson。我喜欢你的类比。大多数时候,我们过于热衷于“全力以赴”,但实际上是安打赢得了比赛。帮助他人成功是我人生信条之一。我也认为这是开源文化的精神。

我认为 Willie 最棒的地方在于,即使你不是他的音乐迷,你仍然可以欣赏他作为一个人是多么独特和出色。感谢你的精彩故事,我甚至在点击之前就感觉是你写的。

我非常喜欢他。我还没见过他本人,但总有一天会的...
我同意,即使你不是乡村音乐的粉丝,你仍然可以欣赏 Willie 是多么酷的一个人。

很棒的文章。我一直认为摇滚明星开发者是指那些在会议上砸烂他们免费酒店房间的人。很好的例子,说明了我们作为开发者应该努力的方向。

很棒的文章和非常有用的建议。

不太喜欢 Willy Nelson。我更喜欢 Lucas Mann、Ian Bearer、Phil Bozeman、Travis Ryan、CJ McMahon 等表演者

非常感谢这篇文章。

有趣的文章。你说的没错,最好的开发者是那些表面看起来很普通的人。但我认为那些人在长远来看做得最好。

谢谢!

更好的选择是 JS Bach 开发者:他作品丰富,才华横溢,将激励后世开发者数百年。

关于 Willie Nelson 的另一件事是,他的声音不像任何人。当你听到他以前没听过的歌时,你会立刻知道是谁唱的。换句话说,Willie 不会试图成为或听起来像任何人。坚持你的类比,不要只做别人告诉你的“伟大的新事物”。做你所做的事情,尽你所能做到最好,并留意沿途你需要学习的任何新事物。所以 Willie Nelson 的声音不像 Pavarati 又如何。我强烈怀疑 Willie 对音乐世界的影响比 Pavarati 大得多,尽管后者的技术歌唱能力无疑更好。

很棒的补充!我完全同意。他从各种各样的人、地点和事物中获得灵感,然后融入了自己的风格。

对开发者以及普通人来说都是很棒的建议。

我想在第 8 点补充一点:大胆去做个普通人,但关键在于“去做”。坚持工作,坚持不懈。

正如 Chuck Close 所说,“灵感是给业余爱好者的——我们其他人只是出现并开始工作。并且相信事情会从活动本身中发展出来,并且你会——通过工作——偶然发现其他可能性并打开其他大门,如果你只是坐在那里寻找一个伟大的‘艺术想法’,你永远不会梦想到的。并且相信过程,从某种意义上说,是解放性的,你不需要每天都重新发明轮子。今天,你知道你要做什么,你可以做你昨天做的事情,明天你将要做你今天做的事情,至少在一段时间内你可以只是工作。如果你坚持下去,你就会有所成就。”

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.