学会交付

“真正的艺术家会ship”是苹果联合创始人史蒂夫·乔布斯的标志性名言,它塑造了我对工作的思考方式。艺术家在职业生涯中必须做一件事:面对公众的批评。

这就是创作与运输的区别。根据你的技艺,运输可能意味着部署软件。可能是作家出版一本书,或是创作者与世界分享叙事。正如老话所说:“港口的船是安全的,但船的初代并非它。”

这正是许多创业者、设计师和技术人员面临的困境。将你的作品推向世界令人害怕。然而,这是提升专业技艺的唯一途径,有些人可能会发现自己不想这么做。

出于对游戏的热爱而创作没有错。这就是如何成为专业邮递员的故事。

运送学习

我最喜欢的关于这个话题的演讲之一是艾伦·坎尼斯特拉罗2013年在NSConf上的演讲。前苹果工程师,Remote iOS应用的发明者他分享了史蒂夫和他在那里工作的经验。

Cannistraro将运输分为五个阶段:构思、设计、构建、完善和审阅。结合他在苹果的多年经验和史蒂夫·乔布斯的经验,他展示了每个阶段都需要不同的判断:将想法转化为连贯的故事,简化体验,建立坚实基础,决定哪些可以暂缓,并在不让自我阻碍的情况下接受诚实的批评。

运输不仅仅是完成代码。它是将一个想法塑造成值得推向世界的产品的纪律。

我很幸运能称 Cannistraro 为导师(现在也是朋友),并有机会直接与他合作。Cannistraro 的工作方式让我震撼。我们会并肩坐在工作室里。

当我在 Sketch 里画设计时,他会看过来,开始写代码,然后在 iPhone 上构建。他会把手机递给我玩。更短的迭代周期让我们能够在现实环境中测试自由形式的想法,通过设备上的使用赋予概念重心。

目标不是立刻被现实扎根。相反,它推动你思考如何将最大的想法变为现实。


产品生产化

以前人们最大的障碍是构建能力。对于软件来说,这个障碍已经通过编码代理降低了。现在人们即使不会编程也能自己构建软件。然而,运输仍然需要很多其他技能。

第一阶段是评估要发布什么。这就是传统上所说的“代码左翼”。它包括产品发现、研究、设计,以及所有定义所构建内容的工作。

代码的另一面,“代码权”,是你构建的东西如何被集成、部署和分发。Vibe编程很有趣,但调试、部署和安全处理就没那么有趣了。此外,软件的分发和推向市场还涉及许多其他因素。

从自己制作的产品到与世界分享,是一大步。

发货是开始

就像为初创公司筹集一轮资金一样,运输是旅程的开始,而不是终点。代码是运输的一个组成部分,而不是运输本身。学会如何发货可以压缩你的迭代周期,使其扎根于现实。

这才是真正的产品设计。你必须考虑成本,考虑客户是否愿意为产品买单,以及产品能用多久。

发货是对你想法的真正考验。原型在制造者在场时是有效的,但发货产品在制造者不在场时能发出声音。

能够制作某样东西并不保证你一定会配对或愿意配对。能够配对的能力让你能够将可能改变世界的事物带入现实。


超链接+注释

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论