找海外程序员,英文要多好?

2023年1月9日

💎 加入 E+ 成長計畫 與超過 350+ 位軟體工程師一同在社群中成長,並且獲得更多的軟體工程學習資源

先前分享了几篇海外程序员面试心得(详见这篇,还有这篇),陆续收到读者来信询问,要找海外程序员外语能力需要到什么程度? 到德国当工程师需要会德文吗? 英文多益八百分足够海外求职吗? 需要懂各国的腔调吗? 平时要如何提升英文程度呢?

这让我意识到,有蛮大一部分的人之所以对于找海外工作有迟疑,不是因为技术能力不足,而是外语能力受限。所以决定要整理两篇文章,一篇谈找海外工作需要的英文程度,另一篇谈我过去提升英文的学习经验与方法。这篇是谈找海外工作需要的英文程度。

分数不重要,能够清楚沟通才重要

很多台湾人经常会以分数来衡量一个人的英语水平,例如多益几分、托福几分。但我自己的观察是,这些对程序员海外求职来说,根本不是重点,重点是你能不能清楚地表达你想讲的概念。我过去面试过美国、英国、荷兰、德国、日本、新加坡等地的前端工程师职位,有拿到 FAANG 大厂的 offer;实际待过德国新创公司(开发者遍布世界各地)、大厂的新加坡办公室(公司里也充满各国人)。所以算是有一些些不同的经验与观察可以谈。

不过必须先说在前头,以下内容适用于程序员,不代表适用于所有其他职业的海外求职。以我自己待过的海外公司,就我的观察,同样为非英语为母语的同事,产品、业务、行销等职位同事的英语口说能力普遍比工程师们好不少。然而回到程序员这职位,我的观察是英文只要能够沟通清楚即可。

换句话说,你不需要有极度流利的口条(很多工程师同事在讲东西时会停顿、有各类 um/er/uh/hmm 等等的 filler words);你也不需要有完美的文法(只要不要因为文法导致意思偏掉,没人会去挑你毛病管你第三人称动词有没有加 s);你也不需要有什么美式发音或英式发音(特别是到欧洲或新加坡的公司,真的各种口音的人都有。)

举例来说,我自己非常非常喜欢的一个 YouTube 频道 devaslife,频道主是一个日本的程序员。以上面这支讲他如何成为全端工程师的影片来说,可以看到,他即使是剪辑后的影片,还是有很多停顿不流畅的地方(可以想像剪辑前会更不流畅),也可以看到他仍有一些文法错误,更不用说他有很浓厚的日式口音(若以美式发音来说,他很多字的音发的不正确)。然而这些都不重要,因为他很清楚地传达他想讲的,这样就够了。

重点加强听与说

上面提到,能清楚沟通是关键。如果要更进一步分析,听与说是更关键的。想要找海外工作,第一个要克服的是英文面试(简历的英文能找人编修,但面试一定需要自己上场),虽然技术面试中要写东西,但因为是写代码不是写英文,所以基本上在前面的关卡,英文读写不是主要难关,听与说会是更需要重点加强的。

更进一步说,如果有幸通过面试实际入职,基本上读跟写也是相对不用担心的。以笔者待的公司来说,有钱的大厂是有即时翻译的,文件可以一键切到另个语言,虽然不会百分之百精准,但对于阅读理解来说,已经很足够了。不只是读,写也一样。笔者在的公司有企业版的 Grammarly,所以写东西有文法不对,都是即时被软件提出来改,所以在写这块也不用太担心。

因此,不论是在找工作期间,或者是实际入职后,都推荐以加强听跟说。至于加强到什么程度,上面提到的 devaslife 是个很好的指标对象,你不用到流畅、文法与发音完美,做到他这样讲得够清楚就好。

真的不懂就提问厘清

假如你因为在担心「我英文会不会不够好」而没有跨出海外求职的那一步,我会认为你最大的敌人就是自己的心魔。先前被问到要是听不懂面试官说什么该怎么办? 会不会遇到听不懂的口音? 我必须说完全有这个可能性,但这不阻碍你有效地沟通。假如你真的不懂,就提问厘清。不论是在面试的时候,还是在实际跟同事合作的时候,听不懂是很可能会发生的,但如果你愿意主动提问厘清,第一次听不懂不会是一个阻碍。

举我自己的例子来说,我是中文为母语,但我来新加坡后,发现自己很多中文都不懂,例如去买饭时第一次被问「吃还包?」我完全一头雾水,心里想着我就是来吃饭的呀,什么叫吃还包? 于是我问老板什么意思,然后老板用很新加坡的语速,快速地又问了我是要在这边吃,还是要打包带走。那时我才理解到,原来吃还包就是在问要内用还是外带。即使中文为母语,还是有可能遇到不懂的字,但这不要紧,就是提问与厘清。

同理在工作上,我还记得我之前一个希腊同事,在跟他讨论某个功能时,他一直说「依马几」,我前面听几次不太懂后,就直接问他「依马几」是在讲哪个东西,结果他跟我说是某个元件后,我恍然大悟,原来他是在说 image。从此之后我听到他说「依马」或「依马几」,我都知道他是在讲图片。我跟他沟通间的阻碍不在于他的口音,而是我有没有去提问跟厘清。

小结

回到最开头的问题,「找海外程序员,英文要多好?」,关于这问题,我没办法给一个多益几分或托福几分的回答。但我能说的是,我过去遇过很多非英文母语的同事,讲得不是很流畅、发音不是很美式、文法有时会用错,但因为仍能有效沟通,所以仍在他的程序员职位上做得很好。如果你还是很担心的话,多练习听与说,然后真的不懂时,就提问厘清吧!

🧵 如果你想收到最即時的內容更新,可以在 FacebookInstagram 上追蹤我們