TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Design for Yourself (Sometimes)

24 点作者 felixbraun超过 3 年前

3 条评论

nicbou超过 3 年前
It’s rather difficult to solve a problem you don’t have yourself. That’s why you rely on user feedback. If you design for yourself, the feedback loop gets much tighter.<p>I mostly design for myself nowadays, and I found that it’s not that easy. It still requires multiple iterations to get it right. My own laziness as a developer also biases my decision making.
dgreensp超过 3 年前
When I write (including right now in this comment), I am choosing words in a way that will hopefully be pleasant and easy to understand to a large audience. I think design is like that. I would not use a sentence structure that is distasteful to me personally, or so idiosyncratic that only I appreciate it. You might say I am writing for an imagined reader that shares my tastes, to some extent, but doesn&#x27;t know all the same things that I know.<p>If I were literally the only audience for some writing, it would look like my personal notes.<p>I could be a core part of my audience, or farther from it. I consider myself to be part of the audience for what I&#x27;m writing right now, since the words are coming to me as I&#x27;m writing. If I&#x27;m telling you some information I already know, or documenting some code, then a future version of me that has forgotten the information could be part of the audience. In some cases--and I presume it would be even more cases if I were a professional writer--I am farther from being part of the audience. Then it&#x27;s important to know my audience well enough to be able to put myself in their shoes a bit. For example, if I were going to write a lesson teaching programming or calculus to someone from scratch, I would need to understand what points my audience needs broken down and explained. I might need experience as a teacher of these topics to do that. As another example, if I am writing to an audience that has different life experiences and privilege from me, and I don&#x27;t take that into account, my message might land awkwardly or fall flat.<p>The bigger the creative undertaking, the more important it is that you are bringing something into the world that you, personally, very much want to see in the world based on your personal desires and preferences, in my opinion. If you are going to write a novel, or pitch a TV show, or open a restaurant, it&#x27;s got to be <i>your</i> thing. Specific and personal is good. You have to keep a somewhat general audience in mind, though. For example, if you are very tall, don&#x27;t open a restaurant that is only comfortable to sit in for very tall people.<p>Does this apply to start-ups? It can. Not every aspect of a start-up is a creative work. Sometimes the code is the creative work, and the business idea is what pays the bills. Sometimes the business is where the passion is, and the software is a means to an end. Ideally, different people on a team bring their creativity and passion to different aspects of the product. However, a very driven founder may just want to see his or her idea exist in some form, and not find, cultivate, and encourage a good designer&#x27;s creativity. Sometimes &quot;design&quot; just means making a whole lot of product and aesthetic decisions that need to be made, and it&#x27;s not based on anyone&#x27;s coherent creative vision. When there are a lot of decisions to make and seemingly no objective basis for making them, and no designer that has the team&#x27;s trust and respect (giving them earned power to make decisions), start-ups just ship things and see if people like them, using &quot;user feedback&quot; as the missing objectivity.<p>I don&#x27;t know what designers mean when they say to each other, &quot;You aren&#x27;t designing for yourself.&quot; I have been on projects where I had to remind myself that I wasn&#x27;t in the target market, though, and it sucked. For example, working on a tool for programmers, and being a programmer, but it not being the kind of tool I would want to use. I am a very creative person, and I am best suited to thinking of my work as undertaking a big creative project.<p>I think PG thinks of start-ups in terms of hacking, which he relates to painting (famously) and to some extent writing, emphasizing individual creativity and craftsmanship, so it&#x27;s a similar sentiment.
dusted超过 3 年前
I agree with the sentiment of this article, building things for yourself first, means that you have the foundation for creating value: 1. a certain kind of problem to solve. 2. an idea how to solve it in a way that you find satisfying. That&#x27;s a good reason to build something, and build it in a certain way. Chances are, there will be others that also want to work like that.