卖桃者说
池建强
极客时间创始人、墨问西东创始人
30376 人已学习
免费领取
课程目录
已完结/共 523 讲
第一季 (135讲)
第二季 (134讲)
第三季 (124讲)
第四季 (90讲)
卖桃者说
15
15
1.0x
00:00/08:23
登录|注册

第33期 | 你只能做到阶段性正确

讲述:池建强大小:6.71M时长:08:23
你好,这里是卖桃者说。今天想跟你聊聊“阶段性正确”这个话题。
前一阵子读小米组织部部长刘德的一个采访,他提到了小米的阶段性正确做法,背景是这样的:去年 7 月,小米上市,随后,小米就进行了一系列组织架构调整,其中最引人注目的一个变化就是取消了原本的扁平化管理模式,在内部推动了层级化和 KPI 管理。
在此之前,小米内部架构只分三层:联合创始人 - 部门负责人 - 员工,非常扁平,而调整之后,职级头衔大概分为专员 - 经理 - 总监 - 副总裁及以上,层级的话从 13 级开始一直到 22 级,共设 10 级。其中,专员级别为 13 级左右,经理为 16 级到 17 级左右,总监为 19 级到 20 级左右,副总裁为 22 级。当然,雷军不在这个级别体系内,所以没有级别。
之前,小米一直是国内扁平化管理的代表,甚至在稍早些时候,扁平化管理和工程师文化这两点一向是小米对外宣传,打造自己创新、进取形象的不二法宝,也是他们吸引工程师的一大亮点。
如今一朝脱掉这个标签,难免会惹人嘀咕,而“阶段性正确”就是刘德在采访中给出的答案。用他的话说:
对于一个个体、一个公司乃至一个国家,很多事情都是阶段性的,很多方法也是阶段性有效。举个最简单的例子,开启了中国改革开放的包产到户策略,在集体公社年代就是不正确的;如果农业再往前发展,走到机械化大规模生产阶段,这个策略也会变得不合适。但它确实在改革开放后的很长一段时间里,激活了农村的活力。因此,所有的事情都是阶段性正确的。
 
对于小米的现状,要说我们今天依旧是一家创业公司,这就是纯感情色彩的语言,说的是精神和状态,从规模上看是另外一回事。大公司,就要按照大公司的方法去管理。而基于今天的规模和业务复杂性,我们不可能不层级化,一切都是基于效率的选择。无论是层级还是扁平,它都应该适用于特定公司的特定阶段。
其实,不仅仅是小米,也不仅仅是组织架构,阶段性正确在很多地方都适用。比如,你从程序员转到管理岗位,那之前的很多做事理念和方法就不再适用,需要重新打造自己的能力模型,着重提升和锻炼自己在沟通能力、协调能力、决断能力等方面的水平,从自己做好事转向带着团队做好事。
再比如你从大公司出来创业,之前在大公司有系统的培训体系、完备的研发流程、丰富的人才储备,再加上公司内部通用的一些技术平台、框架和工具,即使你是在内部创业做一个新产品,你也不用关注太过细节的东西,有很多资源可供你使用,定好大的方向和策略再带着团队执行就行。
一旦跳出来创业,那很多事情就需要你亲力亲为,你很可能需要在技术、产品、业务、运营、人力、行政等多种角色中随时切换,同时还要担任团队的救火员,生产环境出了问题都得你自己上。进入新的阶段后,之前可行的、高效的做事方法就不再适用了。有些人在创业的过程中,摸爬滚打一圈,及时做出调整,找到了合适的做事方法,但是,还有很多人没有跨过这个坎,陷入挣扎和彷徨之中,创业大概率就会失败,可能还会被人吐槽说“出来创业还一身大公司病。”
那么,是他之前的观念认知和处事方法错了吗?显然不是,只是不再适合创业这个新的阶段而已。有时候,成功反而会成为你的认知围城,把你困住,你出不去,外面的经验也进不来。因为你成功了,你很容易就会坚持自己的做事法则,但如果所处的战场发生变化后,你还带着之前固有的那套认知,就很容易出问题。当然,如果他选择再度回到大公司,那之前的经验就又好使了。
公司如此、产品如此、人也是一样,凡事都有自己的生命周期,在不同的阶段,会面对不同的内因、外因,因此,一劳永逸的解决方案是不存在的。我们能做的,就是随着事情的演变,不断调整自己的观念与做法,解决问题的方法自然也不例外。不要畏惧修正自己,当你一成不变的时候,差不多也就是你落后于时代的时候了。
这一点在技术领域体现的也很明显,我们常说的“演进”“重构”就是“阶段性正确”最好的证明。举个最简单的例子,jQuery 曾经是前端领域最受欢迎的 JavaScript 库,全球前 10,000 个访问最高的网站中,有 65% 使用了 jQuery,一度成为业界标准,在 Web 开发领域占据统治地位。而现在,它的地位已经被三大框架 React、Vue 和 Angular 取代。
究其原因,随着前端项目变得越来越复杂,jQuery 已经很难承载这些项目的需求,而作为后起之秀的三大框架却能在功能上取代 jQuery 的同时,在性能上也完胜它。自然的,React、Vue 和 Angular 成为了前端工程师在新阶段的正确选择。
如果你回顾一下这么多年来学过的编程知识,相信很容易就发现很多知识都已经没用了,要么过时了,要么被更好的框架替代了,毕竟程序员是这么热衷于造轮子的群体。
这其实也是程序员内心的焦虑所在,学习永远没有终局,很多知识也只是阶段性正确,很快就会被新的技术所取代。那面对这样的现实,我们能做些什么呢?
最重要的就是,在当前阶段,采用最适合的技术,解决最紧急的问题。
比如,2017 年我们开始做极客时间 App,那时候要人没人要粮没粮, 就一个前端和移动开发工程师,想要快速做出 iOS 和安卓版本、Web 版本,实现 MVP,并进行产品和数据验证,选一个能够跨平台框架就是当时最好的选择,要么是 RN,要么是 Weex,基于支持国产开源和随时能找到阿里团队的这两个考虑,我们选择了 Weex。事实上 Weex 这门技术和阿里的 Weex 团队在极客时间发展过程里给了我们极大的支持。
随着产品的迭代和复杂度增加,我们的资源也变得兵强马壮,这时候就可以设置三套人马,充分发挥原生技术加 ES6 的威力,体验和效率都会上一个新台阶。
其实最关键的,是从认知和思维层面转变自己的观念。不要奢求永远,恒久远是属于钻石的,留给咱们程序员的只有不断更新迭代的技术知识,从中选出现阶段最合适的技术。另外不要妄想一步到位,技术实时在更新,各种框架的选型用法也是层出不穷,很多当前的用法都只是阶段性正确,每个技术人都需要不断的修正自己,不要让自己陷入到已有知识的认知围城中。
好,今天关于阶段性正确这个话题,我们就先聊到这儿。卖桃者说,明天见。
(编辑:成敏) 
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《卖桃者说》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(16)

  • 最新
  • 精选
  • Janet-林
    程序员很容易会陷进“知识的诅咒”中,不能自拔,因此要时刻保持清晰的头脑和警惕,技术固然重要,但认知与思维上的提升,才是你更进一步的突破点。
    11
  • leslie
    “不断修正自己,不要陷入自己的围城”:作者的最后一句话感触很深。 前几天几个同行聊时:大家会说这块。。。那块。。。单独在某块时解决问题是不错,可是当下呢;不够且需要做的时候我们发现自己挖的太浅-面积大,一个在国外做这个的同行来了句这个阶段你需要什么-它能帮你某个阶段解决什么? 就像极客里面的诸位老师之间其实还是在互相学习:自己从《趣谈网络协议》跟着又学到了《计算机组成原理》,其中发现刘超老师自己也在学这课。 然后我发现其实有些东西跟着某个老师学的过程中会自然而然会把这条链的东西都慢慢的学了:积厚薄发-积攒到一定的厚度也就水到渠成了。
    7
  • 吃草🐴~
    我们公司人还不多,所以还是扁平化管理。 其实做任何事情都是这样,如果一直没有变化,总是会失败的,或者得到昙花一现的成功。 比如我们程序猿做项目,刚开始做第一版可能有很多种完成方式,只要选择效率比较高的都可以。但是随着版本不断地迭代,更多的功能加进来以后,可能代码逐渐就臃肿,需要重构,这时候如果不肯改变,固守老的代码,以后的迭代就会越来越难,如果没有文档则更为棘手。 我也不喜欢改变,但是改变确实也是这世界多彩的一部分。Enjoy it.
    2
  • 熊斌
    除了“阶段性正确”,还有扎根在最底层的那些东西是很难变或者说是不会变的,可能是计算机的底层原理、价值观、做事的边界…
    2
  • 怀群
    池大说话很有段落感,好像机械键盘中的青轴。
    1
  • binginx
    不断修正自己,不要让自己陷入到现有的认知围城里,万事万物都是发展变化的,我们只能做到阶段性正确!
    1
  • Geek_494b1e
    因需赋行,修炼好自己的内功和外功做到阶段性正确
  • 桑榆非晚7
    想到算法了,阶段最优,不是全局最优,需要回溯法来找全局最优[滑稽]
  • Geek_loser
    唯一的不变就是变化本身。 苹果把电脑带上鼠标,是他的产品创新 苹果又把手机键盘去掉,还是他的产品创新 不是加正确,也不是减正确 而是该加的时候加,该减的时候减 科学发展,与时俱进!
  • 小斧
    知识如软件,需要不停的升级与迭代。
收起评论
显示
设置
留言
16
收藏
73
沉浸
阅读
分享
手机端
快捷键
回顶部