最近心有点累,不想长篇大论去陈述和论述这个道理。
对,不写议论文,写记叙文。
只是从工作、学习和生活中,举若干例子。
互联网产品
作为一个资深互联网C端用户,经常使用微信、支付宝、QQ空间等各种主流综合APP,也会使用比呀比海淘等小众APP,也喜欢研究QQ邮箱等业界良心产品。
这些比较成功的APP,有一个非常明显的共性,APP内部每个栏目的作用,一目了然。
微信
微信:这个版本有点不够直观,但由于是默认第1栏,就非常合理了。用户第1眼,最常用的,和好友聊天。
用产品名称,作为最核心栏目的名称,很多产品都这样。
通讯录:好友维护,群聊,公众号等,
发现:发现新的世界,朋友圈、附近的人、漂流瓶。后加入的购物和游戏,商业化味道有点明显。
我: 个人相关的
功能板块,和微信这个APP的定位-聊天通信, 非常吻合。
C端使用起来很自然,不去研究,还感受不到这个APP产品设计如此优良。
在用微信之前,很多新闻都说微信比QQ好用,我现在比较相信。
QQ是PC互联网时代,注重功能,难听点说就是“堆功能”,只要有人需要,什么功能都加。此外,还加了很多商业化或自家功能上去。
而微信,是移动APP,屏幕更小,或者说是由于产品经理-张小龙的理解,功能侧重“最核心”的。乱七八糟的,不随便搞上去。
大道至简:那些顶着“产品经理”头衔和光环的人,能否像微信这样,把企业公司最核心的目标,以一种最简单最直观的形式,展现在终端用户面前呢?
学习方面
在大学毕业之后,我依然读了很多书,加上长期的程序设计经验,使我对初中高中时代的学习,有了更多的理解。
比较典型的数学和物理学习方面,很多题目,比如证明题,看那些“标准答案”或者“优质的解法”,思路清晰,几百字,就把一个问题说清楚了。而自己的解法,总是“绕来绕去”,因为迟迟没有理解到最根本的道理。
看看下面,几何原本中关于“勾股定理”的证明。
1个图+123个字,就搞定了!而且,不失严谨!
大道至简:那些还在考场时代的学子们,解体能有如此简洁明快吗?如果不能,这可以定为一个目标。
程序设计
举1个比较有代表性的例子。
下图是当当开源框架,sharding-jdbc,轻量级数据库分库分表中间件。
我这种层次的,看懂人家的架构图,然后猜测内部实现,只需要“1分钟”。
我不太认为是我多“牛逼” ,而是觉得设计这个框架的人,“思路非常清晰”,就像盖房子一样,骨架明了。
这个图更多像是这个框架的“灵魂” ,而对外使用方面,就简简单单一个XML配置,学习起来那真是容易,用个时髦的词,“非常友好”!
大道至简:对于那些从事技术研发的coder来说,代码编写和框架搭建,能有如此简洁清晰吗?
写作和作文
下图是京东金融-股权众筹项目,给投资人的“投资证明”,里面详细列举了各种投资事项,权利和责任等。
图中是“目录”页,我们只看目录,就可以知道人家的“专业水平”。
京东出品,必属精品。
当然,既然是我首次提出“大道至简,不简则死” 这个观点。
不拿自己写的文章,举个例子,真有点不好意思:
一个IT工薪族的4年奋斗成果,文章标题就是“主题”,不做标题党!
毕业4年序(写作背景,目的,意义)->收入和资产(这个比较吸引人,一旦看了,就忍不住往下看)->综合能力和专业能力(读者大多是专业化人士)->经济投资论(个人核心能力之一,大多数人很缺这个)->未来规划(每个人都需要一点愿景,梦想还是要有的)。
是不是感觉套路很深呀?(*^__^*)
更多领域的例子,就不再一一举例。
最后,写点个人感慨。
个人感慨
工作这几年,做了很多项目,接触了不少人,研究了不少互联网产品。
我要在这里大吐口水!如有误伤,请不要拉黑!
程序员?逻辑不清晰,代码一大坨。需求修改了,换个人根本不敢改。
产品经理?拉倒吧,最多就是个“产品员”。产品的定位不清晰,总是有歧义。歧义只是“外在表现”,内在原因是“当事人没有想清楚”。
下游的“程序员”,只要换个角度,从“C端用户”角度去想一想,就能发现大问题!
创业者?牛逼轰轰啊!一上来就要做个牛逼的平台,三年干百度,五年灭腾讯。社交+直播+电商,P2P+股权众筹+保险的综合金融平台。
土豪老板?身上有1000万,1个亿,就真觉得自己是有钱人啦!就可以对员工呼来喝去,唯我独尊呢?1个员工,1个月1万。100个员工,1个月就100万,1年就1200万。1年下来,只是简单的养100个员工,就烧了1000万!还不包括市场开销、水电、写字楼等各种乱七八糟。
1000万!它很值钱,那是从个人角度。从企业角度,就是个渣!
何为简?
定位清楚:商品、作品、产品、网站,解决的问题很明了。比如,微信,就是解决大家在线交流的工具之一。
逻辑清晰:先有什么,再有什么,最后得出什么。
比如,最经典的三段式:
知识分子是劳动者,小雷FansUnion是知识分子,所以小雷FansUnion是劳动者。
简单明了:拒绝长篇大论!优先“寥寥数语”!
1+2+3+...+10=(1+10)*10/2=55。
真是666!就应该这么666!
傻瓜式:把用户当傻瓜,简单点,不需要培训,他人就能用你的产品,听的懂你说的话。
主次分明:产品的重点是?谁是拍板的?出了事,谁负责背锅?
避免歧义:名词!如果你看到一个名词,感觉不够清晰,就说明这个地方有问题啦!第一印象,“望文生义”,非常重要。
凡是可能出现歧义的地方,基本可以说明这个地方存在“大问题”!歧义,是问题的外在表现。内在原因,负责这个事的人,
思路不清晰!
大道至简,不简则死
逻辑不清晰的程序员,水平永远也上不去。从“程序设计”角度,注定是个“万年科员”!
不理解用户,不能换位思考的产品经理,注定“名不副实”。下游开发者抱怨,上游老板不认可,终端用户不买单。
So,职业下一站,指日可待!
不解决问题的企业,注定要消亡。纵然有100亿,也抵不住市场趋势。创业企业,作品和产品做得简洁,小而美,2个月实现,去邀请内部人、周边朋友先适用下,小范围推广下,试试水。
写这篇文章,就是想简化过去数年的经验,不然大脑乱糟糟的,很疲惫。也是想,进步更快,早日摆脱不必要的繁琐事项。
无聊的事情做的更少了,有意义的事情做的更多了,也许可以活得更久吧。
读完本文,有啥想说的吗?简而言之。。。
小雷FansUnion-一个有创业和投资经验的资深程序员-全球最大中文IT社区CSDN知名博主-排名第117
博客:http://blog.csdn.net/fansunion
2016年7月23日
湖北-武汉
雷观:大道至简,不简则死。