什么是编程思维?

什么是编程思维?_第1张图片
编程思维

什么是编程思维?

编程=分解+流程化+自动执行
大多数人做不好的是分解和流程化,而还没轮到去做自动执行这一步。
编程思维,主要是如何把问题分解、流程化,和想办法让其自动执行的思维方法。

分解如何做?

1、思考,目标的起点状态是什么,目标的终点是什么?
2、思考,在起点部分应该解决的核心问题是什么?在终点部分应该解决的核心问题是什么?
3、递归处理,在找到的核心问题上,还能分解成哪些单一步骤?
4、过程中跳过不知道的,不会处理的,先分解简单的部分,最后再回过头来从整体看一下分解。

流程化又如何做?

1、把梳理的单一问题,串成一条线
2、砍掉不重要的部分,留下最最核心的内容
3、输出为sop

自动执行

1、编程用代码实现
2、打造一个系统,让其他人可以带动和自动运转实现。

调试

复盘评定处理的结果,如果任何环节存在卡壳,或流程被卡主,则调整优化。
协作的过程本身就是调试过程,
调试流程里,那个单一问题环节需要其他人帮助,需要协调资源,然后下去解决让事情理顺。

一个好产品的思维方式?

围绕什么是痛点?
什么是最重要的?
痛点有多少人觉着痛?
痛点痛的出现频率?
一个好产品,是不需要让用户学习的。

对话式设计

好的设计,实际上是完成了用户不同场景下的对话。
对话的本质,是解决用户的问题。
通过对话式设计,解决用户所有的疑问。

如何做定位?

不是服务、不是性价比、不是?
Netflix 解决了百事达租赁的痛点:租借要开车去回、逾期成本、好片都被借光只剩下不好的。
Netflix后期开放了每月折合成本大概 5张片的无限续期的服务,借了之后想借多久借多久,彻底打败了百事达。
Netflix之后把光盘部门单独放出去,做流媒体点播,刚开始遇到带宽费很贵,后来从跟着互联网火起来。
Netflix开始做自制影片,一系列二线明星在这个平台被大放光彩,之后开启小龙虾炒饭模式,用大IP客串影片的某个环节,然后用大IP的这几个镜头吸引人进来。很多人被打IP吸引进来却只吃炒饭就能吃饱。

你可能感兴趣的:(什么是编程思维?)