3 月 24 日,北京谷歌开发者社区(Beijing Google Developer Groups)联合职人社举办了灯塔 I/O 活动,职人社猎头合伙人 Iris 做了「工程师如何进行职业规划」的分享,以下是分享内容。
大家好,我是职人社的猎头合伙人王晓光(Iris Wang),感谢北京 GDG 组织这次活动,提供了这么好一个交流机会。职人社是一个互联网行业的职业人成长社群,我们为 3 年以上专业经验的人才和融资阶段 B 轮以后、在所处行业中占据竞争优势的互联网公司提供深度连接,其中猎头是我们的服务之一。
其实今天站在这里还有一个非常重要的原因,那就是我以前的工作也和大家一样。大家能猜出我毕业后在从事什么工作吗? 没错,我曾经也是一个女程序员,我从一名软件工程师一步步转型到现在。我的转型方向正是猎头,希望今天的分享对大家有用。
接下来进入我们今天的主题:工程师的职业规划。我会从以下 3 个方面进行分享:工程师如何在职场上正确选择?工程师们在面试前、中、后需要注意的事项?工程师在面试时应如何谈薪?
工程师的职业选择
根据我多年的猎头经验总结,工程师在职业选择上大致分为三类:纯技术路线、半技术路线、转行做非技术路线。
接下来我分享一下曾经合作过的 2 位互联网软件工程师的案例给大家,一个是走纯技术路线的,一个是走半技术路线的,我们来还原一下他们面临职业选择时的如何做的决定。
第一个案例,A 同学,目前是知名互联网公司首席技术专家,今年 36 岁。大学时因家庭原因,没有毕业。那他是怎么做到今天这个位置的呢?
A 一直热爱编程,大学期间用 Java 开发做了一些小项目,在学校期间组织了多次技术交流会。经常参加一些技术沙龙大会,与同行交流并成为朋友。凭着自己小有名气的项目,被一家杭州的互联网公司看上,进入公司之后较短时间完成了整个系统的架构和框架迁移,他手中的项目总是能够提前完成。很快被公司提拔成为技术组长。2 年后一次技术沙龙大会上,他认识支付宝技术同学,聊得比较投缘,经过多次被邀请,他把自己的项目经验整理好了给支付宝的这位朋友,参加了支付宝的面试,幸运地加入了支付宝,用他的话来说,「这是一次人生转折」,他很感谢那位同学的引荐。在支付宝工作 3 年后,因另一半在北京,两地分居,考虑之后,辞去杭州支付宝的工作来到北京开始看新的机会。
经过支付宝的三年沉淀,他想去别的公司学习更多的技术,继续在这条路上走下去。于是通过猎头加入百度,在此五年的时间里,因公司内部原因也换过几个部门。但他没有放弃,每一次都接受了公司的调配,让自己重新适应新部门环境等,在技术上不断提升,通过不同项目接触并运用了 Java、PHP、Python、Golang、Javascript 等前后端技术,成为了一名全栈工程师。在他变换部门时我见过他,他说我就是喜欢写代码,不管做什么项目,我更关注的是技术在其中能发挥多大的作用,如何更高效高质量地完成。所以经他手的项目都得到了比较好的内部认可。从百度离开的时候评级是 T8。
通过这个案例,我们可以发现,一直走技术路线的同学,技术专家、架构师都是将来的发展方向。其中诀窍就是不断学习新东西,让自己整个职业生涯总是在最重要的技术转型期保持领先地位。职人社在招聘中接触到很多公司,有些公司可能近期需要找 Python 工程师,但就是招不到怎么办?我们的建议是,只要计算机原理方面的基础好,其它语言都可以持续学习。不是说必须成为任何一个编程语言的专家才是优秀的,因为你不知道将来会发生什么,保持开放和持续学习的心态,比学历更重要。
第二个案例,B 同学,现任知名 Pre-IPO 互联网公司的技术总监,上海交大硕士毕业,今年 37 岁。B 最早通过校招进入 BAT 企业 ,一呆就是 5 年,离开百度时级别是 T6。作为一个管理者,大家都知道,需要考虑、做的事情比工程师要多得多。
后来他加入初创公司,前一年的时间里,以出色的编程能力解决了很多技术难题,获得了团队及 CTO 的认可。日常工作中遇到紧急需要处理的问题,随叫随到,跟上级与同事们之间相处非常融洽。最主要的,他竟然与非技术同事也都相处很好。跨部门沟通的事情一般都是由他处理。年底评级时,出色的表现他成为初创公司的技术经理,带 20 人左右。这是他第一次带团队,后来团队扩张到 40 人左右。在这个期间,他仍然是一边写代码,一边做管理,因为他明白,想要大家信服他,必须技术上先过关,才有更大的话语权。
这个案例告诉我们,有些人虽然一毕业就特别幸运加入了顶尖大公司,但后期的努力更为重要。大部分工程师的日常工作是写代码,比较少与领导和同事沟通,交际能力锻炼得比较少。但如果你将来考虑往管理岗位上走,不仅应该在技术上让大家服气,更应该平时在项目管理和沟通中积累跨部门协调的能力。
关于面试
下面是一些在面试前、中、后的一些建议。
>>面试前:
• 提交给猎头或 HR 的简历要真实,真实的学历、真实的工作经历、真实的薪资结构。
• 项目经验不用全部罗列,挑重点即可。项目经验描述有条理,项目经验包括时间周期,项目名称,项目角色,职责描述,项目业绩,所用技术等。
>>面试时:
• 面对面试官,一定要表现出积极阳光的一面。面试官比较关注的是,你负责的项目是一款什么样的产品,它的面向对象是谁?你在项目中遇到过哪些困难的问题?如何解决的?汇报对象是谁?是否带人?项目中合作对象有哪些人?这个项目取得了什么业绩?
• 面对 HR 时,一定要特别注意,因为 HR 不仅会问离职原因及动机,也会比较关注软性方面的问题,比如言谈举止、坐姿、穿着等,时刻保持微笑是必须的;
• 尽量提前 15 分钟即可,不要迟到。
• 如果跟面试官聊得不错,可以认识一下交个朋友,有机会再交流。
>>面试后,工程师们如何判断是否通过面试?
• 面试时间:面试时间长短与面试官是否对你兴趣有直接的关系。如果面试官对你满意,就会比较多的时间和你进行交流。
• 有没有单独和 HR 沟通?
• 面试中有没有问你目前的薪资(月薪×多少月、期权股票、大额补助等)以及期望薪资?
• 面试中有没有问你入职需要多长时间?
• 面试官有没有主动和你保持联系?
• 如果方便,当然也可以面试完后主动寻问面试官反馈。
• 一般反馈会在 3-7 天左右。
如何谈薪
第一点,要看整体的行情。面试前计算好自己的薪资(包含基础部分和期权/股份),并且有一个预期的涨幅。从我们经手的案例来看,近几年常见的涨幅比例是 15%-25%。
第二点,谈薪资时,我建议态度不要过于坚决,要理智、客观的分析公司的薪资结构,再做回答。
第三点,在面试结束之前,尽可能避免谈薪资。如果对方问到期望,可以用其它方式回避 。比方:我想先了解一下工作内容。如果对方希望你说一个具体的数字,那我建议先按照你的期望偏高一点来说。还有人会问,我能不能把薪资谈的高一点?这个一定和你的能力相关,你能给公司解决多少问题,创造多少价值,决定了你的物质回报。一切靠本事吃饭。
最后,面试前想清楚,自己能接受的薪资底线。
最后祝愿所有在座的各位工程师们,能够在职业生涯上一切顺利。也欢迎大家随时联系职人社,与我交流。通过职人社遇见下一个好机会。
GDG 是 Google Developer Groups 的缩写,中文名称是谷歌开发者社区。GDG 是谷歌开发者部门发起的全球项目,是面向对 Google 和开源、开放技术感兴趣的公益性开发者社区,内容涵盖 Web、Android 和其它 Google API 等。官方网站:https://chinagdg.org/
有疑问加站长微信联系(非本文作者)