承认吧!你不是不行,你是不敢!测试开发社区关注共 3204字,需浏览 7分钟 ·2021-12-14 09:21 年底了,经理们忙着做绩效评价。互联网打工人,又要开始忙着写年终总结,盘点一年的得失。每年到了要做复盘的时候,都会有人感慨,徒增年岁。当然,作为“打工人”,还是按捺不住心中的骚动,呐喊:年终奖!升职!加薪!但,作为你的绩效评价经理,不禁要发出灵魂的拷问:“年终奖?升职?加薪?凭什么?每年都是用以往的技能和经验在干活,你的能力有提升了吗?”扎心了,老铁!能力没有提升,看来年终奖要凉凉了。既然聊到这个份上了,我们就来聊聊“钱途”与“前途”相关的话题--能力圈扩展。什么是能力圈?能力圈,顾名思义,指的是能力的范围。巴菲特说:“能力圈范围的大小并不重要,重要的是你要很清楚自己的能力圈范围。”这里提及到一个人的能力边界问题。在这里,以程序员为例来聊聊能力边界的问题。当一个程序员通过一些项目的锻炼,在技术能力,发现问题的能力,分析能力以及解决问题的能力都得到一定程度上的提升,水平抵达一个稳定的状态后,对新任务能驾轻就熟,游刃有余,他的能力与实际上需要解决的问题相匹配。那么,此时,他们就处于能力的舒适区。当遇到的问题,超出了他们掌握的技能和认知,凭借过往的经验无法解决时,那么,要想解决这些新的问题,就需要进行一些突破,需要走出舒适区,进入到学习区。即,图中的外侧圆形区域。图中大圆之外的区域,即未知区域。未知,意味着迷茫;挑战未知,意味着痛苦,恐惧。这个区域往往是你看不清,摸不透的黑色森林,如同古埃及的金字塔一样充满着未知而神秘的气息,每次闯入,都可能会是一场大冒险:你将进入心理“恐慌区”。是通过挑战和学习,突破进入恐慌区,还是回退到熟悉的舒适区?(关于认知世界,有个很火的三圈理论:舒适区、学习区、恐慌区。)为什么要扩展能力圈?能力圈的边界,是会随时间的推移而发生变化的。你拥有的知识决定了你的能力圈大小。但,时代在不断的变化,要适应新的机遇,就需要更多的专业知识,如果一直保持不变,能力圈内的一些公司,甚至是所需要的技术也可能会消失。例如,在快速更新换代的互联网行业。自1994年接入世界互联网,中国的互联网已经历了二十多年的发展。整个行业在经过多年发展之后,互联网的流量红利正在逐渐见顶,互联网公司获客的边际成本正在攀升。为了弥补流量红利的下降,整个行业开始深耕存量,并积极开拓新的蓝海市场。在这种背景下,出现了行业内卷、消费市场“下沉”、跨界竞争加剧,以及互联网企业业务重心由C端转向B端等现象。在激烈的竞争之下,适者生存,不适者淘汰。技术,市场,用户需求等随着时代更替而快速改变,因此要保持与时俱进,就必须有所改变。而扩大能力圈,就是迈出去的第一步。如果一个人愿意跳出舒适区,主动走进学习区,接受挑战,那么就有机会扩展他的能力圈。想要扩大能力圈,就需要不断学习突破,提高专业知识、投资能力等。当然,随着能力模型的舒适区变大,学习区也会相应变大,痛苦也自然会随之变大。如果一个人不愿意接受挑战,在这个瞬息万变的时代,随着年龄的增长,他就可能成为一个职场的奢侈品,甚至被这个日新月异的时代所抛弃。上进者的焦虑:越学越迷茫?相信不少人都有过这样的焦虑:为什么感觉东西越学越多,越学越焦虑,越来越迷茫?有了这样的焦虑和迷茫,就容易自我怀疑和否定,导致半途而废。别慌!人类认知的规律告诉你--知道的越多,不知道的也越多。就连人类的智者苏格拉底也有过同样的疑虑。苏格拉底曾说,“我唯一所知的是,我一无所知。”这让我联想起被誉为人类文明史上最残酷的效应之一的达克效应(全称为邓宁-克鲁格效应)。它的因果逻辑大概就是,越无知的人,越不知道自己不知道,越会有迷之自信(愚昧山峰),因此就越是想当然,也就越难以进取;而越有知识/技能的人,就越知道自己不知道,越容易感到迷茫(绝望之谷),就越容易改进(走向开悟之坡)。因此,罗素说,整个世界的问题在于,愚者和狂徒对自己总是如此确信,而智者则满是疑虑。如何在实践中扩展舒适区?一个人的能力是可以通过不断的磨练得到增强的。当你走进学习区的时候,一开始会痛苦,会恐慌,会迷茫,就像一个长久不健身的人,突然进行了一场高强度的运动一样,在开始的一段时间内,会倍感难受,不适应。但,在适应之后,身体变得比原来强了,再通过螺旋式递进增加负荷,身体就会越来越强壮。希腊谚语说:“Pathemata mathemata”,即,学习知识必然是痛苦的,因为你只有在痛苦的实践中才能学到东西。同理,能力圈扩展也是一样的。例如,一个程序员的编程,设计框架,与人沟通,团队的管理等能力,都是可以通过在工作的实践来获得提升的。但往往在项目中,又会遇到一些阻碍你成长的因子。举个例子,这个场景相信大部分程序员都经历过。在项目过程中,如果一个任务,既能正常完成,同时也略带挑战性,需要费点劲才能完成,那么通过完成这个任务,程序员一般也能得到相应的锻炼,获得一定程度上的成长,这是有利于能力边界的扩展的。但现实中,项目经理通常出于对交付期,工作效率,项目成本等方面的因素综合考量,很少项目经理会主动这么分配任务。更多的情况会是这样:项目经理通常会根据程序员所擅长或者熟悉的模块以及所掌握的技术(也即是基于过往的经验分配),来进行任务的分配。 在这种情况下,每个程序员都凭借着自己已有的知识,技能以及经验,在自己的舒适区里,做着自己驾轻就熟的任务,无法接受新的挑战,能力圈边界的扩展自然就会陷入缓慢的泥潭。面对现实的困境,怎么办?如果想要从泥潭里走出来,获得成长,那么恐怕就要打破内心的恐惧,勇敢一点,主动走到学习/挑战区域(判断自己是否身处学习区,可以根据“心理痛苦”这个典型的特征来判断。大多心理上的痛苦,只是人们逃避现实的心理反应),去争取和接受具有挑战性的任务。在接受挑战的过程中,可能会遇到超乎你想象的难题,可能需要学习新的知识和技能,可能需要疯狂加班,甚至可能最终任务失败......但,你却因此拥有了比别人更多的可能性。无论成功或在失败,经此一役,你的能力,在痛苦的历练中,都会得到一定程度上的提升。分享一个身边的例子吧。X原是一名互联网公司的iOS开发。在每次的开发过程中,他都能很快地完成手头上的任务。刚进公司的早些年,他几乎是整个研发部里最清闲的摸鱼党。但这样的日子久了,他渐渐感觉有点“废”。后来,公司有个新项目要开发,但是iOS方面的任务不多。他想趁着这个机会学习后台相关的开发技能。因此,他在不影响原来的任务开发之余,主动跟项目经理提出想接手一些后台方面的模块开发,但基于没有后台开发经验,只能从最基本的入手。开发期间,他在完成了手头上任务之余,主动给后台开发人员提供帮助。不懂的知识,就加班加点学习,请教相关人员......当然,整个突破的过程是极其痛苦的。但,“痛苦+反思=进步”。整个项目下来,他不仅学会了后台开发的技能,也锻炼了沟通能力,同时也赢得其他同事的称赞。再后来,公司业务发展需要,公司新的项目需要从原来的团队中提拔一名程序员做项目经理,而他又一次主动站到了学习区。基于之前领导对他的好感,加上他的主动,项目经理的人选,最终落到了他的头上。最后很多人抱怨环境阻碍了成长,但,你的现在,是你过去选择的结果;你的未来,则是你现在选择的结果。你可以选择自己喜欢的环境和工作方式,现在可以,将来可以。如果你一直抱怨现在的环境,抱怨生活欺骗了你,而你却没有作出任何改变,那么,在未来的日子里,生活还是会继续欺骗你。到了35+以后,还想一直躺在舒适区里,轻轻松松做职场的一枚“螺丝钉”?职场的真相很扎心:抱歉!你,生锈了。end 浏览 40点赞 评论 收藏 分享 手机扫一扫分享分享 举报 评论图片表情视频评价全部评论推荐 承认吧!你不是不行,你是不敢!大飞码字0不是你不行,而是不够行。俊红的数据分析之路0承认吧,你根本不懂微信微果酱0承认吧,你根本不懂微信(二)微果酱0“不是你做不到,是你的投入和产出不符。”产品管理CLUB0你为什么不敢重构代码?架构真经0你为什么不敢重构代码?Python涨薪研究所0闭嘴吧你后来我才知道说补水面膜没有用的,他们和我肤质不同我不知道你是从什么时候允许他们对你逼逼赖赖的,他们,是指任何想向你发出声音的东西,包括我。人们总是用鄙夷的声音说动物性不好,但那天我发现最可怕的原来是人性动物除了吃掉你还能有什么坏心眼呢?但人多可怕,他们想要你的钱!你的心你的痛苦你的悲哀你的一切的一切你说的下游是 upstream 吧?CoderPark0什么是SSH?你应该用过吧!程序IT圈0点赞 评论 收藏 分享 手机扫一扫分享分享 举报