(一)来源及定义    
“蘑菇定律”最早是在上世纪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. SQL Server 2008 游标使用实例

    本文使用以下两张数据库表作为演示对象. 1 游标初探--使用游标进行遍历 declare @classAndStudent table( class_id int, --班级ID class_name ...

  2. Citrix服务器虚拟化之三十 XenApp 6.5发布流式应用程序

                                        Citrix服务器虚拟化之三十 XenApp 6.5发布流式应用程序   XenApp可发布以下类型的资源向用户提供信息访问,这 ...

  3. javascript变量提升

    提升是一种将变量和函数的声明移到函数作用域(如果不在任何函数内的话就是全局作用域)最顶部的机制. 提升影响了变量的生命周期,一个变量的生命周期包含3个阶段: 声明——创建一个新变量,例如var myV ...

  4. Spring MVC的异常统一处理方法

    我们经常需要统一配置项目的异常处理,又希望统一处理异常代码,同时不侵入原有的正常代码.我们可以通过以下三种方式实现统一处理项目的自定义异常. 通过SimpleMappingExceptionResol ...

  5. Clean Code 笔记 (一):命名

    一.命名规范1.名副其实,通过名称我们知道它为什么存在,它做什么事,该怎么用2.避免误导,避免使用与本意相悖的词,提防使用不同之处较小的名称3.有意义的区分,去掉多余的废话比如:a,the.缺少明确约 ...

  6. Nginx高性能服务器安装、配置、运维 (6) —— Nginx日志及日志分割

    七.Nginx日志及日志分割 (1)Nginx日志文件 查看Nginx配置文件: 找到access_log,yum安装默认存储在/var/log/nginx目录下,且默认main格式: main格式定 ...

  7. php 5.3+ 连接mssql

    php5.3+里已经没有mssql的dll扩展了,需要使用SQL Server Driver for PHP 这里有两个版本有两个版本支持不同的php版本. 1.SQL Server Driver f ...

  8. oracle数据库TNS

    TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,下面看一如何配置它吧: TNS简要介绍与应用 :O ...

  9. CocoaPods安装过程中的大坑

    一.CocoaPods是什么? CocoaPods是一个用Ruby写的.负责管理iOS项目中第三方开源库的工具,CocoaPods能让我们集中的.统一管理第三方开源库,为我们节省设置和更新第三方开源库 ...

  10. Runtime运行时学习(一)

    其实Runtime已经开源: 下载objc4-437.1.tar.gz来看看源码: 参考: http://blog.cocoabit.com/2014-10-06-yi-li-jie-objctive ...