CS职业的七个层次

来源: BeLe 2019-12-25 16:09:27 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 次 (11429 bytes)
本文内容已被 [ BeLe ] 在 2019-12-25 16:10:07 编辑过。如有问题,请报告版主或论坛管理删除.

古人用"奴、徒、工、匠、师、家、圣"七个层次来演绎人生道路:

①奴:非自愿工作,需要别人监督鞭策;

②徒:能力不足但自愿学习;

③工:按规矩做事;

④匠:精于一门技术;

⑤师:掌握规律,并传授给别人;

⑥家:有一个信念体系,让别人生活更美好;

⑦圣:精通事理,通达万物,为人立命。

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

https://leetcode-cn.com/circle/article/cqDj4t/

技术路线:
关于职业和事业的境界,网上有种说法,叫做 “奴徒工匠师家圣” 七层境界。对于程序员来说,虽然不尽恰当,但也可以找到一些有趣的对应,基本描述了 P4-P10 的进阶路线。
“奴” 可能对应于实习生,打打下手,干一些 fulltime 不是很乐意做的小活。
“徒” 刚毕业的学生,基本由组里的人带着,需要学习大量的经验。
“工” 就是有 3年左右经验的初级工程师,团队的好帮手,老板的好工具。
“匠” 就是高级工程师,输出主力,大多数 terminal level 指的就是这一层。能够产生 group level 的 impact。
“师” 对应技术大拿,tech lead,能够产生 org 级别的 impact。
“家” 就是公司的希望,能够独当一面,或者是小公司的 CTO,产生公司级别的 impact。
“圣” 江湖上流传的传说,能够引导整个行业的走向,比如 Jeff Dean,Linus Torvalds 等等。

从待遇角度来说,我个人觉得可能纯靠刷题跳槽,5 年左右工作经验可以拿到 400k 美金的待遇,获得一个 terminal level 的职级(比如 Google,Facebook 的 IC5,Apple 的 IC4),再向上就需要对于某个领域的专业知识,管理经验,或者说比较巧合的机会了。在硅谷一线科技公司,始终奉行的是能力越大责任越大,上一级的收入增加与随之而来的压力,绝对是成比例的。尽管如此,和国内相比,我觉得在美国做纯技术其实也不失为一个选择。首先和管理路线相比,工程师的工作相对纯粹,自己能够掌控的部分也比较多一些。其次,美国这边的年龄歧视目前来看没有那么明显,在 terminal level 浑水的也大有人在。如果没有特别大的目标,大公司的 senior engineer 可以过得很不错,只要保证手里这摊活始终有需求就行。

当然多数国人的目标都是转管理,所以我们重点来聊聊管理路线。

管理路线:
首先先说一个误区,很多人包括我自己也觉得 individual contributor -> tech lead / tech lead manager -> manager 是一个自然发展的路线,但往往从 IC 到 manager 的转变是一个比较突变的过程。大公司把 IC 和 manager 分成两个 track 是有原因的,两者需要的技能点完全不同。好的工程师不一定是个好老板,反之,好老板也不需要技术实力很强。这一点可以和球员与教练的关系钟窥见,好的教练当年未必是顶级球星,而马拉多纳那样的球星执教水平也不过如此。硅谷公司通常把 manager 称为 people manager,核心在于 people,目标就是让组里的成员开心,能够各司其职地工作,至于技术问题,不是可以招人来干的嘛。这一点不单单对一线管理适用,甚至对 CTO 也适用。CTO 技术不强没关系,能够把业界技术最强的人找过来,让其开开心心地干活,就是一个称职的 CTO。

那么科技公司的 manager 应该干什么?我觉得就是 social,和 peer manager social,和组员 social,和老板 social,增加自己和自己组在 org 的影响力,专业术语叫 navigate through the organization。管理一个组其实就像是运营一个小公司,你的资产就是组里的工程师,你的目标就是扩张,获得更多的项目,招更多的人,挖出新的坑或者不那么明显地抢走别人的地盘。这里顺便说一句,manager 的升级路线不管HR怎么吹,公司 PR 怎么吹,就是和手下管的人数直接相关,人越多,级别越高。人少了,manager 自然也就混不下去了。说到这里,manager 看起来似乎就是一个 “人生在世,全靠演技” 的职位,和别人处好了关系,就能平步青云,好像并不需要什么硬实力。这不就是看看职场厚黑学,搞搞办公室政治嘛。但我觉得,就是这办公室政治,反而是一个好的 manager 的硬实力,并且是比技术实力更难获得,更虚无缥缈的一种实力。

再说办公室政治:
Manager 需要的办公室政治分为两部分,“安内” 和 “攘外”。“安内” 是指为组员争取最大的利益,“攘外” 是指巩固自己组的地盘,有节操或者无节操地舔上级,扩大在 org 内部的影响。

先说 “安内”。组员和老板的 1 on 1, 估计 80% 都在谈升职加薪和季度/年度表现,这从大组的角度来看恰恰其实又是一个零和游戏:不管 HR 怎么吹,公司 PR 怎么吹,绩效考评就是有曲线的,不可能人人都好评,人人都升职。于是绩效考核的会议室成了 manager 们的角斗场,一个工程师半年一年的业绩要浓缩在几分钟的 presentation 里,想想都知道 manager 的描述对你的前途有多重要。并且,由于考评曲线,某个组里的组员表现得好,基本就说明会有人垫背。那么谁垫背,谁升职,其他 manager 支持不支持,都是 politics。高级别的升职,前期作为 manager 就需要和其他 manager 沟通,和上级打好招呼。并不是说你做好了自然有人会看到,哪有这么公平的好事。把考评结果不好的组员哄开心,在表现好的组员面前说好话,继续画下一个饼,就是 manager 要做的 “安内”。

再说 “攘外”。对于比较成熟的硅谷一线公司而言,大多数组都比较稳定,很多新组也是自己 “创造” 出来的需求。从别人的饭碗里抢来一些饼,或者从上级那挖来新饼,是 manager 的必修课。可以说,几乎所有 re-org 都是 politics,谁上谁下一目了然。在硅谷科技公司,站队或者某一类人群得志一路向上的情况非常普遍。别以为白人都是傻白甜,玩起政治来一样熟练,更不用说人家的语言优势。从这个角度而言,国人的确是弱势,不论语言还是文化的影响,这里就不进一步展开了。很多人想着做 manager,可是在扩大自己影响力或者拍上级马屁方面又不肯研究方法,这样即使做成 manager,也挺难有所突破。

说到方法,我不做过多解释,就讲讲几个例子。我隔壁组的老板,有一天突然在组里要求其他 manager 们总结过去组里让工程师效率变得更高,开发变得更容易的经验和成果,他也提供了一个模板。那我们就照样填了一下。两周之后,VP 宣布下半年的目标是提高工程师团队效率,需要整个 org 总结可行的方案,给出的文档就来源于隔壁组老板,自然,他也成了项目的发起者。我很好奇,还真去问了他是怎么提前知道的。他也很诚实地说了,他每次都会看 VP 和 staff 的 meeting notes,发现一次会议提到了这一条,但还没人做,就 take 了 initiative。再联想他主动组织高管向实习生介绍公司各个部门,组织评审委员会为高级工程师升职提供 “指导”,我觉得自己的确自叹不如。。

还有一个例子是我同学,在国内第一大订机票公司做到了总经理,管 3-4 百人。有一次创始人把他叫去,非常生气,说为什么他和老婆想去一个非洲小国,但找不到任何游记。他回去找工程师看了后台数据,过去三个月就 3 个人查过这个国家的游记,分别是创始人,创始人老婆,和创始人秘书。同学立刻做了两件事:去市场上买/征集该国的游记,一周做成 cover 该地最权威的网站;二是招聘了一个市场专员,负责开发小众旅游点游记资源,巧的是,这个专员恰好是创始人秘书的闺蜜。

对于这样的管理者,如果再觉得不屑一顾,或者认为别人投机取巧,那就是自欺欺人了。

由此可见,不管是技术还是管理,都不好混。总而言之一句话,钱难挣屎难吃,要想在职业上有所突破,不花时间去研究肯定是不行的。但职场又往往不是一分耕耘一分收获,瓶颈期的突破可能来自一些机缘巧合,或者说运气。我个人比较相信的是,所谓的运气,就是在关键时刻,有机会付出努力;而所谓的努力,就是指在关键时刻,有机会看看自己的运气。找到合适自己的位置,比总是看着上一级但一直求而不得要开心得多。至于钱,不是还能靠投资和被动收入的么。

作者:roger-shen
链接:https://leetcode-cn.com/circle/article/cqDj4t/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。”

 

 

所有跟帖: 

这是您写的?不像啊,奇怪 -糖果果- 给 糖果果 发送悄悄话 糖果果 的博客首页 (0 bytes) () 12/25/2019 postreply 16:19:17

引用的 -BeLe- 给 BeLe 发送悄悄话 BeLe 的博客首页 (0 bytes) () 12/25/2019 postreply 16:20:59

奥,我说呢。不值得看,作者的视野在一线经理之间。要看以CTO的视野写的,高几级有点距离看得到重点。 -糖果果- 给 糖果果 发送悄悄话 糖果果 的博客首页 (0 bytes) () 12/25/2019 postreply 16:25:17

这写的不错吧,对于相同背景的人来说有帮助 -Californian- 给 Californian 发送悄悄话 (0 bytes) () 12/25/2019 postreply 19:59:00

如果manager都是你说的那种只会玩政治技术不强的,那么公司管理层管理技术的,比如director, VP, EVP, CTO -trimtip- 给 trimtip 发送悄悄话 (798 bytes) () 12/25/2019 postreply 16:53:24

是的。最后那个例子我不知道,但同意观点 -糖果果- 给 糖果果 发送悄悄话 糖果果 的博客首页 (0 bytes) () 12/25/2019 postreply 17:51:54

写中文能不能不乱写啊?"佛祖俄" - 看了半天才明白,写"否则"就是了。要显得时髦才那样写吗? -Quarx- 给 Quarx 发送悄悄话 Quarx 的博客首页 (0 bytes) () 12/26/2019 postreply 05:10:51

国内机票网站极差,国航,南航都不行,不稳定,没法跟美国比。就三个搜索就提供服务,不可思议 -GoBucks!- 给 GoBucks! 发送悄悄话 GoBucks! 的博客首页 (0 bytes) () 12/25/2019 postreply 17:20:20

“5 年左右工作经验可以拿到 400k 美金的待遇”, 米国的钱真是好赚啊。 -oldpp- 给 oldpp 发送悄悄话 oldpp 的博客首页 (0 bytes) () 12/26/2019 postreply 14:24:52

请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”