(一)来源及定义    
“蘑菇定律”最早是在上世纪70年代一批年轻的电脑程序员编写的。当时,美国一批电脑程序员意外发现,一批刚从学校毕业的新人参加了工作,这些人很难适应工作环境。在这种情况下,这些电脑程序员经过探索,便发现了“蘑菇定律”。   
蘑菇定律,通常指许多组织对待初出茅庐者的一种管理方法。刚参加工作者往往会处于这样的境地:被置于阴暗的角落(不受重视的部门、或打杂的工作),到头来还要浇上一头大粪(无端的批评、指责、代人受过),并且还得不到必要的指导和提携。    蘑菇生长在一个阴暗的角落,是生还是灭完全看自己的造化和对工作的态度了。象华为小工人的自杀,他那选择的就是自灭。

(二)积极作用    
其实,换一种角度来考虑,蘑菇定律也有其自身的积极作用。   
1、消除不切实际的幻想。很多年轻人走出校园时,认为自己一开始工作就应该得到重用。但由于缺乏工作经验,也缺乏担当重任的能力,只有经过一段时间的磨练,消除不现实的幻想,才能慢慢成长起来。    
2、加速适应社会。要想在商场上游刃有余,不仅要有专业的知识和技术,还要有各种社交能力。那些办事能力强、工作积极的人,都有某些共同的行为标准和思考模式。而职场新人能否适应商场中的行为模式和游戏规则,往往决定于在最初一段时间的“蘑菇进程”,因而“蘑菇经历”能加速职场新人适应社会。   
3、避免沾沾自喜。对于初出茅庐者来说,在做完工作、取得成绩之后,总是希望上司和同事会注意自己,并得到承认和赞扬。事实上,并不是每一点成绩都会被别人看在眼里,因此,避免沾沾自喜的心态,沉下心来,脚踏实地,一步一个脚印,才能取得更大的成绩。

(三)成功应用    
然而,并不是每个人都可以成功的应用蘑菇定律,把握以下要点,方可成功运用蘑菇定律。    
1、认真对待工作。认真对待你现在所从事的工作,并全力以赴地做好它,这是一切事业的开始,同时为以后打下坚实的基础。

2、适应环境。当你到了一个并不满意的公司,或者被分配在某个不理想的岗位,做着无聊的工作时,要学会适应。这是因为,要想改变环境,前提便是先适应环境。    
3、贵在坚持。很多人在“蘑菇经历”时最容易产生的念头,就是放弃。但是,真正的成功,属于坚持不懈的人。只有认准目标,不断坚持,在“蘑菇经历”中积累一些可贵的经验和素质,才能为以后的“厚积薄发”作好铺垫。    4、自强自立。在没有成功时,往往会遭遇歧视、侮辱等不公平的对待,不要停留在对这些问题的纠缠上。明智的做法是,自强自立,不断增强自身实力,以实际行动来证实自己的价值。

IT新人养成与蘑菇理论的更多相关文章

  1. 新人补钙系列教程之:3D理论 - 二进制空间分割(BSP)树

    1. 什么是BSP树 BSP算法的初始数据是一个多边形集,BSP在预处理的时候先在多边形集中选取一个多边形作为支持平面,然后根据这个平面将集合划分成两个部分,每个部分是一个新的子节点,递归进行该过程, ...

  2. 分布式理论之一:Paxos算法的通俗理解

    维基的简介:Paxos算法是莱斯利·兰伯特(Leslie Lamport,就是 LaTeX 中的"La",此人现在在微软研究院)于1990年提出的一种基于消息传递且具有高度容错特性 ...

  3. 新人入职100天,聊聊自己的经验&教训

    这篇文章讲了什么? 如题,本屌入职100天之后的经验和教训,具体包含: 对开发的一点感悟. 对如何提问的一点见解. 对Google开发流程的吐槽. 如果你 打算去国外工作. 对Google的开发流程感 ...

  4. SQL 养成一个好习惯是一笔财富

    来源:MR_ke 链接:http://www.cnblogs.com/MR_ke/archive/2011/05/29/2062085.html 我们做软件开发的,大部分人都离不开跟数据库打交道,特别 ...

  5. c#接口深入一步探究其作用,适合新人了解

    前言 前一篇浅显的述说了一下c#接口的作用,并用了一个不怎么好的例子述说了一下.时隔一天,在看完大家的评论后我在论坛中查看了很多前辈们对c#接口的描述,发现大家对例子的说明不是太容易让我们这些新人理解 ...

  6. IT痴汉的工作现状25-技术之养成

    要想成为技术大牛,除了天赋以外,更与后天的刻苦努力分不开.伟仔我天生愚顿.工作多年后仍与大牛相差甚远,更加觉得技术的养成是一个异常困难的过程. 是我不用功吗?我不这样觉得.伟仔尽管是个懒人,但对于技术 ...

  7. 豆瓣上关于<<一万小时天才理论>>一书的一个评论

    原帖地址:http://book.douban.com/review/3707543/ 这本书和其他几本关于一万小时的书一样,都是基于埃里克森和赫伯特.西蒙的“十年法则”的标志性理论,但这本书通过新的 ...

  8. 分布式 基本理论 CAP 2

    关于P P, 即 Partition字面意思是网络分区,其实 包括了 各种网络问题, 我们要把它理解 一个 广义的 分区问题. P 涉及到了 时间, 这么说吧, 出现了分区, 那就是节点之间 “长久的 ...

  9. 中国 AI 天才养成计划:清华姚班和 100 个「张小龙」

    https://daily.zhihu.com/story/9653612?from=timeline&isappinstalled=0   AI财经社,专注未来,以及更好的生活 真正的 AI ...

随机推荐

  1. ActionBarSherlock

    https://github.com/JakeWharton/ActionBarSherlock https://github.com/ddewaele/GoogleMapsV2WithActionB ...

  2. debian添加新硬盘

      1.查看硬盘设备,找到要添加的硬盘/dev/sdbfdisk -l 2.创建硬盘分区fdisk /dev/sdb进入到fdisk程序 p 命令显示硬盘的分区表信息n 添加新分区 (1) n 添加新 ...

  3. BeagleBone Black Linux驱动程序开发入门(1): LED驱动程序

    这篇文章展示如何在BBB平台上编写LED驱动程序,本文的程序是根据国嵌S3C2440的LED驱动的例子并结合内核中OMAP系列的gpio操作来改的.本文中的程序包括驱动程序模块和用户空间程序.废话不多 ...

  4. Asp.Net分页存储过程

      SQL分页语句 一.比较万能的分页: sql代码: 1 2 3 select top 每页显示的记录数 * from topic where id not in  (select top (当前的 ...

  5. jQuery 定时局部刷新(setInterval)方法总结

    来自:http://www.jbxue.com/article/8516.html 1.jQuery 定时局部刷新(setInterval),显示时间的代码. <head> <scr ...

  6. Java联网技术之一HTTP

    学到Java的联网技术,这里首先来看看关于URl, 要从网上获得内容, 需要实现下面的4步, 1.创建一个表示资源的网络地址的URL对象, 2.创建一个HttpURLConnection 连接对象 3 ...

  7. 20160410javaweb 开发小案例 --客户管理系统

    客户管理系统---体验基于数据库javaweb的增删改查 添加客户 查询客户列表 修改客户信息 删除客户 条件查询客户信息 分页查询客户 javaee的经典三层架构--工厂类实现解耦 jsp+serv ...

  8. MVC小系列(十二)【RenderAction和RenderPartial区别】

    二者作用:RenderAction:渲染分部视图到页面上,要求提供Action和控制器名称RenderPartial:渲染分部视图到页面上,要求提供分部视图的名称,即路径,如果是在当前控制下或者sha ...

  9. Servlet相关接口和Servlet的生命周期

    http://www.cnblogs.com/luotaoyeah/p/3860292.html Servlet相关接口和Servlet的生命周期 创建一个Servlet类最直接的方式是实现javax ...

  10. PHP学习笔记(八)

    关于PHP中的缓存函数ob_start() and ob_end_flush(). PHP输出机制:输出内容->缓存->输出到浏览器.ob_start(callback function) ...