Josh Simmons 将在 2015 年德克萨斯 Linux 节上发表演讲,主题是:尽早失败,经常失败,好好失败。
在这次采访中,Simmons 解释了失败对于进步的意义和价值。
您是如何参与开源的?
我 12 岁时第一次接触 FLOSS。当时我一直在摆弄 QBasic,令我惊讶的是,一个 MUD 让我也加入了团队,并在他们的代码库中乱搞。我隐约意识到我们运行的代码也在其他地方使用。当时这对我来说并不新鲜;只是觉得很合理。
在我的 Web 开发职业生涯中,我最终大量使用了 FLOSS,尽管我最近才能够开始回馈社区。在我的自由职业和创业生涯无果而终后,我在 2013 年以 Drupal 模块的形式进行了我的第一次提交。
但实际上,我对自己的了解是,我只是一个平庸的技术专家,但却是一个优秀的组织者。因此,您可以想象,当我被任命为 OSCON 的社区经理时,我有多么激动。
我现在通过我对 OSCON 的管理为公共领域做出贡献,并且我一直在发现新的回馈机会。以我的身份和所做的事情,我的贡献倾向于知识转移和倡导。我的个人项目?学习和传播包容性社区的智慧。
您最喜欢的开源工具有哪些?
我深深地热爱 Eclipse,Apache HTTP 服务器 也让我倍感亲切。此外,由于我现在使用 MacBook Air 工作,我非常感谢 FreeBSD 社区。
您能想到一个开源项目或情况,可以作为好好失败的例子吗?
作为一个经历过惊人失败的人,我的关注点一直是个体——尽管越来越多地关注组织。Drupal 8 和 Backdrop 分支浮现在脑海,但也许我最好的例子是 Node.js 和 io.js 分支之间的混乱。
据我所知,人们对 Node 的发布周期和企业管理感到沮丧。当与 Joyent 的谈判破裂时,社区自行采取行动,分叉了代码库,并将治理转移到公开场合。
事情本来可以就此结束,如果只是有点令人困惑的话,那也没关系——毕竟,开源文化鼓励分叉。但社区并没有就此止步;人们一直在交谈。最终,Joyent 退出了 Node 的管理者地位,并在 Linux 基金会的帮助下,Node.js 和 io.js 在新的 Node 基金会 的主持下合并了。
对我来说,这是一个开源项目好好失败的例子。当社区发现 Joyent 没有反应时,理所当然地自行采取行动,但它并没有停止尝试弥补。最终,io.js 社区和 Joyent 都表现出了灵活性,放弃了控制权。结果是技术更加强大,社区更加团结,治理更加响应迅速。每个人都赢了。
您的演讲将提到一些您自己失败的真实案例。您能与我们分享一个案例吗?
啊,我该从哪里开始呢?我作为自由职业者和创业公司 CEO 都失败了,而这些失败又分解成数十个其他失败。我想我最大的失败是没有进行衡量,所以我们来谈谈这个。
我做了 10 年的自由 Web 开发人员。我制作估算,向客户收费,支付账单,支付分包商费用,偶尔也给自己发工资。显然,我处理了很多数字——那么当我说是没有进行衡量时,我指的是什么?我的意思是,我未能正确理解我的业务。我把自己看作是一个工匠,并且勉强地从事商业活动,所以虽然我衡量了一些东西,但会计师或首席财务官可以清楚地看到我是在黑暗中摸索。
我从来不擅长跟踪我的时间。尽管做了 10 年的自由职业,但我的估算从未准确过。我在财务上是文盲,也没有为自己或我的企业制定预算。因为我没有很好地跟踪我的时间,也没有预算,所以我不知道我的能力是多少,或者在任何给定时间,我对该能力的利用率。
我知道我一直在落后,但我不知道为什么。为了拯救自己,我承担了越来越多的工作。我一直处于近乎恐慌的状态。我的健康受到了影响,人际关系也受到了影响。我的工作质量很差。与此同时,我将自己未能量化的失败合理化,告诉自己我没有时间做这些,任何没有花在开发或销售上的时间都是浪费。
如果我跟踪了我的时间,我就能够做出更可靠的估算,这将结束我为了赢得竞标而恶意低价的糟糕习惯。如果我有一个预算,我就会认识到,仅仅是重复同样的事情是行不通的。无论我赢得多少竞标,除非我收取更高的费用或签署更大的项目,否则我的业务都无法正常运转。这是不可持续的,这应该显而易见,但事实并非如此。
纸牌屋在 2012 年倒塌了。我没有吸取教训,我正在用新项目的存款来支付我过去项目的分包商费用。当我再也付不起房租时,我知道末日到了。
那时我吸取教训了吗?不幸的是,没有。我逃避了我的问题,并创立了一家没有持续多久的创业公司。我在 2013 年被我创立的创业公司解雇了。只是在回顾过去时,我才开始理解我的无数次失败。
我实际上从未好好失败过。我失败得很惨,而且常常没有吸取教训——当然,这就是我现在要就失败发表演讲的原因!失败是不可避免的,但是我们可以避免一些陷阱,当我们确实失败时,有一种方法可以好好失败。我希望为其他开发人员和企业家提供一个警示故事。
您是否有任何工具、阅读材料等,可以推荐给那些想要了解更多关于这个主题的人?
我敢打赌,肯定有很多关于失败的好书,但我对自助类书籍和任何类似的书籍都深感怀疑。相反,我鼓励人们分解事物并学习构成部分,以便我们可以将它们应用到我们自己的生活背景中(而不是试图挤进别人的整体框架中)。
我确实建议人们阅读一些与失败相关的学科。首先:毅力和韧性。Andrew Zolli 和 Ann Marie Healy 的书《韧性:事物为何反弹》非常棒。我发现学习神经科学非常有启发意义。我发现,要培养同情心和怀疑精神,最好的方法莫过于了解我们自身的缺点。为此,我推荐 Daniel Kahneman 的《思考,快与慢》和 John Medina 的《大脑规则》。
在我的演讲中,我提供了一个简单的清单,以确保您在失败时涵盖所有方面:管理自己、管理人际关系和管理声誉。我将其留给个人来填写细节,但我在我写的一篇博客文章和我在 The Naked Freelancer 的播客采访中提供了我的想法。
演讲者访谈
本文是德克萨斯 Linux 节的 演讲者访谈系列 的一部分。德克萨斯 Linux 节 是德克萨斯州第一个全州范围的年度社区运营会议,面向来自孤星之州的 Linux 和开源软件用户和爱好者。
评论已关闭。