软件背后的人
Someone behind the software

原始链接: https://karrisaarinen.com/posts/someone-behind-the-software/

优秀的产品反映创造者的视角、经验与判断,而不仅仅是一个工厂化流程。在 Linear,直觉意味着通过经验与客户对话形成的知情判断,而非单纯偏好。产品的“灵魂”来自对一切如何协同的在乎,包括不构建什么。许多产品现在感觉杂乱,是因为团队在增加功能而非打磨核心,尤其是在个人使用智能体进行独立修改时。没有共同的视角,产品就会变成支离破碎的平均品。软件创建变得更简单,本应解放人们去培养更深的理解,并打造有凝聚力的产品,让人感受到创造者的关怀。

《Someone Behind the Software》认为,优秀软件反映的是创造者的判断、品味与观点,而非工厂式地堆砌功能。作者表示,当产品变更只是不断叠加而非保持连贯时,产品会显得混乱,而直觉很重要。Hacker News 的评论者争论 AI 是否能做出好的产品决策;许多人认为它无法完全取代同理心、品味、对用户需求的理解以及知道不该构建什么的能力。还有人指出,AI 加速了实现过程,但若团队没有保持统一愿景,可能加剧功能膨胀。讨论还强调了团队自己使用自己的产品、独立开发者的连贯性,以及明确产品归属的重要性。总体而言,AI 降低了实现门槛,但人类的品味与连贯的产品判断仍然处于核心地位。
相关文章

原文
A person behind a software window on a grey dithered background

I think good products carry something of the people who make them. Their experience, what they care about, and how they think things should work. You might not know who those people are, but you can feel their perspective in the product.

The industry often talks about software as though it comes out of a factory. You collect requirements, build features, and measure whether they work. Follow the process and you should get a good result. Now we're talking automating this whole pipeline with agents.

But two teams can talk to similar customers, have access to the same technology, and make very different things. The difference comes from how they understand what they see and the style they go about building it. The founder background or company DNA also shapes this a lot.

At Linear, we have always valued intuition over process or data. I think people sometimes understand that as making decisions based on personal preference, without much thought or evidence. What we mean by it is that your intuition develops through experience and understanding. You work on something, talk to customers, make mistakes, and learn what to pay attention to. The intuition is your point of view on something, and forcing to use your judgment, not hide behind faceless data.

Before we launched, we talked to people across companies and roles about how they worked. We had our own frustrations with this type software, but those conversations helped us understand what mattered beyond our own experience. Our perspective got better after those conversations.

So eventually the products develops a character through what its makers pay attention to, what they decide not to do and what they keep working on after it technically works. I sometimes think of this as the soul of a product. You feel that someone cares about how the whole thing comes together.

A feature can work perfectly well on its own and still make the product worse. Recognizing that requires some belief about what the product should be. Someone has to make the call, then stay close enough to customers to see whether they were right.

Recently, many products are starting to feel messy to me, including products from very successful companies. There seems to be more thought going into what the technology can do and what can be added than the form it should take. The product changes are primarily additive, not improving the core problem.

I think the reasons for this is that it's lot easier to add new capabilities, than rethink existing capabilities. So each product becomes a collection of abilities, without actually having unified point of view.

I wonder whether some of this comes from how the work is organized. Individuals work with agents to produce changes independently, each operating a small software factory. Each change might make sense on its own, but together they start to resemble Frankenstein’s monster rather than a carefully shaped sculpture.

Without the shared perspective, soul, or thought, the product becomes an average of all those outputs. The choices that once gave it character are being diluted by day. More things work, but it becomes harder to feel someone or even something behind them.

Making software is getting easier. I hope that gives people more room to develop a perspective and follow it further. To understand a problem deeply and keep shaping an answer until the pieces belong together.

I want to feel the creator behind the software, not the factories.

联系我们 contact @ memedata.com