开发者真的会给反馈吗?
这是我上周问自己的一个问题。因此,我决定稍微研究一下。我浏览了一些子版块,比如SideProject、SaaS、Solopreneurs、webdev,基本上与编程相关的所有内容,并进行潜水观察。我发现了一些有趣的现象,几乎每分钟都有新闻帖子,许多人在请求反馈,但却没有收到任何回复。人们在疯狂地宣传他们的项目,希望获得关注,却没有给予任何反馈。
接着我花了两天时间,研究了一些项目,阅读它们的文档,注册,使用它们的服务,并写下详细的反馈。反馈的撰写大约花费了20分钟的研究时间和另外10到20分钟的写作时间。在写完长评论后,几乎总是得到同样的回应:一个赞,一个感谢。然而,在收到回应后,我请求对方给予反馈,却完全被忽视了。要么只是一个赞,要么什么都没有。这让我感到有些困惑。开发者可能不再给予反馈,但如果他们自己收到反馈,难道也不会给予反馈吗?
这就是我下一篇帖子的内容。我问开发者,如果有人给你反馈,你会给予反馈吗?令人惊讶的是,几乎所有情况下的答案都是“会”。那么问题出在哪里呢?其实是自由。用户可以选择给予反馈或不反馈,而因为不反馈更快,人们选择了完全不反馈。我和一些回应的开发者进行了交谈,他们也同意这一点。开发者变得懒惰,如果不需要,他们就不想给予反馈。某种形式的强制,比如每发一条帖子就需要提供一次反馈,可能会稍微鼓励人们给予反馈。但仍然有一个用户指出的问题:开发者不愿意给予反馈,因为这需要花费太长时间。
经过与一位Reddit用户的长时间讨论,我们一致认为,要求结构化反馈会减少写作和阅读的时间,因为用户不需要写那么多,而读者也不需要读那么多。
但这一切仍然只是理论,所以我必须进行测试。我问了一些开发者,如果他们知道自己会得到高质量的反馈,他们是否愿意给予反馈。我找到了一些表示愿意的开发者,并在他们不知情的情况下将他们配对。我请求他们提供带有结构化问题的网站,然后将其发送给另一方,再对另一方做同样的事情。结果呢?大幅改善。请注意,这两个用户在他们的子版块中之前都被忽视了。
那么问题是什么呢?我就是那个中间人,而不是一个好的中间人。因此,我决定编写一个网站,实施我所做的事情。我的目标是建立一个社区平台,让开发者们能够互相交换反馈,确保每个人都能获得反馈,没有人被忽视。
你们怎么看呢?这些实验对我来说似乎是一个概念验证。反馈能否重新回归?
查看原文
That was the question I asked my self last week. So I decided to re-search a little bit. I went on subreddits, such as SideProject, SaaS, Solopreneurs, webdev, basically everything that has something to do with programming, and just lurked. What I found was interesting, there were news posts, almost every minute, of people asking for feedback, and not receiving anything. It was a flood of people spamming their projects wanting to gain attention, while giving none.<p>Then I spend two days, researching some of the projects, reading through their docs, signing up, using their service, and writing detailed feedback. The feedback took around 20 minutes of research and another 10-20 minutes of writing. After writing long comments, the response was almost always the same, one upvote, one thank you. However, after getting a response, I asked for feedback back, aand, was ignored, completely. Either a single upvote, or nothing at all. This actually confused me a bit. Developer might not give feedback anymore, but will they not even give feedback if they receive feedback themselves?<p>That was my next post. I asked developers, would you give feedback if someone gave it to you? Surprisingly, the answer was yet, in almost all cases. Then what was the problem? It was freedom, actually. Users had the choice of giving feedback or not giving feedback, and because not giving feedback is faster, people opted to not give it at all. I talked to a few fellow devs that responded, and they agreed. Devs gone lazy, they do not want to give feedback if they dont have to. An enforcement of some kind, like, 1 Feedback required per 1 Post, would encourage giving feedback slightly. But there was still one issue that a user pointed out. Devs would not give feedback, because it takes too long.<p>After a long discussion with the fellow redditor, we both agreed on the fact that asking for structured feedback would cut the time for writing and reading, as the user would not need to write as much, and the reader would not need to read as much.<p>But this was all still theory, so I had to put it to the test. I asked a few devs if they were ready to give feedback to someone if they knew they would get quality feedback back, I found a few devs that said they were ready, and paired them, without them knowing about it. I requested their website with structured questions, and then send it to the other person, and then did the same with the other person. The result? A massive improvement. Mind you, both of the users were ignored within their subreddits beforehand.<p>So what is the issue? Well, I am the middle man, and not a good one at that. So I decided to program a website that implements what I do. My goal is to build a community platform where developers exchange feedback together, making sure that everybody gets feedback, and nobody gets ignored.<p>What do you guys think though? The experiments seemed like a proof of concept to me. Can feedback be brought back?