《高效能程序员的修炼》一创新以人为本

简介:

本节书摘来异步社区《高效能程序员的修炼》一书中的第3章,作者: 【美】Jeff Atwood 译者: 陆其明 , 张健 责编: 陈冀康, 更多章节内容可以访问云栖社区“异步社区”公众号查看。

创新以人为本

高效能程序员的修炼
一个好的创意值多少钱?Derek Sivers1认为,不值多少:

当我了解到人们都在紧张兮兮地保护创意,我觉得很好笑。(有人要求我签署一份保密协议,然后才肯告诉我一个简单得不能再简单的创意。)对我来说,除非创意能被执行,否则它一文不值。执行是创意的倍增器。真正价值巨大的是“执行”!

如果你想要创业赚钱,你必须把这两者相乘。最杰出的创意,如果没有执行,那也只值20美元。最杰出的创意需要卓越的执行才能值2000万美元。这就是我不想只听人们的创意的原因所在。在没看到他们的执行力之前,我对他们的创意一点儿都不感兴趣。

我之所以想起Sivers先生的观点,是因为月初我看到下面这封电子邮件在网上流传:

我觉得我必须要把这个故事讲给你们听,因为kickstarter.com抄袭了我们。我努力了4年的时间来让人们重视fundable.com,为此我四处出差,甚至还向FBFund(Facebook用来促进新应用开发的基金)做了一次推介。但是,4年来我屡屡受挫。我真的觉得我在每一个商业场合都使自己表现得非常专业,我着装得体,并且把演讲反复地练习了多次。但这些都不够。那些白痴们希望我给他们展示一些有着巨大收益以及公众广泛接受度的图表,这样他们就不用承担任何风险了。

最后发展到,Kickstarter2的5个“超有默契的人”(特别是Andy Baio)直接拿走了我们竭力完善的概念,再配以亚马逊支付服务,然后他们就捷足先登、功成名就了。你可以说这就是资本主义。但是,我仍然认为你应该答谢那些你从他们那里获得灵感的人。我就是这么做的。我把Fundable这个概念归功于很多方面,包括在学生合作宿舍中的生活经历,以及在密歇根进修的政治学。“理性选择理论”、“公地悲剧”3以及“集体行为”就是一些和Fundable相关的政治学概念。

是的,Fundable在技术上和客户服务方面有些问题。那是因为我们没有改革所需的资金支持。我曾打算推倒整个CMS(内容管理系统),然后从头开始设计一个新的系统。我们只是疲于奔命而激情不再了。4年了,我们都没能挣到足够的钱继续生存下去,这样继续又有什么意义呢?

创意与执行之间的鸿沟是如此巨大,以至于我很费解:为什么作者自己看不到?!

我不会说创意本身毫无价值,但是很显然,单有创意只是空头支票。成功很少是由创意的质量来决定的,但它时常由你执行的质量来决定。因此,与其担心你全心投入的下一个大创意是否足够出色,不如担心你能执行得多好

不要批判那些“超有默契的人”,他们正是你取得成功所必需的;这个在Stack Overflow上同样备受推崇。具有讽刺意味的是,Andy Baio(就是在上面邮件里被点名的那个人)在去年给我的一封邮件里说道:

我非常喜欢Hacker News网站上那个关于用一个周末的时间就克隆一个网站的讨论。我最欣赏的评论是,有人相信Stack Overflow之所以成功仅仅是因为人们对Atwood和Spolsky的狂热崇拜。太令人惊异了!

不管你在互联网上有多么出名,都不可以跳过“执行”这一步。当然,你可能在刚开始的时候会吸引更多的眼球,但如果你没能做出来一些有用的东西,整个世界最终会齐刷刷地耸耸肩膀、转去那些更加有用的地方。

在软件开发领域,执行意味着专注于构成你的应用程序的所有微小细节。如果你不是始终沉迷于你的应用程序的每个方面,不去持续优化和改进它的每一处细节(无论多么微不足道),那么你就不是在执行。至少,不是在很好地执行。

除非你是一个人工作的(如今已经非常少见了),否则,你掌控构成你的应用程序的所有细节的能力完全取决于你能否组建一支很棒的团队。他们是成功的必要元素。这段来自Ed Catmull的演讲4,几乎完全专注于皮克斯5是如何通过尝试和失败学会组建具有执行力的团队的。


4

这是一次引人入胜的演讲,过程中充满了令人惊叹的见识。你应该把这段视频完整地看一遍。在演讲中,Catmull先生延伸了Sivers先生的观点:

如果你把一个好的创意给一个普通的团队,他们会把它搞砸。如果你把一个普通的创意给一个好的团队,他们会对它加以完善。或者,他们会把那个创意丢掉,然后想出一些更棒的。

执行不仅仅是一个倍增器。它要强大得多!你的团队执行得怎么样,决定了他们会把你的创意从黄金变成废铁、还是从废铁变成黄金。这就不难理解:在创建Stack Overflow网站的时候,我不仅很幸运地和Joel Soplsky合作,还精心挑选了两位曾经共事过的最棒的开发者并把他们拉入我们的团队(如果必要的话,我会踢他们、向他们大吼)。

如果有人一定要我指出一个我们项目成功的主要因素,它不是项目背后的创意,不是我们在互联网上的名气,也不是我们选择的工具或者我们得到的基金支持(郑重声明,我们得到的基金只有非常珍贵的一点点)——而是我们的团队!

只听我说你可能不相信。但是,你应该好好留意Sivers先生和Catmull先生的建议。如果你想取得成功,就不要再担心没有伟大的创意了,转而去专注于培养卓越的团队吧!

相关文章
|
6月前
|
机器学习/深度学习 存储 应用服务中间件
探索数字时代的核心:服务器如何塑造未来并助你成就大业
探索数字时代的核心:服务器如何塑造未来并助你成就大业
36 0
|
7天前
|
人工智能 Kubernetes Java
Java开发工程师如何紧跟技术前沿对于保持专业竞争力、提升工作效率以及适应行业发展?
【4月更文挑战第4天】Java开发工程师如何紧跟技术前沿对于保持专业竞争力、提升工作效率以及适应行业发展?
17 4
|
29天前
|
敏捷开发 机器学习/深度学习 人工智能
《挑战与创新:软件测试领域的新思维》
在当今数字化快速发展的时代,软件产品的质量和稳定性对于企业的竞争力至关重要。而软件测试作为确保产品质量的重要环节,也在不断面临新的挑战和机遇。本文将探讨软件测试领域中的创新思维,探讨如何应对日益复杂的软件系统并提升测试效率。
12 0
|
1月前
|
安全 网络协议 程序员
程序员的护城河:技术深度、创新追求与软实力的综合构筑
程序员的护城河:技术深度、创新追求与软实力的综合构筑
|
9月前
终身成长本质:成长型思维——打败人不成熟,成为高效能人士
终身成长本质:成长型思维——打败人不成熟,成为高效能人士
|
11月前
|
数据可视化 算法 Oracle
【年终特辑】看见科技创新力量 洞见时代创业精神—企业服务—GridMarkets:云上可视化应用将创造力推向“民主化”
【年终特辑】看见科技创新力量 洞见时代创业精神—企业服务—GridMarkets:云上可视化应用将创造力推向“民主化”
|
传感器 人工智能 机器人
今日读书:创新之巅未来十年重构商业的六大战略性技术
今日读书:创新之巅未来十年重构商业的六大战略性技术
174 0
今日读书:创新之巅未来十年重构商业的六大战略性技术
|
移动开发 人工智能 前端开发
素人程序员:如何在技术浪潮更迭中保持较高成长速度?
  技术更迭是有加速度的,一个又一个风口,一波又一波浪潮,昨天火了人工智能,今天已经大谈区块链。普通程序员们在这个进程里,应该怎样找准自己的位置,获得持续的个人成长呢?   技术更迭是有加速度的   从 2010 年开始,被定义为移动互联网的元年,移动开发也是从这一年开始逐渐开始火爆的。笔者也是从毕业之后加入这个浪潮的。据说移动开发火爆之时,理发师通过几个月培训以后也可以拿到月薪 1,2W 的薪水,可见那个时候对移动人才的饥渴程度。但是到了 2014 年底开始,移动开发的入职要求回归理性,要求逐渐提高,到现在基本大公司社招也不再招高级以下的移动开发了。
154 0
|
机器学习/深度学习 人工智能 算法
云时代,最稀缺的人才必备这种思维
高考择业,千挑万选,当下就业,只够续命三年?! 工信部最新报告《人工智能产业人才发展报告(2019-2020年版)》称,人工智能行业人才供需比只有0.4,甚至出现100个岗位抢1个人才,未来企业对人才的需求会更加精细和多元。 人工智能时代,如何让自己和企业更具竞争力,怎样在未来时代成为受益者? 如何改变之前,清晰预知未来需要什么样的人才,是关系企业和个人的终局大事。
云时代,最稀缺的人才必备这种思维