从前有座山 山上有座庙

2023-10-13 10:30
文章标签 有座 从前 山上

本文主要是介绍从前有座山 山上有座庙,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一个和尚挑水吃、两个和尚抬水吃、三个和尚没水吃。

总寺的方丈大人得知情况后,就派来了一名主持和一名书记,共同负责解决这一问题。主持上任后,发现问题的关键是管理不到位,于是就招聘一些和尚成立了寺庙管理部来制定分工流程。为了更好地借鉴国外的先进经验,寺庙选派唐僧等领导干部出国学习取经;此外,他们还专门花钱请了天主教堂、基督教会的神父传授 MBA。外国的神父呆了不久留下几个屁就走了,一个屁叫 BPR(Business Process Reengineering, 业务过程再造),一个屁叫ERP(Enterprise Resource Planning, 企业资源规划)。

书记也没闲着,他认为问题的关键在于人才没有充分利用、寺庙文化没有建设好,于是就成立了人力资源部和寺庙工会等等,并认认真真地走起了竞聘上岗和定岗定编的过场。

几天后成效出来了,三个和尚开始拼命地挑水了,可问题是怎么挑也不够喝。不仅如此,小和尚都忙着挑水、寺庙里没人念经了,日子一长,来烧香的客人越来越少,香火钱也变得拮据起来。为了解决收入问题,寺庙管理部、人力资源部等连续召开了几天的会,最后决定,成立专门的挑水部负责后勤和专门的烧香部负责市场前台。同时,为了更好地开展工作,寺庙提拔了十几名和尚分别担任副主持、主持助理,并在每个部门任命了部门小主持、副小主持、小主持助理。

老问题终于得到缓解了,可新的问题跟着又来了。前台负责念经的和尚总抱怨口渴水不够喝,后台挑水的和尚也抱怨人手不足、水的需求量太大而且没个准儿,不好伺候。为了更好地解决这一矛盾,经开会研究决定,成立一个新的部门:喝水响应部,专门负责协调前后台矛盾。

为了便于沟通、协调,每个部门都设立了对口的联系和尚。协调虽然有了,但效果却不理想,仔细一研究,原来是由于水的需求量不准、水井数量不足等原因造成的。于是各部门又召开了几次会,决定加强前台念经和尚对饮用水的预测和念经和尚对挑水和尚满意度测评等,让前后台签署协议、相互打分,健全考核机制。为了便于打分考核,寺院特意购买了几个计算机系统,包括挑水统计系统、烧香统计系统、普通香客捐款分析系统、大香客捐款分析系统等等,同时成立香火钱管理部、香火钱出账部、打井策略研究部、打井建设部、打井维护部等等。由于各个系统出来的数总不准确、都不一致,于是又成立了技术开发中心,负责各个系统的维护、二次开发。技术中心觉得数据不一致主要因为各个系统单独建设、单独维护导致了“信息孤岛”,因此成立了IT架构组、流程规划组、统一用户组、主数据管理组、数据总线组、商务智能组,大举招聘研发尖端人才。由于部门太多、人太多、办公场地不足,寺院专门成立了综合部来解决这一问题,最后决定把寺院整个变成办公区,香客烧香只许在山门外烧。

部门多、当官的多,文件和开会自然就多,为了减少文山会海,综合办牵头召开了 N 次关于减少开会的会,并下达了「关于减少文件的文件」。同时,为了精简机构、提高效率,寺院还成立了精简机构办公室、机构改革研究部等部门。

一切似乎都合情合理,但香火钱和喝水的问题还是迟迟不能解决。问题在哪呢?有的和尚提出来每月应该开一次分析会,于是经营分析部就应运而生了。分析需要很多数据和报表,时间要求很紧、技术中心研发的速度太慢,就算个别研发出来了,由于人员和制度变化太频繁系统总是跟不上需求 ,技术中心越招人越多,系统越越来越用不上,最后干脆是每个部门都指派了一些和尚手工统计、填写报表、给系统打工。

寺院空前地热闹起来,有的和尚在拼命挑水、有的和尚在拼命念经、有的和尚在拼命协调、有的和尚在拼命分析……忙来忙去,水还是不够喝、香火钱还是不够用。什么原因呢?这个和尚说流程不顺、那个和尚说任务分解不合理,这个和尚说部门职责不清、那个和尚说考核力度不够、那个和尚系统不给力。只有三个人最清楚问题之关键所在,那三个人就是最早的那三个和尚。说来说去,就是他×妈的闲人太多了! 他们说:「整天瞎分析个屁! 什么他×妈的流程问题、职责问题、界面问题、考核问题,明明就是机构臃肿问题!早知今日,还不如当初咱们仨自觉自律一点算了!如今倒好,招来了这么一大帮脑残,一个个不干正经事还他×妈的人五人六的,跟屎盆子一样甩都甩不掉!」

三个人忍无可忍,斗胆向上汇报,要求增加挑水的人手,越过数个层级之后,主持和书记总算收到了这个请求,经过各个部门季度会议的总结和分析,经过了数次激烈的探讨,总算可以从其他部门抽调过来一些和尚进行支援,但这些跨部门过来的和尚根本挑不动水,还对挑水的这几个和尚指手画脚,挑水的和尚再次请求,自己担任挑水的和尚团队负责人。总司组织部评估之后认为,三个和尚专业有余,管理能力不足,一番鼓励和劝解之后维持现状。

又过了一年,寺院黄了,和尚们也都死了。人们在水井边发现了几具尸体,是累死的;在寺院里发现了几千具尸体,是渴死的。

还有少数几个和尚没有渴死,他们跳槽到了其他寺院,他们是「高层和尚」,并且带去了「先进管理经验」。而庙里的苦逼IT人由于被认为成本高、产出低已在之前的几次“精简人员”运动中统统被裁了下了。

转载于:https://my.oschina.net/u/181757/blog/137303

这篇关于从前有座山 山上有座庙的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/202587

相关文章

leetcode105 从前序与中序遍历序列构造二叉树

根据一棵树的前序遍历与中序遍历构造二叉树。 注意: 你可以假设树中没有重复的元素。 例如,给出 前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7] 返回如下的二叉树: 3/ \9 20/ \15 7   class Solution {public TreeNode buildTree(int[] pr

算法day15|513.找树左下角的值、112. 路径总和、113.路径总和Ⅱ、106.从中序与后序遍历序列构造二叉树、105.从前序与中序遍历序列构造二叉树

算法day15|513.找树左下角的值、112. 路径总和、113.路径总和Ⅱ、106.从中序与后序遍历序列构造二叉树、105.从前序与中序遍历序列构造二叉树 513.找树左下角的值迭代法 112. 路径总和113.路径总和Ⅱ106.从中序与后序遍历序列构造二叉树105.从前序与中序遍历序列构造二叉树 513.找树左下角的值 一开始题意理解错了,做了好多无用功…看来读题真的非常重

如果回到从前,那又有何畏惧?

昨天下午5点到回到寝室,一直到夜里2点25分,把余罪第一季看完了。其实,当看第一季的时候,我就深深的被吸引了,其实说句心里话,我的性格也是类似那种性格,内心想去做很多事情,有时候想想大学一起玩过的兄弟,感慨还是很深的,其实我是一个很重情义的人,内心中有很想表现自己的那种。 那部电视剧的感慨就说那么多吧,该谈谈自己的正事了,大三的下学期已经接近尾声了,上个星期这个时候我还在写比赛的文档,真的很紧张

leetcode刷题(97)——105. 从前序与中序遍历序列构造二叉树

根据一棵树的前序遍历与中序遍历构造二叉树。 注意: 你可以假设树中没有重复的元素。 例如,给出 前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7] 返回如下的二叉树: 3/ \9 20/ \15 7 1.先回顾前序遍历和中序遍历的框架: void traverse(TreeNode root) {//

177.二叉树:从前序与中序遍历序列构造二叉树(力扣)

代码解决 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(in

【数据结构】从前序与中序遍历,或中序与后序遍历序列,构造二叉树

欢迎浏览高耳机的博客 希望我们彼此都有更好的收获 感谢三连支持!   首先,根据先序遍历可以确定根节点E,再在中序遍历中通过E确定左树和右数 ; 设立inBegin和inEnd,通过这两个参数的游走,来进行子树的创建; 已知根节点,则左子树的范围表示为(inBegin,rootIndex - 1); 而右子树为(rootIndex + 1,inEnd); 通过递归调用,即可

每日两题 / 437. 路径总和 III 105. 从前序与中序遍历序列构造二叉树(LeetCode热题100)

437. 路径总和 III - 力扣(LeetCode) 前序遍历时,维护当前路径(根节点开始)的路径和,同时记录路径上每个节点的路径和 假设当前路径和为cur,那么ans += 路径和(cur - target)的出现次数 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNo

山上(渐长诗)

树影流人意, 远山浪白气。 苍松绿意未减, 旱土青味不奢。 谁眼留前光默去, 可知少时暗归来? 暗将归来 光仍在

【每日力扣】437. 路径总和 III 与105. 从前序与中序遍历序列构造二叉树

🔥 个人主页: 黑洞晓威 😀你不必等到非常厉害,才敢开始,你需要开始,才会变的非常厉害 437. 路径总和 III 给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。 路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。 解题思路 由于路径不

力扣每日一题105:从前序与中序序列构造二叉树

题目 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例 1: 输入: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7]输出: [3,9,20,null,null,15,7] 示例 2: 输入: p