竹笋

首页 » 问答 » 灌水 » 软件工程师必备的11项技能
TUhjnbcbe - 2021/5/16 23:18:00

最近在国内某知名求职论坛上,有一位美国Google的L4员工发帖表示,自己面试了国内的一些大厂如阿里巴巴、快手等公司后并没有获得预期的薪水,感叹道还是等等再回国。

眼看着时间快到了7月,美国疫情结束还不知何年马月、特朗普接二连三的新*策让人惴惴不安。另一方面,国内基本已经抗疫成功,互联网行业蓬勃发展,再加上家人、配偶等情感因素,不少在美国工作的软件工程师们动起了回国发展的心思。

“今后是否会在美国长期生活下去?是否回国能得到更好的职业发展?”这是一直以来很多留美工程师在美国职场上打拼了一段时间后,都会思考的一个问题。

那么本文就为大家梳理一下从长期来看,回国发展和在美发展的对比。

薪资对比

对于应届生来说,在美国一线科技公司做软件开发的起薪高、平台好是共识。但对于已经在美国职场上打拼了几年的工程师来说,中国和美国科技大厂谁更慷慨呢?

我们可以拿谷歌(L4-L6)和阿里(P7-P10)的薪资水平对比一下。

一般来说Google、Facebook的4级对应阿里的P7,5级对应阿里的P8,6级以上对应着阿里的P9-P10。

谷歌

年收入

阿里

年收入

L4

约25万美金

万人民币

P7

80-万

人民币

L5

约35万美金万人民币

P8

-万

人民币

L6

约50万美金

万人民币

P9

万-万人民币基本工资,股票可谈

“除了极个别的岗位特别匹配的情况,国内的公司给到的最好的薪水,也是和湾区的这边薪水持平。”知乎上,一位面试过国内几家大厂的湾区程序员总结道。

通常来说,对于工作了3-5年工程师来说,如果此时回国,很难匹配在美国的薪酬。

从账面上来看,如果想回国拿比在美国更高的包裹,那么在美国工作5年以上再选择回国是更好的选择。

升职前景对比

软件工程师中,流传着“想养老在美国,想升职回国”的言论,那么事实的确是这样吗?

对于在美国的软件工程师来说,在职业发展初期的晋升较为明确,一般可以在5年后达到高级工程师的级别(例如谷歌的L5,Facebook的E5)。

很多传言说,到了5级之后就是华人在美国的“职业天花板”了,其实这是不准确的。

达到5级意味着达到了TerminalLevel,之后员工可以选择保持原来的等级,不再需要按照公司的考核继续晋升;也可以选择精益求精,更上一层楼。但是越靠近金字塔尖端,竞争肯定是越激烈的。就如同攀爬珠峰超过了米海拔,每上升一小节,都要花好几个小时。

所以华人工程师在美国,并不需要担心职业天花板的问题。

如果从晋升幅度来说的话,国内晋升到塔尖的可能性会比在美国更大。

因为对于在美国有工作经验的资深工程师而言,回国其实是自带光环的。而且由于没有语言、文化上的隔阂,在国内成为技术总监、互联网高管的几率比在美国更大一些。

在美国工作学习10多年,有将近8年湾区大厂工作经验的Zake表示,自己在回国后遇到的顶尖职位机会比在美国多很多,“回国两年半了,现在在独角兽级别的公司做CTO,感觉国内的互联网公司非常愿意招从FANG工作多年的工程师进入管理层。”

工作时间对比

从工作和生活的平衡程度上来看,在美国worklifebalance无疑是更好的。

一般来说,硅谷一线科技公司的软件工程师的日程表是这样的:早上9点起床,10点到公司开始工作,中午12点有午休,下午5、6点下班,双休日休息。

在硅谷,加班大多是自愿的,有的工程师想早点升职,或者希望手头的项目能早点达到预期目标,他们就会主动加班。

而与此相悖的国内的加班文化劝退了不少本来有回国打算的程序员,

“我有很长时间都在考虑是否要回国发展,最后还是决定短期内留在美帝。薪酬方面据说国内也很高,但性价比不高,很多都是加班到9,10点。”有一位在硅谷工作的程序员表示在权衡利弊后,短期内决定还是留在美国。

一旦回国进入BAT、字节跳动等国内互联网大厂,就要做好改变原先的工作节奏,长时间加班的准备。

不过对于想回国又坚决拒绝加班的软件工程师们也来说,也依旧有办法。

在网上,就流传着一份在国内不加班的公司名单,其中大部分都是外企:

“不加班”公司的部分名单

Amazon-北京/上海

Apple-北京/上海

Autodesk-北京/上海

Citrix-南京

Cisco-北京/上海/杭州/苏州

Douban(豆瓣)-北京

eBay-上海

EMC-上海

Ericsson-上海

Google-北京/上海

生活对比

如果说前面的因素都可以量化,但对于理想生活的回答却是千人千面。

在生活方面,美国的日子安静简单,在购房方面经济压力较小。

而国内的生活更加便捷,与亲朋好友的物理距离更近,将来照顾父母也更方便,但维持一线城市中产生活的压力相比于美国较大。

这两者孰优孰劣,每个人心中都有自己的答案。

此外,每个人对于饮食文化、自然环境、工作压力的承受度、子女教育方式的偏好都不尽相同。

选择没有对错,全面了解好各路信息、综合各方面因素后做出不悔的决定就好。

不管未来如何选择,对于想跻身于软件工程师行业的留学生来说,有一份在北美一线科技公司的工作经验,对于之后不管在哪里发展,都是十分有利的。

E/N/D

如果你也想进入硅谷一线大厂,

助你积累工业界经验、拿下大厂面试的

《全栈开发项目实践课程》

就在明天,免费开放试听!

(点击图片查看课程详情)

课程咨询

求职,你只需要一门课程

内容编辑:R

责任编辑:J

预览时标签不可点收录于话题#个上一篇下一篇
1
查看完整版本: 软件工程师必备的11项技能