幻灯二

美国码农工作几年能拿绿卡(码农普通工人去美国大厂做一个码农真的能长久地过比较好的生活吗?会不会自己逐渐被替代?会不会职业长期没有晋升?)

“去美国大厂做一个码农真的能长久地过比较好的生活吗?会不会自己逐渐被替代?会不会职业长期没有晋升?”

一个个的回答吧。

能长久的过比较好的生活吗?有可能。国内的计算机相关的职业大量出现要比美国晚很久,加之随着行业大爆发很多工程师都在工作一段时间后转向了非 IC (Independent Contributor,泛指不管人的技术/专业职位)路线,所以确实在国内很少见到高年资的工程师。但在美国,这种做了几十年的工程师在大小公司都不罕见。之前和我在同一办公室的一个老美,他 LinkedIn 上的第一份软件工程师的开始年份是 1989 年,而现在他的 title 也还是 Sr Software Engineer。所以你看,如果没有什么意外,他肯定是可以做这个职业到退休的。

当然,做不下去的人肯定也有,能力下降、遭遇裁员都是常见的风险。未来整个 IT 行业如何也有很多变数。不过话说回来,哪有十全十美的职业呢?

会不会被替代?会也不会。高年资工程师当然要比年轻人有更好的输出才不会被替代。这种“好”可以体现在各种方面。不过在目前,在多数比较大的公司,肯定不体现在你的工作时长上面。所以高年资工程师一般不会因为体力和时间而处于劣势地位。当然,如果你工作十几二十年,能做的事情和毕业两三年的小朋友们差不多,甚至还没对方做得好,那被替代了也没什么好抱怨的,对吧?

不过这一点也并不致命。美国人民和老板对于年龄比较大的初级工程师并没有普遍的歧视,我的前公司还招过四十多岁的实习生(工作多年后转专业读 PhD,毕业前出来实习)。但这时候就要和年轻人直接竞争,压力会很大,但只要能力够,也并非没有胜机,至少不会因为 ”35 岁以下“ 而失去竞争机会。

会不会长期没有晋升?美国的软件工程师,走 IC 路线的,绝大多数,这辈子的 career ladder 的终点,就是 Sr Software Engineer。想要再升一级,能力(包括软的和硬的)和机遇缺一不可。相对来说,在小公司和上升期公司会更容易有晋升的机会,越是相对成熟的大公司晋升越是按步就班。而且多数美国公司的层级相对扁平。阿里的 IC 也就是 P 序列从 4 一直到 13,高达 10 级。而多数美国公司也就五六级:Junior Engineer, Engineer, Senior Engineer, Principle Engineer, etc. (之后的不重要反正没几个能升到)基本上Senior之前的只要能力到了熬年头都能升到,之后的就是玄学了。换句话说,如果毕业就进入美国公司做 IC(从 Junior 做起),多数人一辈子可能只会经历两次晋升,是不是很惊喜?所以如果很在意不断的有晋升机会的话,来美国大公司走 IC 不是一个好选择。我听说过很多例子,因为没机会晋升而转去走管理路线的。

总的来说,美国大公司做工程师,目前看是一个不错的稳定的中产阶级职业。是否适合自己(和自己的家庭)就是见仁见智的事情了。

您可能还会对下面的文章感兴趣: