认知的四层境界,你在哪层?_知识体系

上一篇文章叫《你要做一辈子程序员吗?》,其实并不是程序员这个职业不好,而是任何一个职业在我们人生中都有上升期、顶峰期,也会有衰退期,你要么在这个方向上不断的提升自己,延缓衰退期的到来,也可以另寻路径去寻找新的机遇。之前也曾写过《为什么30多岁就担心写不动代码了》的文章,分析了程序员中年危机的原因,所谓的中年危机其实就是缺少未雨绸缪的意识,当危机来了,无法快速适应的困境。

 

作为程序员,我相信我们都是解决问题的能手,解决问题的能力是我们赖以发展的前提,但是如果我们仅仅满足解决问题(修复bug),而不具备发现问题(发现bug)的能力,我们就总会比别人慢一步,我们依然在职场的竞争中处于劣势。

 

我记得前几年和老师一起聊天,谈到了那些少年得志的人是怎么练出来的?他们真的是靠努力吗?我们也很努力啊,我相信世界上很多人都很努力,都能吃苦,但我们依然还在为生活而苦恼。老师说了一句话我认为非常有道理,他说:他们之所以年纪轻轻就取得成功,更多的是他们比我们早几年活明白了。

所谓活明白就是他们的认知高出我们不止一个层次,这种认知决定了他们在每次选择的决策中总是能做出正确的选择,所谓选择大于努力,这正是他们成功的原因。

由,诲女知之乎!知之为知之,不知为不知,是知也。

--孔子 《论语》

大意:孔子说:“由,我教给你怎样做的话,你明白了吗?知道的就是知道,不知道就是不知道,这就是智慧啊!”孔夫子的这句话可以说是人类关于认知问题的最早记述,关于认知的问题,普遍存在以下四种认知层次:

 

认知的四层境界,你在哪层?_职业发展_02认知的四个境界

 

一、不知不知

既不知道自己不知道,很多处在这个层次的初级程序员,总是怀抱着技术改变世界的远大梦想,看着比尔盖茨、扎克伯格的神话,却往往眼高手低,看着自己的代码美如画,别人的代码土到渣,一出bug不找自己问题,反而怀疑这个怀疑那个。或者我们碍于面子,不想让别人知道自己不知道,往往也会做出自欺欺人的做法。如果处在这个层次是很危险的,做事情非常盲目,工作被动的接受安排,是非常影响自己成长的,所以要尽快提升到下一个认知境界。

 

二、知我不知

既知道自己不知道,处在这个层次的人,为人谦虚,他知道自己不懂什么,开始懂得要通过学习改变自己。其实我们做程序的前几年,我们很长时间处在这个时期,也是我们快速成长的时期。但知我不知更多是站在自己成长角度来说的,但是对于企业,对于社会对于我们的要求是需要我们创造价值,创造价值就要把自己所学的知识发挥出来,这就需要进入下一个层次。

 

三、知我知之

既知道自己知道什么,处在这个层次的人,他可以有效利用自己的能力去干好某一方面的事情,相对于知我不知,知我知之不仅明确自己能做什么,也更加清楚围绕自己的认知去补充哪些不自知的领域,使其在自己特长的方向上更加深入,从而构建自己的核心竞争力。比如有的程序员在经历过初期学习成长的时期后,自己的方向开始聚焦大数据方向,那么他就会围绕大数据构建自己的知识体系和核心能力。这个层次是新手走向专家必须具备的认知能力。

 

四、不知我知

这个层次的人,他能够整合各种资源为自己所用,在现实生活中,这类人往往是各行各业的领军人物。对于程序员的职业发展来说,到了这个认知程度已经远远不止专家水平,他们在技术领域是科技的引领者,同样他们也总能找到其他的机会,成为跨界的高手。

所谓一千人面对同一个问题就有一千个认知,可见,认知水平的高低决定了一个人的行为方式与决策判断,同样的事情发生,有的人看到的是机会,有的人看到的是风险,由此所带来的行为与决策方式完全不一样,最后的人生命运的结果也就不一样。


所以如何提高自己的认知层次,就需要修炼我们的思维能力。下一章节探讨一下升维思考和降维打击的话题。

 

认知的四层境界,你在哪层?_微信公众号_03

 

《程序员的思维修炼》是菜根老谭结合自己的工作经历和对这个岗位发展的认知而专门开辟的一个专栏,旨在分析程序员的职业发展的过程中我们应该锻炼哪些思维意识,如何去合理正确的看待事物,如何形成适合自己发展的思维体系。本专栏既是对过去思考的总结,也是对自己发展所具备的能力的思考,希望这些内容能陪我成长,帮大家解疑答惑。

同时,微信为菜根老谭开通了视频号,配合着一些短视频,讲讲产品研发的那点事,分析产品研发过程中出现的问题以及思考。

认知的四层境界,你在哪层?_微信公众号_04

菜根老谭,微信公众号:CGLT_TAN,人人都是产品经理专栏作家。经历程序员、技术Leader、研发Leader等多种岗位。关注医疗,早教领域,擅长企业IT架构及互联网产品架构。