- Java锁的逻辑(结合对象头和ObjectMonitor)
- 还在用饼状图?来瞧瞧这些炫酷的百分比可视化新图形(附代码实现)⛵
- 自动注册实体类到EntityFrameworkCore上下文,并适配ABP及ABPVNext
- 基于Sklearn机器学习代码实战
前言:我们用自己构建的认知结构来理解和映射这个世界,通过外界的反馈来调整现有的认知。但面对的现实越来越复杂,以及面对更多的未知且陌生的情况时,我们常常试图去“修整”接受到的信息以便于适合处理。于是,很多的事情开始变得“不可捉摸”,结果变得不可预知! 。
。
。
先从一个常见的场景开始说起。我们做产品的时候,一般会做一些调研,收集“用户反馈”,然后结合自己的理解和经验,综合考虑市场行情、商业趋势等,将产品呈现,上线面市! 上线之后,接下来要开始进行运营、推广,也进行更多的分析,不断的调整产品以及公司的战略.
。
以上是一个“产品运作的缩略图”。在这个过程中,我们一直在做一个事情“ 试图从纷繁杂乱的现实中,找出‘ 清晰有规律、且可以复用的路径,到达彼岸 ’ ”。如下图:
。
或者说,从无序中探寻规律!!! 。
。
上述的过程,在很多地方发生着。很多的CTO走到今天,其实都会“有意识或者无意识”使用类似的方法:要成为技术负责人、在技术上有话语权、在项目上有掌控权,为此不断的提升自己、精进自己。 。
。
好了,有了上面的铺垫,我们可以聊聊“有序与无序”了! 。
。
这一切,是从那段轰击我大脑的话开始的:我们很多人被教育, 失败是成功之母;其实这是一直以来的误解 , 只有成功才是成功之母 。 你失败了一万次,往往都不能成功 。你在错误的路上不断的试错,这无疑在一个泥坑里面反复的跳,可以总结出什么呢? 我们很多时候总说,要‘试错’, 其实是要‘试对 ’, 看看每次的尝试,做对了什么,然后把对的留下,一点点的积累起来。 ‘试错’与‘试对’看似就是一字之差,看似结果可能一样,但是这个内在的思考方式是不一样的 ! 。
。
。
“有序”其实包括两个层面的“有序”,一个是“ 外在的有序 ”,一个是“ 内在的有序 ”。首先,我们暂且定义一下 “有序”的概念,即“少,单一” ; “无序”即“多” 。我们暂且定义到这里,后面再次延伸.
。
我们从一个可能大家知道的小故事说起,“别针换别墅”,如图:
。
故事比较简单,讲的是一个小伙想要别墅,但是啥都没有,于是拿着一个别针去找人,然后遇到渔夫,换了条鱼,然后找个卖饰品,用鱼换了一个首饰....于是,就这一路换下去,最后换到了“一幢别墅的一年使用权”.
。
故事里面,小伙子有一个梦想,这个 梦想是确定 的,就是“想要别墅”,这也就是“ 有序 ”,很清楚自己要什么,至于怎么得到,不知道,因为有很多的途径和方法可以来实现,这就是“ 多 ”,也就是“ 无序 ”.
。
于是,他选择拿着一个“ 别针 ”,这个 确定 了,也就是“有序”,别针换什么?不知道,有很多的可能,这就是“无序”...以此类推,每一步确定之后,其实后面的一步是不定的。从整个来看,我们会发现:都是“有序定无序”,这里的“定”不是说“决定,确定”,而是“以此为基础”.
。
再举个例子(道听途说的网络版),马老师怀揣自己的梦想:“让天下没有难做的生意”,这个是定的,清晰的,怎么做?可能不太清楚.
。
(图片来自网络) 。
--->首先,他选择了做了“中国黄页”,这个一旦定了,后面的事情就在这个基础上开始开展。----->后来发现“中国黄页”不合适,于是做“交易”,这个再次确定,怎么做?可能不知道,于是不断地学习、观察,选择做一个“线上交易”的产品..... 。
。
(图片来自网络) 。
后面的步骤,都是从“最开始那个确定的梦想(或者说愿景)”中产生的,每次选择一步,就确定一步,然后以此“确定”的步骤来进行下一步。 。
有个隐藏的小误区澄清一下: 不是每条路径会最终取得商业上面的成功 ,但是,每一步、每一条链路的选择,都是由一个“ 清晰的源点 ”发出的,不断地 试对 ,找到那条可以通往彼岸的路径! 。
。
到这里,“内在的有序”也已经呼之欲出了:如果我们不清楚知道自己是什么,要做什么,有什么,很容易产生迷惘和失落! 。
。
尤其从技术,转向创业,然后转向业余投资之后,发现:每个人是“ 生而不同”的,每个人都有自己的禀赋和特长 。可是一直以来,我们都被“标准化”了,难以活出自己的样子.
。
例如有些人,就是难以形成所谓的“抽象思维”,因为他对细节的把控很到位,“广度”“高度”或许不够,但是“精度”很赞,如果硬要去做系统性的设计,即便很努力,可是内心很憋屈;有些人,看到数据就头大,看到算法就懵圈,如果赶着潮流去学“人工智能,大数据”等,一旦期望的待遇落差很大的时候,内外的煎熬可想而知... 。
。
内在有序,简单而言,就是“把自己搞明白”。 创业的时候,各种不同类型的项目都搞过,从私域流量工具,电商,数字货币,智能硬件,其中的起起伏伏的滋味,难以言表。 现在想想,其实就一个不断发现自己,回归自己的过程 。用一个图总结下:
。
所谓的 “天赋” ,其实就是知道自己有什么特长,即便这个特长不是被现实所认可的;是你认可自己的“价值”.
。
“热情” ,也就自己对什么感兴趣,对做什么事情乐此不疲,即便不给钱,自己也吭哧吭哧的做的。简言之,“快乐”.
。
所谓的” 趋势 “,就是”老天爷发红包“的时候, 你是否在“红包雨中”,结果只是拿到多少而已。例如前几年,房地产火爆的时候,我们捣鼓下房子,可能结果不错! 。
。
最后,就是 “商业” ,你的“价值”是否可以得到“价格”,也就是说,是否有人愿意为你的价值买单。例如,你会唱歌,是你的天赋,也是你喜欢做的事情,而且有人买单,那就可以形成“商业”。如果这个“商业”在“趋势”中,你可能很快成为大V,大咖;如果不在趋势中,也可以活得不错! 。
。
其实,一个人把以上四个点全部做到,是很稀少的,承蒙上天眷顾!所以,很多时候, 往往是一个团队,把上面四个部分组合完整 。自有你自己“定”了,确定自己的角色了,其余的人,也会清晰的各自“归位”。 。
或许,事情本身没有那么复杂! 。
。
最后此篇关于【CTO变形记】有序定无序—为什么越努力,越无力的文章就讲到这里了,如果你想了解更多关于【CTO变形记】有序定无序—为什么越努力,越无力的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
就类似于这个问题:mongodb query multiple pairs using $in 我想用 (first, last) >= ('John', 'Smith') 找到前 10 个全名。使用
如何保留向 NSDictionary 添加对象的方式? 我意识到 NSDictionary 中的值没有特定的顺序,但就我而言,我需要保留使用 setValue:forKey: 添加的顺序,例如一个数组
看看上证所运营商 CMPORDPS - ordered compare packed singles CMPUNORDPS - unordered compare packed singles 有序和
我使用 PowerMock 来模拟静态方法。我需要验证静态和非静态方法调用的顺序。可以使用 PowerMock 来做吗? UPD 我使用 powermockito 扩展来模拟静态方法,因此使用 pow
例如,如何合并两个已排序的整数流?我认为这是非常基本的,但只是发现它根本不是微不足道的。下面的不是尾递归的,当流很大时它会堆栈溢出。 def merge(as: Stream[Int], bs: St
我试图在二叉树中查找/打印每个节点的中序后继,但编译器给我的结果是段错误。 这是结构:- struct node { int x; struct node *left; str
我有一个查询看起来像 SELECT a, b, c, d FROM tab ORDER BY a ASC, b ASC 我的结果集看起来像 +-----------------
首先,我试过搜索这个主题但一无所获(似乎找不到合适的关键词),所以如果这是重复的,请告知。 我一直在尝试从我的数据库中获取一些 time_stamp 并将它们按时间间隔排序。例如,我运行一个查询,如
这个问题在这里已经有了答案: How do I get the index of an iterator of an std::vector? (9 个回答) 关闭 6 年前。 我已经订购了 QVe
我有以下实体,如果我尝试通过 removeTask 方法从 TaskList 中删除 Task,则会出现异常。 @Entity public class TaskList extends Generi
所以,我对 C 编程还是很陌生。 有3个长度相同的字符串。 str1="abc", str2="def", str3="ghi". 新字符串中的输出将类似于“adgbehcfi”。 #include
我的查询有一个问题,它花费的时间太长(仅仅这个简单的查询就超过了两秒)。 乍一看,这似乎是一个索引问题,所有连接的字段都已编入索引,但我找不到其他我可能需要编入索引以加快速度的内容。一旦我将我需要的字
我正在寻找一个 Map 实现,它按照键值对的添加顺序迭代它们。例如 Map orderedMap = // instantiation omitted for obvious reasons :) o
我正在寻找具有以下功能的数据库系统: 分层(多维)键 每个维度的键排序 因此,如果我的 key 类似于 App > User > Item,我可以运行如下查询:“该用户的下一项是什么?”或者“这个应用
以下类使用 CRTP 尝试将类型添加到具有 Schwarz 计数器以确保初始化顺序的 std::vector。根据 3.6.2/2 成员 h_ 具有无序初始化。我将如何更改它以确保它已订购初始化?我希
我正在实现一个玩具调度程序,它读取进程规范(例如到达时间、总运行时间)的输入文件,然后根据随机 io/cpu 突发调度进程。 文件格式 Arrival time, total CPU time, CP
我目前正在使用 python 2.7 requests 库,并且不支持有序 header 。我可以为 post 和 get 放置有序数据(如有序字典),但根本不支持标题。甚至在 python 3 中也
我正在使用来自 google guava 的 ConcurrentHashMap(通过 MapMaker),但该实现未排序。google guava 中有 ConcurrentSkipListMap,
我有一个旧应用程序,其中使用 ConcurrentHashMap。现在我们知道并发HasMap 是无序的,但是需要读取最初插入的对象。我已经在生产中使用了一段时间的代码,因此我正在寻找快速替代方案来替
最近我开始使用 .NET Core 2.1 开发一个新项目,我决定使用 SOLID 原则并创建一个漂亮的项目结构。 这是一个 Web API 项目。一切正常我使用了很多依赖注入(inject),大部分
我是一名优秀的程序员,十分优秀!