开发前一定要说给你的用户听

看完了有人写了一个3万行代码的程序却没有吸引到任何的用户的故事后,我想我应该写一篇呼应的文章。我最近决定在业余时间开发一些项目。我的一个特别有信心的创意是,开发一个可以让Android手机或平板电脑用户按分类管理他们的照片的程序。

NetSmell 出品

看完了有人写了一个3万行代码的程序却没有吸引到任何的用户的故事后,我想我应该写一篇呼应的文章。我最近决定在业余时间开发一些项目。我的一个特别有信心的创意是,开发一个可以让Android手机或平板电脑用户按分类管理他们的照片的程序。

作为一个程序员,无比巨大的诱惑迫使我急于去开发。可问题是,你可以花无数的时间开发程序。你感觉到从未有过的高效率,但你却没有实际开发出任何真正用户愿意去买或使用的东西。幸运的是,在打开开发开发工具前,我决定去让真正用户检查我的想法。

我在很多的图片论坛里发帖,阐述我的软件将会包含的特征功能,询问是否有人会考虑愿意花钱买这样的一个东西。反馈是明确而且迅速的 — 没门!

我收到的一些真实的评论:

“从你讲的来看,我不知道你想的这些对于我能有什么意义。

“不是我感兴趣花钱买的东西。

“我没感觉这是我将会使用的软件,原因很简单,就是因为它里面那些操作过程中多余的步骤。”

尽管有这些负面的评论,我认为这次做了一件很成功的事情。原因是,它让我意识到应该放弃这个项目,这个项目几乎不可能成功。与其花无数的时间去写程 序,不如停下手来,用一个下午的时间在论坛里发几个帖子。这能帮助我最终找到人们想要的东西。这也是一个非常有用的学习机会,牢记这个教训:

“动手开发之前,一定,一定,一定,要说给你的用户听!”

英文原文:always, talk to your users, before writing code!

显示余下内容
相关文章:
  1. 每个程序员都应该拥有的程序员品质
  2. 如何区分好老板和坏老板?
  3. 机器学习编程语言之争,Python夺魁
  4. 如何成为Python高手
  5. 如何提高 Ruby On Rails 性能
  6. 热爱编码未必是件好事
  7. 你必须知道的十大编程格言
  8. 伊斯兰国技术差,找骇客攻击美国能源网络无功而返
  9. 动画展示各种路径搜索算法
  10. 每当看到这样的代码,我都想踹写这个程序的人一脚
 

发表评论

您的电子邮箱地址不会被公开。