编程界的“马太效应”,是什么在阻止你变得更加优秀?

编程界的“马太效应”,是什么在阻止你变得更加优秀?

文章目录

  • 编程界的“马太效应”,是什么在阻止你变得更加优秀?
    • 引子
    • 编程界的马太效应
    • 造成马太效应的三大原因
      • 你的环境
      • 你的习惯
      • 你的野心
    • 结语

引子

什么是马太效应?

马太效应(Matthew Effect)是指强者愈强、弱者愈弱的现象,广泛应用于社会心理学、教育、金融以及科学领域。马太效应,是社会学家和经济学家们常用的术语,反映的社会现象是两极分化,富的更富,穷的更穷 [1] 。出自圣经《新约·马太福音》一则寓言: “凡有的,还要加倍给他叫他多余;没有的,连他所有的也要夺过来”。表面看起来“马太效应”与“平衡之道”相悖,与“二八定则”类似,但是实则它只不过是“平衡之道”的一极。

编程界的“马太效应”,是什么在阻止你变得更加优秀?_第1张图片

编程界的马太效应

不知道你是否察觉到你的身边环绕着这样一批人:

他们仿佛什么都会,并且做得很好

即使不会,上手也贼快,并且也能再短时间内成为一个"专家"

不光是在工作上,哪怕是玩个游戏:你已经玩了几个月的光盘某一天被他借走,两周过后他还给了你,告诉你曾经你奋斗了几个月都没玩过去的关卡已经被他通关了!

编程界的“马太效应”,是什么在阻止你变得更加优秀?_第2张图片

这样的人可能是你的同窗同学、上司、同事、朋友

人们授予了他们一个亲切的称呼——大神
编程界的“马太效应”,是什么在阻止你变得更加优秀?_第3张图片

后来你发现和他们的差距越来越大,他们越来越优秀,而你面前似乎有座大山,阻挡了你的脚步,让你止步不前。

这就是编程界的马太效应

优秀的人越来越优秀,

而技术差的人和他们之间的差距越拉越大

今天,我们就来讨论下是什么造成了编程界的“马太效应”,我们又应该怎么去成为“富有的人”

造成马太效应的三大原因


你的环境

不得不说,环境对于一个人的影响是十分巨大的

如果你不幸掉入一个传销组织,那么最后你会发现你变得和他们一模一样,即使最开始你的内心是不愿意的,你也知道里面很多事情是不合理的

这就是羊群效应,也被称作同化效应

这个效应是十分可怕的,他会让你在当前的环境下去寻找“舒适区”,而这个“舒适区”又会阻碍你的进步

即使你知道这样下去是不行的,但是尝试改变后又会回到最初的状态

你可能陷入自责,自己能力不够,但是却没有想过走出这个环境

说到这里,还是假大空的理论,但是我们来探讨一个程序员们老生常谈的问题—— 外包公司

首先,我讲个结论,当然不是指所有的外包公司,我相信还是有少数的不是

这个结论就是:

外包公司在阻止你进步,或者他让你进步成为一个代码的机器

这个结论可能显得比较武断,但是这个很多外包公司不争的事实

首先,外包公司的目的不是为了开培训机构,而是怎么能尽快完成甲方的工作,产生的更多的利润

这时候,就难免会去造很多的轮子,然后告诉你怎么去使用这个轮子

听我一个朋友描述,他们公司的开发就是拖拽式的,而这些代码对他们来说都是闭源的,并且繁重且重复的工作让他们没有时间去想别的事情

有一天从那里出来后,你发现除了会编写业务代码外,对于架构、消息中间件、DevOps、微服务、容器化等知识一无所知

并且简单的业务并不会涉及到任何高深的数据结构和算法,除了从Controller层一直写到Dao层,你对于数据结构和算法知之甚少

最后的结论:

繁重而重复的工作并不能提升你的能力,反而会限制你的思维

选择一个你能接触到很多新东西的环境,这样才能促使你进步!


你的习惯

不积跬步无以至千里

常常会听到这样的声音,句式大概是这样的:

早知道xxx,我就xxx

首先,这句话本身就是不成立的,因为我可以说

“早知道马云这么有钱,我就去创立阿里巴巴了”

这很可笑。

所以,我们一定要保持一个良好的习惯,做到未雨绸缪

一个良好的习惯能给你带来多大的改变?

我算了一笔账:

1年365天,每天学习1小时 = 365小时

去除你可能偷懒或者假期 = 300小时

以下是B站搜索SpringCloud的结果

编程界的“马太效应”,是什么在阻止你变得更加优秀?_第4张图片

我们拿比较知名的培训机构视频为例:

尚硅谷11小时15分钟

编程界的“马太效应”,是什么在阻止你变得更加优秀?_第5张图片

黑马13小时30分钟

编程界的“马太效应”,是什么在阻止你变得更加优秀?_第6张图片

为什么不学50个小时的?也不是不可以,但是先简单的入门才是最重要的,技术不要追求一蹴而就,有了一定的基础再去听又长又难的课程作为进阶也是可以的

我们以黑马的为例,加入我一边听一边跟着练(这点很重要,讲完重点暂停下视频,做好笔记和联系,确保这个知识点吃透)

那么我算上练习和整理笔记的时间可能是这个课程时间的2~4倍(这个慢点无所谓,关键是学会)

那么我要付出的最多时间: 13.5 * 4 = 54小时

学完这个课程占用了我1年学习时间的6分之一左右

也就是说,这样的全套课程我们1年时间能学完5套!

假如你毕业1年,利用每天1个小时学完了Dubbo、SpringCloud、Docker、K8s这4套课程,相信你和同龄人比起来就更加有优势

很多已经工作的童鞋可能会说:996哪有时间学习?

那么请参照上面所说的环境问题

要么你在环境中寻找机会,要么干脆脱离环境


你的野心

最后一点可能会让大家有点费解,野心不是一般用在政界商界吗?

其实这里的野心就是你想达到什么高度,这个可以是个长远目标,也可以是个小目标

编程界的“马太效应”,是什么在阻止你变得更加优秀?_第7张图片

前面所说的你的环境你的习惯都可以被你的“野心”所驱使

盲目地脱离环境和养成一个习惯都是不好的

关键是你得知道你想要的是什么?

坚持健身无非是要健康或者八块腹肌

坚持读书无非是要求个功名利禄

当然,这说的有些实际,如果你是兴趣使然,那就是最好的情况

因为你把兴趣做成了工作

如果不是这样,那你就需要给自己树立个“小目标”

你的一个个目标,会驱使你去进步,无论通过什么方式

当然,我也希望大家不要把目标立得脱离实际

也不要为了实现目标而忘记生活

因为,

工作也是为了生活

希望大家能WLB(Work Life Balanced 工作与生活平衡)


结语

希望大家在新的一年里,也能找到自己的“野心”

并且在“野心”的驱使下,能够养成好的习惯,走出舒适圈

世上无难事只怕有心人

最后,引用《钢铁是怎样炼成的》里的一段话来结束本文

一个人的生命是应该这样度过的:当他回首往事的时候,不因虚度年华而悔恨,也不因碌碌无为而羞耻。这样在临死的时候,他才能够说:“我的生命和全部的经历都献给世界上最壮丽的事业——为人类的解放而斗争。”

编程界的“马太效应”,是什么在阻止你变得更加优秀?_第8张图片

你可能感兴趣的:(心得杂记)