楼下有两个理发店:由近及远,暂且命名为A和B。A与B之间大概有100米的距离。A比较新,空间相对较大,B开的时间久,空间也比较小,比较陈旧。
由于我平时就理一个平头,感觉到哪里剪发都差不多,所以,我一直选择路程比较短,相对方便的A,而不会想着特意光顾B。
到A店里面,老板会问,你要洗头吗?当我选择不洗头的时候,老板就三下两除二,前后不到5分钟就搞定了。选择了洗头,老板就会花上10分钟来理发。当然,后一种效果确实好点,不过前面那种我也不介意:一是省钱,再者是快速,理发效果再差,过段时间就会长整齐。但是由于每个月都要理一次发,进店之前总会为选择是否洗头而苦恼:选择洗头吧,就是撒点洗发水,然后象征性的头皮按摩,我比较怕痒,无福消受,选择不洗头吧,那老板明显就有点失落,自己也感觉比较吝啬......
一次偶然的机会,准备去理发的时候发现A关门休息。没办法,头发还是要理的,那就到B吧。到了B之后,人比较多吧,老板赶紧说,就剩下两个人,你要不先等等吧。那就等等吧。等了半个钟头,老板问,要洗头吗?我说不用了,直接理发吧。那好!马上就开始理发了。征询我想理成什么样子的,时不时提一些意见,然后修修补补的,在这个过程中,我觉得男老板比较磨叽,整个理发用了半个小时,心理还觉得有点不爽,这个哥们做事太慢了吧,不过回去看看效果,确实不错,毕竟人家比较用心。第二次要去理发的时候,走过A的时候,发现人比较多,上次B理发的不错,那我还是过去理发吧。没想到,轮到女老板帮忙理发,我的心里开始还犯嘀咕,这个女的理发行不行,没想到的是,她不仅利索,而且理发的效果很不错!
再后来,也去过A,那种紧张的感觉还是会涌上心头,所以,一般只要B没有休息,或者B那里不是太忙,我还是会选择距离远点的B。
今天去理发,发现A冷冷清清,B那里仍然有排队,心里不禁涌起一些感叹!
做生意的目的当然是赚钱,但是,真正赚到钱,或者持续赚钱需要考虑理发的过程,做好这个过程,而不应该抱着反正就那么几个钱,没有必要过于细致,而是提高速度,虽然毛糙点,但是可以多搞定几个客户,这样做虽然短期来说确实有好处,但是时间一久,你一旦快点,就是失业了,这与赚钱的想法简直是背道而驰。
如果说把这个现象归结成一个理论的话,我想大概是:单纯以结果为导向,往往会让过程过于仓促,毛糙,甚至偏离了轨道,很难到达那个预定的目标。
从代码编写,程序设计上来讲就是大局上把握,细节上实施:结构简单清晰,逻辑完整闭合,异常合情合理。