想想老板为什么发脾气


若是老板骂你,你要仔细去推敲背后到底是什么意思?揣摩他的心态。

当一个CEO,有时候不发脾气不行,甚至还得假装发脾气,尤其是遇到部属犯了不该犯的错。

我曾在办公室发飙,但不至于丢笔、丢公文、骂三字经或者口无遮拦。有一次,我当面骂一个业务代表,因为他违反公司规定,擅自允许大盘商直接出货给消费者,没有照顾到中间经销商的利益。

这就好像平常替你服务的都是附近的水电行,但是你却向大盘批发商买一个热水器。你想,这家水电行怎么会高兴?大盘商负责供货给小渠道的经销商,不应该直接和消费者做生意,这是商场的道义和规矩。

这家经销商平日花了很多时间经营第一线的客户,如今生意被人抢走,心生不满,跑来找我抱怨。我把业务叫进来:「你猪脑袋啊?你这个业务代表怎么干的?你这叫做杀鸡取卵,断了经销商的财路,你以后不想做生意了吗?」

业代一脸无奈,解释说道:「老板,客户就是要杀价,杀得很低,我没办法啦!」
「那你就要跟客户讲,以后维修要找谁?找大盘商?大盘才没时间,一定要找平常替你服务跑腿的经销商。」

业代了解自己的疏忽,承诺绝不再犯,并会设法补偿那位经销商的损失。

只谈事实,不夹杂情绪

员工和老板相处是一门艺术。

有一个从事计算机软件的朋友,担任外商公司台湾区总经理,他的外籍老板教育程度不高,骂员工经常是F开头的三字经。

我的朋友是个很斯文的人,不能忍受别人口出脏话。我劝他:「你年纪轻,先不要冲动,也不要气馁,他可能不是针对你,而是对每个人都如此,不妨先适应一段时间,尽量和他多沟通,只谈事实,不要夹杂情绪。」

有天,他告诉我:「我实在是气不过,已经提出辞呈了!」

这回,他的老板反而没吭气,也没骂人,一直没有正面响应。

但后来,我这位朋友又向老板采取低姿态:「我错了,我还是想继续留在公司工作。」

我认为他连续犯了两个错误。第一,不应直接顶撞老板,冲动辞职;第二,不应低头认错,这等于是拿石头砸自己的脚,被人看扁。最后,他还是被迫离职。

大部分的人觉得被老板骂很屈辱,但有些老板只是为了掩饰他的自卑或不安,若是老板骂你,你要仔细去推敲背后到底是什么意思?揣摩他的心态。老板不是完人,不能让他下不了台,或者当众侮辱他。

IBM
一位前辈就直截了当告诉我:「若你没有绝对的把握可以『干掉』你的老板,最好不要去和他唱反调。」

我年轻的时候,也曾经因为冲动犯过「老子不干了」的蠢事。我在IBM有一段时间很有挫折感,当我的老板事前没有告知,就决定升了别人,而不是我,我心里很不服气,打算离职。

我把去意告诉一位前主管,老老实实说出我的不满,好在他惜才,实时阻止我离职,正巧台中有一个主管缺,他就把我调升到那个部门。

老板不是完人

我在IBM的另一个老板,以脾气暴躁出名,很多业务都被他叫进办公室骂过:「这个案子怎么做成这样?数字这么难看?这么笨!他×的!」他大声咆哮、丢笔、摔公文夹......每个被骂的人都是灰头土脸。

但这位老板非常聪明,策略方法都经过缜密的思考,在我看来,他是一个枭雄,就事论事,有让人欣赏的优点,唯一的缺点就是脾气不好。当他心情好的时候,跟你又像哥儿们,一起喝酒、吃饭,勾肩搭背,谈笑风生,完全忘记自己骂过人。

我在甲骨文的一位直属老板,个性很急,动作很快,也很会骂人,他手下历任总经理都被他K过。我们一起坐车,他一下车就把车门关起来,我跟在后面下车,脚被他夹过两次。还有一次,我和他去东莞拜访客户,到了客户那里得换上脱鞋,从客户的工厂离开之后,乘车打道回府,半途他才发现竟然忘记换回原来的鞋子。可见他的个性有多急。

还有一回,我们一起去听客户简报,才走出客户公司大门,他就当场考问随行的业务副总:「你告诉我,刚才客户老总说了哪三件事?」

业务副总回答:「第一件...,第二件...,第三件?没有了!」

他马上接腔:「不对,」随即转头叫我:「David,你告诉他有哪几件事!」

等我说完了,他就开始训人:「你看,David是你的老板,他听客户简报都拿出笔记本做纪录,你连纸笔都不拿,这样怎么记得住,一定会忘,你要注意随时做笔记!」

很多人都说这位老板很难相处,讲了很多负面的批评,但我认为他是一个很合理的人,当他发现自己犯错,也会承认错误,不是只会乱发脾气,而且相当有能力,做决策很快,算是难能可贵的一位老板。

另一位甲骨文的老板,是一位严谨的人,平常不多言,做事一板一眼,非常注重流程管理与法令规章。当他发现有员工不遵守规定或者操守有瑕疵,他也会大声骂人:「如果你犯法,我一定抓你去坐牢!」

我曾当面跟他开玩笑:「你是一个冷面杀手。」他笑一笑,回说:「很多人都这样讲,这是我的个性,一就是一,二就是二,表里如一。」

因为这位老板为人正直,赢得很多员工的尊敬。

 

 
<think>好的,用户问如何进一步优化系统性能或代码效率。首先,我需要回顾已有的引用内容,特别是引用[1]提到的系统化优化流程,包括明确基线、分析瓶颈、制定方案、验证和迭代。引用[2]提到了编译器优化工具如PyPy,而引用[3]指出抽象层次可能影响效率。 接下来,我应该分步骤回答,结构清晰。用户可能希望具体的方法,所以需要列举不同层级的优化策略。比如硬件、系统、算法、代码、工具等层面。每个层面给出具体例子,比如硬件优化可以考虑并行计算,算法层面用分治法或动态规划,代码层面避免冗余循环,工具方面使用性能分析工具如cProfile或Py-Spy。 同时,用户提到想寻找更多优化方法,可能需要补充一些高级技巧,比如JIT编译、内存管理、缓存优化等。还要注意引用相关的内容,比如在提到编译器优化时引用[2],在讨论抽象代价时引用[3]。 需要确保回答覆盖全面,同时保持中文,符合LaTeX格式要求。数学表达式用$...$,独立公式用$$...$$,但当前问题可能涉及较少数学,不过如果有例子的话要注意格式。例如提到时间复杂度时,用$O(n^2)$。 另外,生成相关问题时要围绕优化方法展开,比如性能分析工具、算法优化案例、硬件层面的优化等。确保问题相关且有深度,帮助用户进一步探索。 最后检查是否所有引用都正确标注,语法是否正确,回答结构是否符合要求。确保没有遗漏关键点,如并行计算、算法优化、代码调整、工具使用等,这些都是用户可能关心的方面。</think>要系统化优化代码效率或系统性能,可按照以下步骤进行: ### 一、性能瓶颈定位 1. **性能分析工具** - Python使用`cProfile`或`Py-Spy`分析函数调用耗时 - 系统级工具如`perf`(Linux)或`Instruments`(macOS)定位CPU/内存瓶颈 - 示例:$$T(n) = O(n^2) \rightarrow T(n) = O(n \log n)$$的算法优化[^2] 2. **四象限分析法** | 高CPU低I/O | 高CPU高I/O |------------|------------ | 低CPU低I/O | 低CPU高I/O 优先优化高资源占用模块[^1] ### 二、分层优化策略 1. **硬件层** - 使用SIMD指令集加速向量运算(如AVX-512) - GPU并行计算框架(CUDA/OpenCL)加速密集计算 2. **算法层** - 将$O(n^2)$算法替换为$O(n \log n)$实现(如快速排序替代冒泡排序) - 空间换时间:缓存中间结果(动态规划) 3. **代码层** ```python # 优化前:双重循环 O(n^2) result = [i*j for i in range(1000) for j in range(1000)] # 优化后:向量化运算 import numpy as np i = np.arange(1000) result = np.outer(i, i) ``` ### 三、高级优化技术 1. **JIT编译** 使用`Numba`或`PyPy`将Python代码即时编译为机器码,提升循环效率 $$\text{加速比} = \frac{T_{\text{原始}}}{T_{\text{JIT}}}$$ 2. **内存优化** - 对象复用(如Flyweight模式) - 分块处理大数据集(减少内存峰值) 3. **并发与异步** ```python # 多进程加速CPU密集型任务 from concurrent.futures import ProcessPoolExecutor with ProcessPoolExecutor() as executor: results = executor.map(heavy_computation, data) ``` ### 四、验证与迭代 1. 每次优化后通过AB测试验证性能提升 2. 监控长期运行指标(如P99延迟、吞吐量)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值