不要从登录开始
线性的东西让大脑厌烦。想象一下你每天走的路,坐的车,做的工作,吃的饭菜,如果他们没有比前一天更有挑战的话,那么一定跟前一天一样无聊,更无聊的是跟前一个月、前几个月一样无聊。
创造软件也是如此。你有兴趣开始自己的小项目了。很不错,这个项目需要用户参与的,因此需要有注册,登录。当然还有他最酷最闪亮的功能,需要用户登录才能使用的。我界面都想好啦,登录做完就可以开始使用了!
于是你开始做登录。该死,这个登录比上次项目的那个没什么不同。嗯,上次是自己写的,这次要不试试devise?唉,算了,这次怎么说也得来点新花样,采用Google登录如何。嗯,这个登录不够炫丽,门脸呢,自己测试都得面对这个界面,华丽一点吧。
你看到了。这个简单的登录耗掉了你大部分的初始激情。激情是无价的,于是你伟大的想法被这样磨没了。即便熬过了前面的阶段,用户系统给核心功能带来的附加值要远远少于它带来的额外消耗。登录需要时间,创建用户需要时间,时不时来的界面干扰会让您不胜其烦。
大脑是喜新厌旧的。因此,如果你有伟大的想法,就直接从那个想法的核心开始。围着这个核心,逐渐构建外围功能。用户最终喜欢的,是你提供的核心功能。登录再华丽,也不过是个买来就会撕掉的标签纸。轻车熟路的背后带来的创造力的流失,很可能这个简单的登录会轻易杀死你无价的想法。