You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 KiB

01 | 考官面对面:程序员择业时常碰到的几个疑惑

你好我是BendyIT猎头公司银光联信的猎头合伙人主要专注于IT研发领域中高端人才的职业招聘。十多年来从IT公司HR转向技术猎头我一路见证了程序员职业生涯的各种精彩故事以及主动或被动求职的各种跌宕起伏。

所以,极客时间的同学找到我说,希望我能结合自己的经验,给“面试现场”专栏的用户,还原大多数技术人的职业路线,并描述出一个大概的成长轨迹。我理解极客时间的初衷,但写这篇文章的时候,其实谨小慎微,因为每个人都有不同的人生轨迹,这其中伴随着太多的偶然,这件事情本身就是复杂的,或者说很难用一两个点讲清楚。

当然,在众多影响职业发展的“变量”里,由于本职工作的关系,我也能从“换工作”这个维度看到一些共性的东西。所以,我希望这篇文章能给可能处在选择中的你一些建议,不求能一下子改变谁的人生,但至少可以分享我的观点,让你少走点儿弯路。

下面,我会从四个方面来和你聊聊工作中我最常被问到的问题。

1. 外企VS民企

外企是很多择业者的关注焦点。首先,外企以高大上的办公环境、成熟规范的培训制度、完善的薪酬福利体系,以及人文关怀等著称。其次,大外企有品牌加持,个人如果能有比较突出的贡献,在这样的大平台下价值很容易被放大。再者,大外企背景可以给你的职业经历镀金,大外企带给你的职场方法论、格局和视野,绝对也是不可小觑。而且,大外企工作环境也相对稳定,扛风险能力比一般的小民企要强得多。

从近期的数据来看被“忽悠”到ABCD轮创业公司的部分求职者也有回流的迹象有的是消化不了老板的“大饼”有的是扛不住高压的工作节奏有的是忍受不了长期与家人的分离之苦有的则是有了血的教训比如长期高强度加班身体出了问题而外企对这部分人来说会是相对靠谱的港湾。

小王就是一个典型的例子他硕士毕业于国内某985高校聪明并且还有优秀的中英文沟通表达能力。在刚踏出学校大门时的2008年他就通过重重面试进入了世界顶级投行从事软件研发工作做的也是红极一时的高频交易相关的事情。在那份工作里拿到了同行应届里面极具竞争力的薪资,以及可观的年底分红,同时也享受着高大上的办公环境以及公司的各种福利,比如个人及家属可用的高端医疗保险。一切看起来很美好,但是后来因为公司组织架构调整以及其他的一些原因,他就跳槽到了国内某知名互联网金融公司,初心也是想着创业公司发展快,互联网金融又是大势所趋,还和自己之前的工作经验匹配。

但加入这家互联网金融公司一段时间之后,他发现自己比较难适应。比如,工作时间从以前的弹性工作制变成了996工作压力也远远超出他的预期。于是他在忍了几个月后还是选择离开现在安稳地在某华东性价比最高的公司安顿下来准备结婚生子小日子过得也是惬意。

不得不承认国内的民营企业也在迅速崛起这个过程其实也蕴含着更多的机遇和挑战。比如很多新项目有机会给你“从0到1”的决策过程让你对整体项目的把控及操盘能够有更多的了解很多时候会以结果倒推过程让你把不可能的事情逐步变成可能。甚至有人戏称“在某厂工作1年权当在外面工作3年”这其实一点也不夸张。而当项目做大以后如果你表现突出还有可能实现管人越来越多的中国式晋升思维。因此升职的可能性也会加大运气好的话遇上公司的急速上升期作为早期员工你同样有可能收获巨大的财富实现人生的梦想。

比如说小李他大学毕业后就进入一细分行业的外企用了9年时间做到了在中国区某业务线的负责人随后被挖到在美国的竞争对手公司在美国工作5年后转战回国乙方做咨询顾问。最近一段经历小李就任于该行业一家外企中国区的总裁上面汇报对象是欧洲人了。小李觉得自己在这个行业里面可能已经发展到上限包括行业认可知名度在这家外企享受的待遇虽然内心还有想法但也没有可以施展的平台。当有人介绍他去某一线互联网公司的时候他还是有些意外第一次电话就聊了很多从他的职业经历到对行业的看法对客户这边现状的了解他可以发挥的空间其实企业价值观、企业文化工作地点家庭生活平衡他通通都要周全考虑。但是他觉得还是应该在这个行业里面拼一把这个平台可能能给他这些机会最后顺利拿到Offer举家搬迁。现在他也已经是这家公司的核心高管了。

我认为,进民企的一大特点,就像是在做投资,有时候高风险意味着高受益。与其在一艘行将沉没的豪华邮轮里溺死在头等舱,还不如早点挤上一条外表看似寒酸,但是“方向正确、船长坚定果敢、全体船员干劲冲天的小船”,此时你也不用太在意刚上船时买的是啥票,因为随着民企的野蛮生长,随着四处征战时人员的损耗,再加上你自身的努力,最终你在船上的位置可能超乎你的想象。

当然,也并不是每个人都可以这么幸运。在我看来,对于大部人来说,先在大公司积累能力和视野,然后再跳到创业公司施展和锻炼,综合收益会可能会更高一些,这是我的建议

2. 走管理线 VS 走技术线

中国的IT业起步比国外晚但是发展很迅速。技术上仅就编程工作来讲是既需要思考又需要动手的。稍有疏忽就会出错如果没有掌握高效的调试方法和技巧错误就在眼前可你就是找不出原因。所以很多初级程序员会觉得编程是在吃青春饭拼的是加班熬夜找Bug敲代码是在枯燥地砌砖。但随着编程技能的提高适合做技术的程序员会感觉渐入佳境如鱼得水不适合做技术的程序员会越来越怀疑和否定这个工作考虑转行。中国自古以来“学而优则仕”的思想也促使很多程序员考虑走管理路线。大家考虑做管理的另一个环境因素是企业里缺少技术职业路径的上升空间。

IT职业周期里面大致也会分几个坎比如5年8年12~15年18年及往后。一个扎扎实实理论假设大家都是基础较好背景不错也拼命努力敲了5年代码的人大多会在这个时候面临第一个疑惑当然感觉这个趋势还在提前比如3~4年就会碰到我要走技术线还是走管理线如果是管理大多是个小Leader的角色如果是走技术就是一个技术Leader并且随着时间的推移这种想法便会越来越强烈直到你工作了七八年这种纠结就更加明显。

从我服务过的人群来看3年左右跟我说他现在就想做管理这话基本聊不下去为什么因为IT技术领域日新月异3年即便一个人再怎么努力其实能触碰到的也只是冰山一角说难听一点你现在就想做管理耽误起来真的不是只有你自己更多时候整个项目甚至整个公司都会跟着遭殃。这里也并不是我拿年龄和工作经验来衡量一个人的能力我只是拿大多的事实证明,所谓的突出的工作能力,大多还是跟工作时间相关

5年左右工作经验的候选人面对这个问题的时候会显得稍微从容一些。如果过往的工作经历里有过一些大的甚至是超大型的项目历练那这个时候做选择会显得更加游刃有余一些。

8年左右的候选人或多或少会经历各种项目的起伏变迁这个时候对项目的整体架构带人处事项目管理一般会形成一套自己独有的方法论这个时候大多具备了走管理路线的扎实理论和实践基础如果机会合适一般在这个时候做转变相对容易。当然也有在这个时候更加认清自己的比如你认为你的职业方向就是想做一名架构师那你就应该在这往后的日子里更加注重培养自己的技术全局观念把一个项目当作一个精品来做精益求精从架构设计到具体实现提出更高的要求。

12~15年的大多数人要么就是之前做好充足准备想做管理的也如愿以偿进入一线或是二线管理职位的一般管理者应该都占不到7这也符合金字塔理论这个年龄阶段混不上去的大多也就过着按部就班的日子了。

看到这里你会问我那究竟选哪一条路走呢就我及大多同行接触过的IT人来看个人建议结合自己所在的公司自己的性格特点公司可能提供的机会外面竞争对手可能提供的机会综合考虑。从大量的案例来看目前在中国比如在工作5~8年以后走纯技术线会比走纯管理线要来得更加稳健一些。

3. 国外 VS 国内

很多人对国外Google、Facebook之类的公司都有一种莫名的向往当然如果能在FLAG等公司工作自然也会学到不少东西。而且像FLAG这一级别的大公司基本都是所在领域的领头羊也都有相对规范成熟的公司制度和丰富的职业培训能够确保员工做比较正确的事情有机会接触到先进的工程技术及思想影响比较大的用户群体。同时他们也大多奉行人人平等的方针尊重个人的选择有相对灵活的工作时间。

然而,随着国内经济及技术的不断发展,海外工作的光芒也在不断消退,吸引力逐步减少。有数据显示,近期国内公司的运营成本骤增,很大程度上就体现在人力成本上面,这样一对比,其实海外公司的薪水优势就下降不少。而且在这个互联网的时代,每个公司、每个技术人获取新技术新思想的成本在下降,这也缩小了国内跟国外的技术差距,甚至在某些细分领域已经有了技术出口,并不是所有海外岗位技术含量都高。尤其是在大公司里,部门与部门,组与组之间差异很大,也会存在大量螺丝钉岗位。

此外,虽然大多海外企业会强调工程师文化,但这不意味着那是“象牙塔”一般单纯的环境。文化和语言的差异或多或少会对职业发展造成影响,这方面的适应能力是每一位想要出海的工程师都要仔细评估的。

比如说小强国内Top 3学校科班出身毕业后他在国内知名互联网公司待了3年时间但是有可能他运气不太好或者也有其他原因所以跟自己说有机会一定要出去看看经过不断的努力也是拿到了FLAG之一的Offer其实他当年接的国内的Offer的package比他在国外的都还高现在也是举家搬到了国外过上了自己想要的生活。最近和他闲聊我问他现在回过来看是不是觉得自己当时选对了。他的回答也让我出乎意料他说“至少目前看来算是了了自己的一桩心愿但也不是最优选在国外也是一个IT民工现在国内的发展也很不错到时有机会还是想要回来。”

4. Cash多 VS Option多

公司给Option似乎早就有了比如早期的给股票给搬家费签字费等近些年流行给期权。一个职位给现金多还是给期权多很大程度上取决于公司的用人策略一般情况下为了平衡公司已在职其他员工的薪酬结构相同级别现金部分不会有太大的差别就算有差别也是同一个级别上有高级中级初级之分有时候因为项目紧急或是用人紧缺的可能会采取不同的薪酬搭配方式比如在一定的现金基础上给予一定的Option这样就有可能出现部分倒挂的现象。其实说到底除了个别职位之外每个职位没有例外的都有一定的预算某种角度来讲那些宣称薪资没有上限的职位还是要更加慎重的考虑要么是忽悠你去陪面要么是忽悠你的简历要么干脆就是在忽悠你。为什么这么说一个企业,不可能因为一个人而去破坏整体的薪资架构,不可能因为招了一个人而导致最终走了一批人。

所谓的期权,也就是给予一定的期限兑现可能有的丰厚回报,让个人和公司捆绑在一起奋斗,从历史数据来看,结合近期这样的环境,期权能够兑现的,相对也较少,特别是创业公司,从最后个人求职者因为各种原因离开公司的结果来看,能把期权最终兑现的绝对是少数。

举个例子李总国内知名互联网公司的高级技术总监七年前被CTO挖去负责整个公司的基础架构搭建和管理工作通过他和团队的努力公司的技术能力迅速提升他也得到了公司的认可。前年集团委任他负责整个金融事业群的技术工作并许与0.6的股权。拿到了股份公司后续也有计划独立IPO有了这个奔头他的干劲更足了。但是因为这一两年整体金融环境并不好所以后来公司决定取消这块业务的独立IPO计划当然这0.6的股权也就权当一页白纸。很有趣的是这期间李总还拿到国内某公司超过300万年薪的Offer但为了搏这IPO的股权他放弃了言语间我感觉他或多或少有点后悔。

拿期权还是拿现金这个没有标准的答案要视情况而定。不过就我个人而言因为我看到的案例太多了并且你也知道IPO是个小概率事件所以如果可以在当今的环境下拿多点现金似乎也是更优的选择。

任何时候的职场其实就是一个围城,里面的人想出来,外面的人想进去,最终其实还是取决于自己,你要知道你的梦想是什么,你想要什么,在几个关键点上如何做平衡。当面临选择的时候,你应该理性分析自己所处的阶段,结合相关的市场环境及自身的能力,给出一个相对理性的选择,对自己的选择负责,也就无怨无悔了。

希望我分享的这些内容对你有帮助。