07 | 职业规划:如何选择一个公司?

“哪个公司好”,一直是职场圈内人们津津乐道的话题。每个人自然是想进入一家好的公司,既有前途,也有钱途。

但其实一家公司的好坏,除去客观情况之外,更多的是个人的主观感受。甲之蜜糖,乙之砒霜,别人口中的“好公司”未必适合你。

那么在今天这篇文章里,我就来谈谈选公司这件事儿。这里说的公司是指有一定规模,发展稳定的公司,创业公司我们会有一篇文章专门谈。两篇文章看完之后,相信你会对自己的选择有更清晰的方向。

在我看来,要想选择一个适合自己的好公司,需要考量如下几个角度。

企业文化和价值观

你可能会想,为什么首先是文化啦,价值观啦这么虚的东西呢?我们就是打工干活拿工资,为什么要关心这虚头巴脑的东西呢?其实这个东西一点都不虚,文化和价值观,上至公司管理层,下到员工在作出各种大大小小的决策的时候,起着重要的作用。一个具有一定规模的公司,一定会有一套企业文化和价值观,指导公司上下行事。

无法适应企业文化和价值观的员工,注定会被边缘化,获取不到资源,直到被淘汰。而适应企业文化和价值观的员工,在公司做事情则更能够得心应手。

我拿亚马逊举一个例子吧。

亚马逊的文化非常有名,大名鼎鼎的“14条领导力准则”相信你一定听说过。读完这“14条领导力准则”,基本上你就能感受到亚马逊工作的风格了。我随便列出几条:Deliver Results(完成业绩),Customer Obsession(顾客至上),Bias for Action(崇尚行动)。如果不能够认同并适应亚马逊的这些准则,那么在亚马逊工作将是非常别扭的。

拿“顾客至上”来说,在亚马逊工作,on call是每个人都必须的,on call就是服务顾客以及用户的。亚马逊有一套专门的 Ticket 系统配合on call,任何亚马逊的员工,在使用相应的内部系统的时候,比如库存管理系统,都可以开 ticket 上报问题寻求支持,并且由用户自己指定 ticket 的优先级。如果优先级高,那么库存管理系统的 on call人员就会收到短信,并需要在30分钟内登陆到 ticket 系统,作出响应。否则on call人员的直接经理就会收到系统电话,如果经理没有及时反应并及时找人处理 ticket,那么再过30分钟,总监也会接到电话。问题升级的次数(Escalation) 和 Ticket 的数量,都会纳入到绩效。

所以亚马逊的“顾客至上”,不是说着玩的,“customer”是不分内外的,是落实到每一个Ticket的处理和响应的,是落实到整个管理层级,是要反映到业绩的。

如何选择适合自己的企业文化和价值观

要想评价一个人,并不能只看这个人平时的行为举止,更是看这个人遇到关键事情的时候,会作出什么样的决策。公司就好像一个人,公司的文化和价值观其实就代表了这个“人”的品质和性格。公司里的每个人,都是公司里的细胞,被这股力量裹挟着,需要做出符合企业文化和价值观的决策。我相信亚马逊的这一套 ticket 系统,绝不是一蹴而就的,而是在企业文化和价值观的影响下,逐渐形成的。我们国内公司的价值观也各有特色,比如鹅厂的内部竞争和华为的狼性文化。

企业文化和价值观要的就是一个贯彻执行。比较普遍的几点是,大部分的公司都会强调服从上级,强调奉献。但是根据我的经验,大公司内部不同的部门,具体的风格上也会略有不同。对程序员来说,会相对宽松一些。

如果你打算在一个公司长期发展,不妨先找找里面的熟人,聊聊公司内部做事的风格,比如晋升,奖金,淘汰,组内合作,跨部门合作以及如何处理各种意外情况的“八卦”,这样就能实际地感受到企业的文化和价值观了,然后再根据自己的标准,判断是否适合自己。

行业势头

除了公司价值观之外,“行业”也是选择公司时要考量的重要因素。一个行业一般都有风口期,黄金发展期和下降期三个阶段,我们分别来聊聊。

下降期的行业

首先,已经处于下降势头的行业要慎重考虑。举个例子,早在七八年前,通讯行业的发展已经显露出疲态了,当时我在的公司来了一位从头部的通讯公司跳槽来的经理。第一次开会大家闲聊,就问,他为什么愿意从这么有名的公司跳出来,甚至还换了行业。他回答得很直白,因为自己感觉通讯行业的黄金时代已经过去了,而互联网行业现在的势头,就像是通讯行业处于黄金时代时的样子,所以他要主动求变,投入还处在上升期的行业。

如果你只是短期的谋生,那么行业的势头可以不用考虑太多,但如果选择一个长期发展的公司,行业势头是必须要考虑的因素。

风口期的行业

互联网行业的风口每隔一两年就会来一个,甚至有时一个来好几个,应接不暇。我就随便说几个:云计算、移动互联网、社交、在线支付、电商、搜索、游戏、出行、短视频、机器学习、区块链、共享经济等等。

如果你之前从事的行业就跟新的风口有关系,知道深浅,那么不妨试试新的风口。比如说,原本就是做支付的,那么当在线支付、移动支付、刷脸支付等等风头起来的时候,不妨带着自己的行业经验去看看,没准就能抓住一个好的风口。

但如果你对这些风口背后的行业不是很熟悉,不妨等风口的势头明朗了,再做打算。前面列出来的那么多风口,每一个出现的时候都是风光无两,带着“颠覆性的使命”出现的。但是并不是每一个都能从风口发展为一个行业,比如说“团购”,当时这个风口可以说是席卷全球,在中国甚至有“千团大战”。但是现在这个概念基本上消失了,团购也不再是一级入口。再有就是区块链,现在还是很热,但是迄今为止还没有除了炒币之外成熟的盈利模式和业务场景。

黄金发展期的行业

那么最后再聊聊还处于黄金发展期的行业吧。相比之下,很多行业的发展已经稳定,有了盈利模式,而且行业还在持续发展。如果正好对这些行业有兴趣,不妨选择这些行业的公司。在一个行业积累的经验,会在行业发展上升期变得越来越值钱,相反,如果一个行业已经式微,那么积累的经验也就会随着时间变得越来越不值钱。

工资待遇

当然了, 前面说了那么多,我想你最关心工资待遇。工资待遇当然也很重要,但是工资待遇里面也有很多道道,我们来聊聊这些门道。

我们都知道,工资待遇不仅仅包括固定工资,还有一次性收入、奖金、股票以及各种福利等。在这里面,固定工资是最重要的,这个才是受法律保护的收入。因此在面试公司时,一定要问清固定工资是多少,免得被忽悠。

除了固定工资外,很多公司会给新入职的人一些一次性的奖金,显得待遇好一些,比如搬家费,签字费等等。这些基本上都只是一次性的,有时候还会附加“规定时间内不能离职”等各种约束。所以这部分钱的性价比比较低,但是一般钱还是不少的。如果是刚刚来到一个城市,这笔钱能解决不少问题。

至于奖金,大概是除了固定工资之外我们最关心的东西了。事实上,奖金这个事情要看公司的良心,因为奖金是有很大操作空间的,谈offer时约定的数字未必能给你,这个受到工作表现、公司营收等等各方面的影响。即使发,也可能会推迟。

至于人人都关心的福利,那就千差万别了,福利一般是商业医疗保险、年假、体检、补贴等等。福利的内容会随着公司的行业而灵活变化,非常具有公司特色,比如蚂蚁会有无息房贷,出版社一般会有免费图书等。这个就看你个人的兴趣了,选择空间也会比较大。

那么股票呢?我们这里主要谈股票,不谈期权。期权的水太深,说不清。不同公司给股票的风格也是不一样的。

大多数时候,我们国内的大公司给股票的风格都是入职给一大波,显得offer好看。这一大波股票分四年给,但是后续可能不会再给股票,或者就算给也不会给那么多。所以这个股票就相当于一个有效期为四年的奖金。当然,在这种情况下,公司一般都会给得比较多,如果四年之后公司发展很好,甚至上市了,这也是一笔不少的钱,但是如果四年之后不再给股票,收入相当于会掉下一节。

总之,工资待遇项目繁多,选择一个公司之前,要弄清这个公司给的待遇的组成部分。

公司规模

很多人的梦想就是去“大厂”,公司规模也是影响选择的重要因素之一。如果待遇和岗位差别不大,建议优先选择头部大公司。这些公司的成功自然有自己的独到之处。在头部公司里,你可以学到更多的经验,接触更有挑战的业务场景,也会让自己得到更快的成长。

如果你看好一个行业,那么就要努力进入这个行业的头部公司。

人才水平

不可否认的是,每个公司对招聘的人才的水平要求是不一样的。一个公司的人才水平,决定了公司对人才的态度和公司内部合作与管理的风格。

举个例子,如果一个公司里程序员的水平都很一般,那么这个公司就更倾向于不相信员工的技术能力,并制定非常细致和严格的管理规范和流程,避免员工犯错。如果你的水平高,就会被各种管理规范和流程束缚住。同时,如果你发现与你合作的人的水平都很“感人”,你也需要调整自己的风格,让自己的工作成果能够适应公司普遍的水平。

当然,反过来也是一样的。如果勉强去一个技术能力很强的公司,难免会发现自己水平差距太多,工作很吃力。当然,正所谓见贤思齐,如果自己能奋起直追,自然是好的。

总结

说到如何选择一个公司,大部分人的答案应该就是两条:名气大,给钱多。通过这篇文章,我希望你能够在换工作之前思考得更加长远。

我见过很多在之前公司表现极为优异的人,换到另一家公司就表现平平,甚至有些人的表现竟然差到要被末位淘汰。也见过很多能力很强的同事,只想要更多的钱,不注重自己的积累,以至于发展受到限制。

所以选公司是个非常个性化的事情。当自己在一个城市站稳脚跟之后,不妨做个长久的打算,找个适合自己的,能够在里面长期发展的公司。

思考题

看完今天的文章之后,我想问问你,你在换工作选公司的时候,都会考虑哪些方面的因素呢?欢迎在评论区和我交流,也欢迎你把这篇文章分享给你的朋友或者同事,一起交流进步一下。

精选留言

  • 大土豆

    2020-06-01 07:08:41

    “我见过很多在之前公司表现极为优异的人,换到另一家公司就表现平平,甚至有些人的表现竟然差到要被末位淘汰”,这个点感觉很有深入的意义,老师认为是什么原因呢?是否可以举个例子?
    作者回复

    真正的原因可能很复杂。我根据自己的见闻,说说我的理解。我觉得主要原因是公司文化和价值观影响下,对工程师行事风格的要求不一样

    每个公司的风格不同,对每个员工的期待值也不同。

    有的公司的风格更倾向于稳稳的,慢慢的,妥妥的。有的公司的风格更倾向于快糙猛。就好像一个米其林三星的厨师,去食堂当厨师,并不能惯性的靠自己之前的行事方式,来赢得当时在米其林三星餐厅的地位和荣誉。虽然都是做饭,但是米其林三星和食堂对做饭的要求是不一样的。

    想象一下,一个厨师在食堂里,跟大家分享了一个“在包子馅儿里加入橄榄油并充分搅拌,放进冰箱冷藏三个小时后使用,可以让包子馅的口感更润滑”的经验,肯定会收获同事们的一顿奚落:得嘞您呐,照您这么来,咱们一天光做包子就忙不轻。但是,但是,但是,他在米其林三星餐厅里,就是一天只负责做几笼完美到无可挑剔的包子啊,为啥到了食堂就不被认可了呢?当初他的包子馅的各种创新,可都是得到厨师长的点名表扬了呢。为什么呢?

    公司也是一样的,比如说,有的公司倾向于让员工专心做一件事情,做到极致,有的公司倾向于让员工成为多面手,什么都要能搞定。而每个人自己适合哪种风格,是否能改变自己的风格,适应公司的风格,这都是影响人才是否能继续发光发热的因素。

    老牛适合拉车,快马适合跑快递。都是运输,风格不同。

    欢迎继续交流哈~

    2020-06-01 09:42:41

  • undefined

    2020-06-01 06:57:41

    最近几年换工作,很看重团队氛围 和 直属领导 “属性”
    团队氛围 :工作氛围是否融洽和轻松,上班如果有上坟的心情,那真是度日如年了
    直属领导“属性”:是否是一个遇事首先自保,常甩锅下属的领导

    都是“血”的教训啊!所以一般习惯走朋友的内推方式,毕竟相对了解多一些
    作者回复

    多了解一下跳槽去的新公司,没亏吃。

    2020-06-01 09:43:33

  • 1900

    2020-06-26 09:32:31

    一般纯业务线和基础平台线,哪个的工资高啊?会不会因为纯业务线人多,他们利润就多,然后就分得多啊?
    作者回复

    这就涉及到“职场情商篇”里的一些内容了。简单来说,任何一个职位,尤其是不能直接创造利润的职位,比如基础平台线的职位,都是职场政治的结果,或者说是利益均衡的结果。

    一般来说,这些职位都是要预先聊定的。基础平台线的老大,肯定要有自己的远景,想构建一个什么东西,能解决业务线的什么问题,这些后面肯定要背着具体的KPI,这样,业务线觉得我自己解决这些问题,不如我出钱让基础平台线帮我解决,所以才会有基础平台线的职位。

    比如说,基础平台线老大承诺:给我10个人,三个高级,7个中级,我就能帮你们在明年之前搞定异地多活。业务线一盘算,觉得这个事儿🉑️,那就出这10个工程师的钱。

    如果做成了,基础平台线的老大和工程师都有肉吃。
    如果没做成,基础平台线的老大和工程师都喝西北风。
    如果做的又快又好,基础平台线的老大和工程师可以邀功,要更多的奖金和加薪。

    回过头来再看你说的问题,基础平台线的工程师如果能把业务线的需求满足的好好的,业务线赚的更多,当然会多分给基础平台线一些钱。当然实际情况会有更多的细节和操作,但是道理就是这么个道理。

    公司嘛,就是这么一个赤果果讲利益的地方。

    2020-06-26 12:58:24

  • jhren

    2020-06-01 06:29:32

    工资待遇是否是比较客观简单的标准
    1. 行业势头:黄金发展期的公司,不断开疆破土,待遇貌似都比较好
    2. 公司规模:头部企业能获得超额利润,待遇自然比较容易好
    3. 人才水平:人往高处走,水往低处流。待遇好,人才水平就高
    作者回复

    对的,但是有些公司里纯业务线和基础平台线的工资不一样,但是纯业务线的工程师是占大多数的。

    2020-06-01 10:11:41

  • 叶小鍵

    2020-07-09 12:34:54

    你选择公司,公司也是在选择人。比如黑石集团要求人员是 10 分的人员,全方性顶尖的人。

    我觉得符合现况的是,首先看待你的工作能力与条件,在 20-30 岁时,不见得知道什么公司好或是什么行业有前景,可能与随朋友或是有份工作即可。

    若在 30-40 岁时有足够的能力与智慧,家庭的条件也允许,我觉得可以去试一下好的公司求职。同时很多时候找到好公司与工作不容易,只能自己努力,让能力升级,在任何的公司都是如鱼得水的可以发挥能力。

    持续的努力,升级自我,相信有机会可以选择到适合你的公司,发挥所长。
    作者回复

    ✅,提升是个奋斗的过程,而不是一步到位。

    不过10年一个阶段,时间有点久。五年也差不多了,加油~

    2020-07-09 20:29:22

  • Sam_Deep_Thinking

    2021-01-27 23:27:47

    随着经历的事情越来越多,发现老哥你的文章,真的是用心之作品。感谢。
    作者回复

    用心那是必须的,就当是你花几十块钱请我撸了个串,然后我把掏心窝子的职场话都给你聊了聊 :-)

    2021-01-28 10:46:55

  • 源以南

    2020-11-10 08:59:00

    面试的时候不妨问问公司的,使命,愿景和价值观。面试官或者HR都不知道,说明员工对公司的目标都不明确,这样可以在心里面打个小问号,公司和员工之间的关系到底是怎么样的。个人意见。
    作者回复


    是个好办法~

    2020-11-10 14:08:44

  • Sdylan

    2020-06-26 08:55:24

    现在对公司的选择有更深的理解了,其中有一项:规范特别多的说明公司不相信程序员的水平。感触很深,了解几家公司,确实如此。公司的选择:钱多、活少,离家近,文化价值观和自己匹配或者说不冲突才行。
    作者回复

    公司的决定,无论从自己的角度看上去多不合理,在公司的角度看,都是要符合公司利益的。至于符合的是哪种利益,那就是文化和价值观决定的了~

    所以文化和价值观,至少能不冲突,才能混的比较舒心。

    2020-06-26 12:48:48

  • demo123567

    2020-06-01 23:46:20

    现在信息安全加人工智能算是一个风口了
    作者回复

    嗯呐,风口来了,钱就来了,能做的尝试就多了,总归是好事。

    2020-06-02 08:57:55

  • 磉盘

    2021-05-31 11:13:27

    “在一个城市站稳脚跟后,找个适合自己的,能够在里面长期发展的公司。 ” 这是一个比较稳妥的方案,必经频繁跳槽也不是什么好事。
    作者回复

    是的, 频繁跳槽对内没有积累,对外让人觉得不稳定,不敢录用。

    2021-06-01 10:08:22

  • Vincent

    2020-11-01 18:46:33

    老师你好
    我想咨询一下,在线教育行业的Java开发和通信行业,还有互联网电商行业的Java开发有什么异同?
    在线教育行业,尤其是K12教育,您觉得哪几家比较靠谱(行业口碑,技术实力,薪资待遇,加班强度)
    作者回复


    Java开发如果按照行业分,可能也不大能够说出太明显的区别。更多的是看做那部分。如果是在线教育,那么做流视频和做后台管理系统就完全不是一个情况。

    首先不懂不能瞎忽悠。我说的也仅供你参考。在线教育行业和通信行业我都没做过,周围倒是有朋友做过,没听朋友说起过他们用的Java有太多的不一样。有朋友做过通信行业的BOSS系统。在线教育也很多是管理系统。简单来说,就是业务系统。

    互联网电商也一样,可能会有一些特殊的场景,比如秒杀,搜索,推荐等等等等。有些是脱离了单纯的业务的,很大一部分还是和业务挂钩。

    简单来说,Java很适合做业务系统和管理系统。就是把原来人做的事情,把现实社会现实场景的业务场景,给搬到网上来。不管是教育、电商,其实起点和过程大都是在复制实际的场景。当然,复制着复制着就玩出了很多新花样。

    在线教育确实不熟悉。但是感觉还是个比较靠谱的风口。我没有在这个行业工作的实际经验,认识的朋友在做这个的也不多,就不乱说了。

    但是我觉得极客时间不错。你说的K12,我确实是不大了解了,仅限于日常接触到的各种广告……我的了解远不如你。

    2020-11-01 22:30:15

  • 6点无痛早起学习的和尚

    2020-06-02 00:01:58

    哈哈哈,看见期权去某乎搜了一下,理解为一种很虚的东西,公司到了后面还得看老大的信任问题,可以给可以不给,是这样吗,哈哈哈。
    作者回复


    可以说它的“可操作空间很大”。

    2020-06-02 08:58:24

  • 王智

    2020-06-01 10:28:45

    行业势头怎么判断呢? 技术的选择耗子叔有讲过,行业势头是要看各种大会吗? 还是凭借自己的客观主观的判断呢?这点感觉有点模糊.
    作者回复

    上升势头可能要看自己的眼光,但是下降势头还是很好看出来的,关注一下新闻,公司的发展,股价等等就差不多了。

    2020-06-01 12:48:50

  • 小辉辉

    2020-06-08 13:07:28

    先到极客提高自己,然后找钱多事少离家近的公司😁😁😁,当然程序员这一行事不可能少的🤭🤭🤭
    作者回复

    哈哈哈哈哈哈哈哈哈哈

    2020-06-08 18:51:13

  • 酸辣土豆丝

    2020-06-07 21:01:20

    技术型的公司和非技术性的公司,如何选择呢
    作者回复

    非技术性的公司是指哪种?

    2020-06-07 22:26:49

  • Middleware

    2020-06-01 08:29:06

    期权,哈哈哈,我笑了
    作者回复

    哈哈哈哈哈,这个话题单拉出来可以开专栏对吧

    2020-06-01 10:25:24

  • (#゚Д゚)

    2022-11-09 12:19:31

    “人才水平”这个角度确实犀利,之前从没考虑到
    作者回复

    因地制宜😄

    2022-11-10 20:30:02

  • 6点无痛早起学习的和尚

    2021-08-08 21:09:46

    二次回读,再次留言:
    先分享自己:之前校招拿了一些大厂的 offer,也做了很多面试分享,我给其他分享了一个点,拿到校招 offer,尽量岗前实习去感受一下毕业要去的团队,因为这里就关乎到你选择的这个团队到底适不适合你,如果不适合你,校招还有春招可以找工作,相比毕业一进入刚入公司,短时间觉得不合适想换公司,前者成本稍低。

    再抛出自己的一个问题:跳槽去下一家公司了解新的团队方式,目前自己有通过内推的人,脉脉,那个公司的朋友打听,看准网之类的,不知道还有其他什么方式?
    作者回复

    回答后面的问题。紧跟时事:看这个公司发的公关稿。

    哈哈,开个玩笑。不过也不全是玩笑。通过这些“闹大了”的事情,反而更能让你感觉到这是一个什么公司。

    还有一点就是最好能找到相关的组里的人打听打听。有时候不同的组的工作风格、压力也是不一样的。

    2021-08-10 09:33:06

  • enjoylearning

    2021-04-05 10:38:31

    粗糙猛的企业和慢精准的企业面试时不太容易看透
  • Geek_59c0a5

    2020-10-22 08:36:00

    风口行业还是要慎选,比如当年的p2p 摩拜,高薪挖人 但是每个两三年就解散了,也不易于个人的职业发展…
    anyway 选一个适合自己的好公司 太难了!
    作者回复


    嗯呐,找个工作其实不难。找个符合职业发展的工作不容易。

    2020-10-22 10:05:49