你从计算机算法中得到什么?

2018-05-25  本文已影响18人  偶尔皮一下的Raina

1.解决问题时,不要受工具的限制,而是要从问题的本质出发。(抽象思维)

  1. 任何复杂的事物都是由简单的组件构成的

不管是多复杂的电路,本质上还是用0,1 构成;不管多复杂的界面,都是由一个个简单的空间堆叠起来的;不管多复杂的社交关系,总归都是一个你,外加一个其他人。
所以,解决问题的时候,就看你能不能把一个问题,从复杂拆解成一个个简单的问题,然后一层一层重新组合起来;一个复杂的任务,就看你能不能拆解成一个一个很小的模块,按小时完成任务(敏捷开发)。

  1. 建立索引,建立标签

微信的好友标签,有道云笔记的标签,这种都是一种可以加快我们查找所需内容的方式。平时在工作生活中,要养成建立标签的习惯,可以让自己的生活更加有序。

同时,我们也可以给自己建立标签,根据你自己心目中的形象,努力给别人留下这样的印象。那么当下次别人有相关的事情时,也会第一时间想到你。比如:如果你给别人留下一个爱读书的印象,那么当有读书会这种活动的时候,别人会第一时间想到约你一块去。

  1. 当一个问题的规模再次扩大时,它就可能变成了另外一个问题

当一个问题规模继续扩大的时候,它可能就超出了当前问题的边界,跨越到另外一个问题的领域中去了。所以,明确问题的边界很重要,这样才能对症下药。

比如: 当一家公司还比较小的时候,维持上下级的关系是很容易,只要多关心,建立信任即可。但是,当员工一多,问题的本质已经不再是让员工感受到关怀,而是如何实现各自利益的最大化。这个时候,需要建立起一套规范的等级制度,需要让各自的能力得到充分发挥,不能依靠以前的信任来留住人才。

  1. 少则得,多则惑。

学会做精简,不管是朋友圈,不管是兴趣爱好,不管是生活琐事,学会精简,留下最核心的10-20%。

上一篇 下一篇

猜你喜欢

热点阅读