产品沉思录 产品沉思录 产品沉思录 产品沉思录
10×  程序员和设计师

10× 程序员和设计师

Matt Ström-Awn

高效程序员与低效程序员之间的工作效率差异可达10倍,特征包括厌恶会议、灵活的工作时间、对代码的深刻理解、全栈能力、快速转化想法为代码等。设计师通过设计系统和自动化技术提升工作效率,减少开发工作量,强调系统性思考和设计API的重要性,以实现更高的生产力和价值。

以上就是 10× 程序员的由来。

有一段趣闻。

越线

来自设计师的思考,设计师如何做到 10×

可能主要聚焦下面 3 个手段

design systems

在高效的软件开发团队中,使用设计系统已经成为一大创新。

这是因为设计系统可以精确地完成:它们能增加或降低团队需要完成的很多常见任务的价值或难度。

其中一些变化,比如重复使用组件,大家都非常熟悉。

但另一些变化,比如自动化,我们还在探索中。

component

工作的价值可以通过提升其质量来打破常规的限制。

设计系统主要是通过让您反复利用同一组件来达到这个效果;

每一次运用设计系统的组件,都可以在付出很小的额外努力的情况下,大幅提高价值。

在软件复用的过程中,存在着两个被称为"三的原则"的原则。

Automation

设计系统如何减少软件开发所涉及的工作量?

一个新产品 Specify:Your Design Token Engine

忘掉10倍的压力,让我们集中精力在结果上,寻找正向和负能量工作的平衡点。只要团队有意愿,他们完全有可能突破之前的生产力限制。再者,随着设计系统持续创新,我们现在已经有大量的高效工具和技术在握,只等着投入到设计师和开发人员的协同工作中。

这也就解释了为什么设计系统正在逐渐成为构建软件产品的重要工具:原因并不在于他们看起来多么美观(其实有些并不好看),也不在于看似多么高大上(其实大多并不优雅),更不在于他们多么有组织(事实上,这是绝对没有的)。而在于他们让我们的大部分工作变得稍微有些价值,或者说我们投入的努力稍微少一些,又或者两种情况都有。如果你能做到比大多数人更优秀,那你可能就是一名10倍的设计师、开发者或产品经理(无论你是什么身份)。但是,如果你的团队能找到很多小方法让他们的工作提供更多的增值,那么,10倍只是起步。

推荐