MagicNotes,思绪随风飞扬,偶尔在这里停留。

在前面的《MagicNotes:如何迈向工作的坦途》里面,我们提到了在工作中应该发挥好个人的主观能动性,简单来说就是要学会主动出击。但是在实际的工作中,却未必能够很好的实施,原因会有很多,其中一个很重要的就是脑力压制。脑力压制一般来自于同事、同行,也会来自于行业环境等,如果我们没办法很好地突破脑力压制,那么我们就很难发挥好自己的能动性,也很难成为工作中出类拔萃的那一位。

想象这么一个场景:你的团队中,有一个特别活跃的同事A,活跃到什么程度呢?开会讨论问题的时候,他总是滔滔不绝,讲自己的意见和看法,当然这些意见和看法都是非常有水平的。也许你也有相类似的看法,但是你几乎找不到插嘴的余地。领导非常欣赏A的积极主动和建设性想法,而你虽然有不逊于A的建议,但是你却没机会表达出来。开完会之后,领导把工作的实施交给了A,A马上紧锣密鼓地筹备工作,一切有条不紊地开展,你成为了A的配合者。统筹工作由A来负责,而你只需要做好你的本职工作就好了。看起来工作是轻松了,但是你却失去了一些重要的东西:统筹工作的训练,组织协调能力的训练,跨部门人际关系的沟通,以及最重要的领导的信任与晋升的加分筹码。

长期以往,A总是得到这种训练,你却没有。几年后两人的差距就非常明显了:A拥有良好的大局观,任何工作任务都能准确把握,你还在自己的岗位上默默无闻;A拥有良好的人际关系,因为总是在弄协调工作,大家都很喜欢他,而你圈子还是那么小;A拥有极强的交流能力,能够准确表达想法并充分理解别人,而你却还是很少与别人交流;A练就了极强的办事能力,你还是只掌握了自己岗位的技能;A俨然已被公认为下一个管理候选人,而你还是个普通员工……

毋庸置疑,A是个非常好的员工,人也非常好,真是个不可多得的人才。但是A的存在,却对你的职场发展产生了阻碍,因为他对你进行了脑力压制

不知道你有没有类似的同事。如果有,你也许会非常同意。如果没有,我再举一个例子。比如你刚毕业进了一个公司,IT部门非常落后,你是技术虽然很一般,但是相比其他人是最好的。然后结果老板什么都让你做,什么服务器啊,程序啊,网站啊,甚至修电脑也让你做,一年后你一定可以练就十八门武艺。但是倘若你有个同事A的存在,这些训练机会就不再是你的了。

如果我们需要在工作中有所发展,就必须要突破来自同事的脑力压制。怎么突破呢?回到最初的场景,比如在开会讨论问题的时候,你要把大脑完全活跃开来,融到讨论中,想到A所想不到的,或者在A说之前先把自己的方案摆出来。这样的话,你也许能和A平分秋色,这样也训练了自己的表达能力和思考能力。长期以往你在团队中的位置就会有微妙的变化:领导不再把全部关键任务都给A了,你的表现领导都看在眼里,他会考虑,这个事情B也许能做好。结果他就开始把一些关键任务交给你,你也开始能通过任务获取跟A同等水平的资源,得到相当的训练。长期以往,你们团队就会变成双雄齐驱的状态,这对个人、对团队都是一件好事。

但是要突破别人的脑力压制,是很困难的一件事情。因为人总是有惰性的,比如A已经筹划好整个计划,摆在你面前的有两个选择:1. 同意A的计划,做事就行了。2. 认真斟酌A的计划,看看有没有纰漏以及可以改进的地方。主动参与计划的修订与执行,并在此项计划的实施过程中全程监控。前者只要做就行了,后者不但要做还得思考,全程思考并做决策,这不是一件容易的事。我们中99%的人都会选择前者,因为别人都想好了,我做就行了,干嘛要这么累呢。但是选择后者的基本都成为行业的精英了。

脑力压制不但来自于同事,也来自于行业。比如某Java程序员B,写Java代码已经快十年了,但是发现已经几乎没什么进步了,写代码也就调用各种库就行了。他也不过问这些库具体的原理,只懂用就行了。这就是典型的一年的编程经验用了十年。但你也许没发现,其实程序员B的脑力被行业压制了。别人写好的轮子,我只管用就好了,我干嘛要费力自己去专研呢?但是专业造轮子的人,慢慢会造别人使用的轮子,比如Rasmus Lerdorf、Guido van Rossum,要是他们一开始就用别人的轮子,还会有PHP和Python的出现吗?这其实是一个很大的职业陷阱,库当然好用,它降低了你的工作负担,提高你的生产效率。但是同时库也剥夺了你对系统底层架构的思考,这却是程序员专业技术发展不可忽视的一环啊。前一段时间不是发生了这么一件事么,“11行代码是如何让Node.js社区鸡飞狗跳?”,比如有个叫 isArray 的模块,下载量达到 88 万次,其实只有 1 行代码而已。很多人都不愿意自己写,更偏向于调用模块。可见在计算机编程行业,脑力压制是多么的严重。

一个真相就是,大部分聪明人的脑力和被抑制智慧的人的脑力其实是差不多的。只要你愿意突破,你也能开发一门编程语言,或者写一个操作系统,这些都是可能的。所以关键还是看你是否意识到这个问题,以及能否因此而行动起来。有意识和无意识是差天共地,所以我前一篇提到的强烈的自我意识就很重要,它能够让你监控自我,发现自身与环境的那些消极的地方,并积极应对。当我们自我意识关闭的时候,我们的脑力水平是非常低下的,聪明水平大概跟小白鼠差不多。比如大部分车间流水线上的工人,无须思考只要按工序处理物件即可。不是说我们不聪明,而是我们的聪明(脑力)被压制了。不是有句这样的话么,在工作上只要你比别人多想一点东西,你就会比别人优秀一大截。在工作上你只要认知到脑力压制的存在,然后尝试突破,你会有完全不同的体验。

自我意识是人类对复杂环境变化的演化物,人的自我意识越强烈,应对复杂环境的能力就越强。更多可以参考:重新夺回你自己,做个强烈自我意识的人。有时候,我觉得自我意识就是类似智慧、禅一般的存在。

MagicNotes:突破来自外界的脑力压制的更多相关文章

  1. Unreal发展史

    Unreal发展史 引子 四年前的一个深夜,或者说是一个早晨,Unreal的传奇开始了.它发生在马里兰州一个不起眼的市镇Rockvill,在一套公寓大楼里回响起一支墨西哥流浪乐队的曲子,那里住着Epi ...

  2. CS224n学习笔记1——深度自然语言处理

    一.什么是自然语言处理呢? 自然语言处理是计算机科学家提出的名字,本质上与计算机语言学是同义的,它跨越了计算机学.语言学以及人工智能学科. 自然语言处理是人工智能的一个分支,在计算机研究领域中,也有其 ...

  3. 《构建之法》需求分析 读书笔记 Week6

    本周选读<构建之法>第8章——需求分析.由于有团队项目初期调研阶段做调查问卷的经历,这一章节中很多知识点我都比较有体会.对我而言,这一章节最有价值的内容就是厘清了关于需求分析的两个误解和近 ...

  4. js前端技术

    一.前端技术 1.HTML HTML(hypertext markup language)超文本标记语言,不同于编程语言. 超文本就是超出纯文本的范畴,描述文本的颜色.大小.字体. HTML由一个个标 ...

  5. 阅读《构建之法》之FAQ

    注:本文档已提交Github,地址是这个 欢迎大家通过PR的方式或者在本博客下留言的方式随时补充意见和建议,我们会持续更新 书中7.2.4的表7-1 MSF团队模型和关键质量目标里面提到的" ...

  6. 【夯实Nginx基础】Nginx工作原理和优化、漏洞

    本文地址 原文地址 本文提纲: 1.  Nginx的模块与工作原理    2.  Nginx的进程模型    3 . NginxFastCGI运行原理        3.1 什么是 FastCGI   ...

  7. 负载均衡——nginx理论

     nginx是什么? nginx是一个强大的web服务器软件,用于处理高并发的http请求和作为反向代理服务器做负载均衡.具有高性能.轻量级.内存消耗少,强大的负载均衡能力等优势.  nginx架构? ...

  8. Nginx深入详解之多进程网络模型

    一.进程模型        Nginx之所以为广大码农喜爱,除了其高性能外,还有其优雅的系统架构.与Memcached的经典多线程模型相比,Nginx是经典的多进程模型.Nginx启动后以daemon ...

  9. 软件开发学习笔记 <一> UML

    UML http://www.uml-diagrams.org http://www.umlchina.com/index.htm 统一建模语言(UML)始于1997年的一个OMG(对象管理组织)标准 ...

随机推荐

  1. 在Mac中安装python,配置python环境

    参考链接:http://blog.justbilt.com/2014/07/02/setup_python_on_mac/ 其实跟windows差不多,就是在python官网下载特定版本的python ...

  2. Django的CSRF机制

    原文链接:http://www.cnblogs.com/lins05/archive/2012/12/02/2797996.html 必须有的是: 1.每次初始化一个项目时,都能看到django.mi ...

  3. 利用bat合并两个hex文件

    单片机程序如果有IAP功能的话,就会生成两个hex文件,一个是Boot,一个是App,如果给让生产烧录两个文件,就会降低生产效率,所以在烧录前最好将两个文件合并成一个文件,烧录一次即可,合并方法如下: ...

  4. linux基础(3)

    一 正文处理命令及tar命令 使用cat命令进行文件的纵向合并 两种文件的纵向合并方法 : tar命令的功能 :   掌握tar命令的功能:将多个文件(也可能包括目录,因为目录本身也是文件)放在一起存 ...

  5. 【转】JMeter 聚合报告之90% Line参数说明

    其实要说明这个参数的含义非常简单,可能你早就知道他的含义,但我对这个参数一直有误解,而且还一直以为是“真理”,原于一次面试,被问到了这个问题,所以引起我这个参数的重新认识. 先说说我错误的认识: 我一 ...

  6. java代码=========这个代码还是有问题的。不能实现功能呀

    有问题的代码: package com.a.b; import javax.swing.*; import java.awt.Color; import java.awt.event.*; impor ...

  7. ANSI与Unicode的转换

    最近遇到中文路径访问的问题,又重新学习了一遍ansi与Unicode的知识,博文记录下来以供后续参考. ANSI 编码 ANSI是一种字符代码,为使计算机支持更多语 言,通常使用0x80~0xFF 范 ...

  8. python's ninth day for me

    函数 函数的定义与调用: #def  关键字  定义一个函数. # my_len  函数名, 函数名的书写规则与变量的命名一致. # def  与函数名中间一个空格. # 函数名() :  加上冒号. ...

  9. Deep Learning 学习笔记(4):Logistic Regression 逻辑回归

    逻辑回归主要用于解决分类问题,在现实中有更多的运用, 正常邮件or垃圾邮件 车or行人 涨价or不涨价 用我们EE的例子就是: 高电平or低电平 同时逻辑回归也是后面神经网络到深度学习的基础. (原来 ...

  10. <%@ page import=""%>的用法

    转自:https://blog.csdn.net/huihui870311/article/details/455642111 <jsp:directive.page import=" ...