• 没当上领导之前,总是觉得当领导很美好,当上领导以后才明白,“无官一身轻”这句话是真谛。
  • 在中国,无论是国企、外企还是私企,95%的企业领导其实就是一个背负了一身的责任还要受夹板气的小可怜。
  • 刚被升职的时候,你总以为未来会更好,终于可以励精图治、宏图大展了,终于可以不再只是一个认人号令的执行者了,谁知,先被你抗在肩上的既不是当上领导的荣耀,也不是下属尊重的眼光,而是足以把你脊柱压弯的责任。
  • 其实每个人最早对于职场的幻想都是,职位越高,薪水越高,干活儿越少。这是影视剧里给年轻的我们洗脑洗傻了,这世界怎么可能有钱多活儿少离家近的事,职位越高只能说明这个人更具经验、更具方法、业务能力出众、管理能力过人、处事方式合理,然后这个人才可能被提拔,成为一个团队的管理者。
  • 当领导到底是什么?
  • 其实就是站在更宏观的角度看团队所做的事情,从更宏观的角度分析团队所存在的问题,从更宏观的角度调整团队现有的状态,然后让整个团队所做的事更顺畅、更高效、更有收益。
  • 很多人喜欢问一个问题,为什么工作好几年了,平时很努力、工作很认真,我依然没有得到提拔?其实原因很简单,你一直盯着你的一亩三分地,即便做的再好,也只是个出色的执行者。每次你的领导跟你沟通工作,如果你无法站在比现在更宏观的角度看问题,分析问题甚至解决问题的话,你的领导为什么要提拔你?
  • 然而,当你的职位越高,压力也就随之成几何倍数的增长,下级解决不了的问题你要解决,上级想要达到的目标你要想尽办法达成。你发现你每天的时间越来越不够用,哪怕只是思考和判断就会耗费掉每天一半的时间,那时你才明白为什么好像领导干活儿都少,因为他有想不完的事,解决不完的问题。
  • 精明的下属永远可遇不可求。
  • 当你头脑中有一个想法,用自己的叙述方式跟下属说了一遍,但下属的执行结果总与你头脑中想象的不一样,你恼火、你烦躁、你不解,时间久了开始怀疑自己的叙述能力。
  • 直到有一天团队来了一个新人,他总是能把你所说的执行完全。私下沟通时,他总是能举一反三,全体开会时,他总是能与你呼应,执行过程中他总是能一马当先。时间久了,你真的喜欢这个人,从内而外,用着顺手,沟通简介,甚至能够读懂你的每一个眼神。但这样的人,用不了多长时间,往往就不再是你的下属了。这时候你才明白,他或多或少的跟自己有些类似。
  • 你不能为了自己做出的任何一个决策而后悔。当你在极端的情况下做出一个决策,你的团队冲出去拼杀,碰了个头破血流,最后铩羽而归。你知道是因为在极端情况下的决策出了问题,你无法找借口说是因为时间太少,资源不足,只能与自己的上级说是判断失误,抗下所有责任。
  • 然后,回到自己的团队中,安慰自己的下属,肯定他们的努力,纠正存在的问题,然后重新调整方向鼓舞他们再接再厉。无论你是对的还是错的,无论留给你的时间有多紧张,无论你有多大的难处,无论你有多少话想要发泄,无论你有多少理由想要抱怨。
  • 最终,你都会明白一个道理,你的领导同你一样也是被逼无奈,可能是他的上级逼的,可能是市场环境逼的,可能是公司股东逼的。而你的下属,他们付出了努力,拼尽了全力,可能有很多不足之处,但你明白,大部分的问题出在决策上。你永远无法为了自己做出的一个决策后悔,却要承担决策后带来的所有后果。
  • 没有人有时间在这个局里膨胀。第一次被提拔时沾沾自喜,第二次被提拔时心潮澎湃,第N次被提拔时一声叹息。从20岁出头到30岁出头,你会第一次感慨年轻真好,因为20岁出头的自己,有无限的精力、有对未来无限的畅想、有对所有事物的渴望、有对升职加薪的向往。
  • 但当你到了30岁出头的时候,无法再连续熬三个大夜、无法再说服自己异想天开、无法安静的想想初心在哪里、升职成了一种只会用微笑代替的喜悦。因为当你升了职,你没有时间沉浸在内心的满足里,没有时间出去和一群朋友喝酒庆祝,没有时间算计自己加薪后明年去哪里玩,没有时间让自己在这个局里膨胀。
  • 经历过后,你对同一件事开心的阈值越来越高,却对后续所带来的责任与压力阈值越来越低。
    你也许很了不起,但却很难成为一个人物。这个世界并不容易记住谁,今天新闻里报道了谁,大家会讨论几天,但如果这个人在之后的几个月里杳无音信,那么99%的人都会忘记他。
  • 职场里同样如此,也许一个曾经带给过企业灾难的人容易被人记住且一直责备,被树立成反面教材,但一个出色的经理人却很难在大家心目中留下太长时间的印象。在一个企业里,无论你身居何位,只要不是创造这家伟大企业的那个人,那么永远只能是企业品牌里的那么一个无名英雄。
  • 也许你曾在一家很大的企业里呼风唤雨,也许你曾管理数千甚至上万员工,但这些都会随着时间被尘封在历史里,忘记一个人从来都不需要太久。很可能在你离职后三个月,就再也没人提起你了。
  • 所以,你也许可以是个了不起的人,是一名出色的管理者,拥有着非凡的业绩和卓著的名声。但永远别因为这些把自己当成是个什么人物,因为如果那样,当你离开的时候会非常失望。

40岁的老程序员,经验(教训)有不少,今天只说一点:“不要一味的迷恋所谓的管理,把当官作为职场唯一的追求。
我20年的职业生涯,总的来说,可以分为3个阶段:技术->管理->技术。
第一阶段,从实习生开始,不断“打怪升级”,最后到资深软件工程师。
第二阶段,从team leader到开发经理,然后困惑、恐惧,最后果决的从管理岗退出。
第三阶段,也就是现在,重新做回技术岗(技术专家)。
现在,虽然要不断的学习新技术,但心里却安定了很多。所以,对管理的认识,我不仅有自己的思考,更有切身的体会。
中国人都有“官本位”的思想,好像在职场上,不混个一官半职,就有多丢人似的。但是,大家一定要明白,在企业里做官,不像在体制内,只要不违法乱纪,不犯大的错误,基本不会丢掉乌纱帽。
在企业内,尤其是私企。且不说面对激烈的内部的斗争,失去职位。即使你总能“八面玲珑”的应对各种关系,但也控制不了你所在的事业部、所在的公司、甚至是所在行业的衰退。而应对衰退,企业最常见的做法就是裁员。
别以为企业裁员只裁一线,不裁管理层。很简单的道理:“皮之不存,毛将焉附”。市场没有了,员工没了,要领导有什么用?
以我所在的公司(500强外企)为例。10年时间,大大小小的裁员经历至少5起以上,每次裁员都是以部门为单位,领导和员工一起滚蛋。之后我观察,面对失业,管理层往往比普通员工更加悲惨,真是“脱了毛的凤凰不如鸡”。
而之所以更悲惨,除了因为金字塔结构,管理岗本身少外,还有更深层的原因。
对绝大多数中级管理职位来说,无论是个人的价值,还是地位,都严重于依赖所在的组织,以及其中的title。一旦离开这个公司,失去了对应的title,这些管理者一瞬间就会失去所有光环。真真的应了那句话:“公司有名我无名”。
在职场上混,尤其在中国,中年危机是每个职场人挥之不去的阴影。在有效应对中年危机的因子中,最核心的就是要拥有“硬实力”,要自带光环。
在这一点上,作为一名技术人员(例如软件工程师),精通技术,虽然不敢说自身硬如铁。但好在技术是一个容易说明白,也容易证伪的东西。因此,只要社会还在发展,企业对生产力还有需求,技术人员就很难彻底失业,不过是一个性价比的问题——只要价钱合适,总还是有口饭吃的。
但是,做管理就不一样了。因为管理是相对“务虚”的东西,所依赖的更多是大家津津乐道的“软实力”(包括交流能力、协调能力等)。当然,软实力对任何职场人来说都非常有价值,即使对纯技术人员依然如此。但是,软实力最大的缺陷就在这个“软”字上面。因为它不容易展现,尤其是在面试的时候。
而且很多所谓的软实力,在很多程度上,严重依赖于所在公司和文化,甚至是有些公司会“因人设岗”。这样的管理者一旦离开所在的公司,价值一定会出现断崖式下降。
我听过一个例子。
行业著名公司空出一个高级管理岗。刚好那段时间,公司的高层也想搞一下“先进文化”,敞开胸怀引入先进血液,因此,就通过猎头公开招聘。一时“应者云集”,其中不乏大小公司的各种CXO。但问题是,不像招聘技术,“是骡子是马,拉出来溜溜”(包括面试题,上机操作,专利和论文展示)。
而招聘管理,更多就是靠以往的成绩。但问题是,这些成绩有多少是管理的因素,又有多少是其他因素(例如行业红利、公司的行业地位)。这些都不是简简单单通过面试能说清楚的。
因此,这个职位连续从外边招聘几个经理,最后都证明非常“不上道”。没办法,最后还是从内部提拔了一个来补充。
就这一点,以我们公司为例,老牌的五百强企业,对普通的中高级管理岗,也始终坚持从内部提拔。至少我眼力所及,在公司服务的10年时间里,还没见过一个空降的中级管理岗。
而且,管理岗,在某种意义上说,就是一条“断头路”。
做技术 的,可以转管理,可以转架构,也可以转教学。但是反过来却不成立,尤其是在一日千里的IT行业,脱离技术,最多只用3年,技术基本也就“废”了。因此,所能做的,只能是在管理的路上一条道走到黑。
我们都知道,应对职场危机的一个有效方法是制定ABC计划。也就是以当前工作为A计划,一旦遭遇不幸(例如裁员、年龄歧视等),能够补上B计划,B计划不行再上C计划。
例如对一名资深软件工程师来说,A计划是当前工作,B计划可以是架构师,C计划又是培训师。虽然不敢说万无一失,但通过个人努力,这条道路完全是可以实现的。因此,在很大程度上,命运还在自己手中把握着,
但对一名经理来说。失业之后,因为市面上公开的管理岗非常少,再加上久疏技术,大部分人能做的也就是创业一条路。但创业成功有多难,估计大家心里都有数:“九死一生”都不足以形容。
当然,在职场上混,永远没有谁是真正安全的,无论是做技术,还是做管理。但是从长远看,做管理却更不安全。
这篇文章,我的意思绝不是说劝大家一定不要走管理这条路。只是说不要一味的迷恋它,美化它。这世上所有的事情都是有两面性的,也大概是公平的,你得到一些,也必然会失去一些。
就普通人来说,选择技术这条路一直走下去,虽然在人前可能不那么光鲜,但好在这条路却稳很多。而且,好不好,适不适合自己,不同的人一定会有不同的答案,正如禅家所言:
“如人饮水,冷暖自知。”

  • 一、FFT算法快速离散傅立叶变换算法,用很快的速度把离散傅立叶变换在计算机中实现,在语音,图像,传感器,信号与系统中有广泛的应用。例如歼20刚出来时,不知道用的什么发动机,有人用歼20的声音做一下FFT变换,频谱和俄罗斯发动机类似,就知道了歼20用的是俄罗斯发动机。
  • 二、不对称加密算法生成不对等的密钥,用于互联网加密,IC卡加密,各种数字证书,VPN,HTTPS。是互联网安全通信的基础。现在电商和电子金融很是依赖这个算法。
  • 三、AES对称加密算法这个加密太变态了,使用数学的群论知识,以前有个软件如TrueCrypt使用的就是这个加密,后来因为斯诺登事件中斯诺登推荐使用被美国安全部门强制关闭了,因为根本破解不了。
  • 四、JPEG压缩算法这个也是变态算法,使用的数学知识很多,很多网上图片就是这种,支持有损压缩,低损压缩,是很多图像压缩算法的基础。
  • 五、遗传算法这个算法可以自我进化,模拟生物遗传机制,而且是被数学家证明过的算法。
  • 六、粒子群算法这个算法非常简单,但可以分布式并发运行,模拟鸟类寻食,简单实用。
  • 七、分形算法可以实现无限分形的地图或建模,很多动画都使用这种效果,可以做出很多美丽的图形。
  • 八、神经网络算法这个是过去经历风波最多的算法,三起三落,终于在计算机算力的帮助下突破深度神经网络,实现了大规模图像识别,最后在阿尔法狗对战中一战成名,最后人工智能上升为各国战略,广泛应用于经济,军事,科学等,很多手机商都把这个算法芯片化,提高手机处理复杂运算的能力。
  • 九、SVM支持向量机算法实现了多维空间中的分割算法,在小样本分类或识别中比神经网络效果好,有很强的数学理论,不同于神经网络是透明的实现,所有结果都可以解释,是人类运用数学知识实现算法的高峰,是很多机器学习算法的基础。
  • 十、小波算法把时域和频域相结合,是很多智能系统的背后算法,在信号处理中有好的表现能力,解决了过去时域和频域的不统一问题,很多军事武器或工业系统都使用这个算法。
  • 十一、卡尔曼滤波算法 一种利用线性系统状态方程的算法,用于去除噪声和干扰,据说最早在美国登月时(那里多是模拟系统)一战成名。
  • 十二、MapReduce算法看上去很简单的算法,但非常容易分布式实现,是大数据处理软件Hadoop的基础,可以处理PB(1千个TB)级数据,后面发展了很多大数据工具都是类似原理。
  • 十三、数据库索引算法BTree多数信息系统是以数据库后台为基础,数据库中BTree算法可以加速数据查询速度,是很多数据库查询算法的基础,这个算法也有很多派生算法。
  • 十四、LZMA文件压缩算法压缩率很高,速度快,是开源软件7zip软件的基础,超过了过去的zip压缩算法,后面以此为基础也有很多发展算法。
  • 十五、Hash算法比特币、以太坊等加密货币的基础,比特币使用的Hash算法是SHA256,另外经常用于加密的叫MD5算法,很多Nosql数据存储系统也是基于Hash算法,如用于内存计算的Redis,可以显著提高速度,很多电商秒杀系统是使用这种算法。