英语一些个人为美国公司远程工作的经验分享 -- 英语部分

头像
薄荷
1475阅读44评论

今天看到了这个帖子 https://eleduck.com/posts/erdfJE

我觉得这几个问题提的非常好,也可能是很多其他针对海外公司远程工作的开发院会有的疑惑。所以我想来分享一下我的经验。

我个人近两年一直在Toptal做远程,一共服务过三四个客户。因为Toptal的面试也分为五个部分,第一个部分就是英语测试,所以我今天着重讲一下英文的部分。以后也会分享后面部分的面试经验和一些在Toptal工作的经验。

首先我们来看一下这几个问题。

  1. 是否需要能够阅读英文技术资料,如SDK文档,需求文档,论文等。如果达到这个目标?

这个几乎是一定的。当然了,根据分工的不同,如果只是一个普通的开发的话,不用考虑论文的问题。如果是研究员或者专业技术开发,那么论文是要看懂的。不过很少很少有远程的研发机会。注意,我这里说的研发和国内职位中算法研发的定义不同,这里的研发一般是指博士及以上学历进行专门的技术型研发岗位,一般不写代码,而是在公司里发论文的岗位,这叫做研发。而所谓的算法研发或者普通开发,一般都是要看得懂英文书籍,SDK文档,需求文档。这几个东西在英语方面的用词极为简单,和论文不是一个级别的。

  1. 是否需要能够听懂技术视频的内容以及跟上这个语速和口音,有很多印度佬,你懂的。如何达到?

需要,因为这是开会必备的技能。也是面试Toptal第一轮重点考察的东西之一。你要能听懂别人说的什么才行。至于印度人的问题,很多印度人有很重的口音没错,但是那些口音白人听着也费劲。很多白人并不是英语母语使用者,可能是斯拉夫人,欧洲人,西班牙人,法国人,等等。他们也不会很喜欢口音很重的印度人,所以你如果遇到了口音很重的印度人,是他要担心怎么让大家理解他的意思,你不用太担心。除非,你到了一个印度公司,或者印度人超过80%的公司。那样的话,如果你实在不能适应,我建议你换一份工作。

  1. 是否需要能够进行邮件或slack等即时通信软件的沟通与交流。如何达到?

需要,因为这也是开会的必备技能,也是面试Toptal第一轮重点考察的东西之一。你要能表达出来你的意思。在语言输出方面,不用在意语法,更重要的是发音和用词。发音不准确是很难让人理解你在说什么的,用词不准确也会产生或多或少的误解。除此之外,语法不是问题。举个发音的例子,比如concierge,这个词一般用于讨论客服,或者需要客服介入的某些工作或者设计时候会用到的词。你如果读成“康斯儿知”的话,可能大家不能理解你在说什么,会给沟通带来很大问题,实际上这个词念做“康斯二市”。再举个用词准确性的例子,你如果讨论薪水,你用income,可以,但这是个会计学概念,你用salary,可以,大家都能理解,但是在讨论offer的时候,一般用词是compensation。所以用词准确会让聊天更加愉快自然。这个本身只能在生活中更多的学习了解。不过只要掌握专业技术领域的用词准确,比如C#要读C sharp,不要读C well,或者C pound,一般选词问题不会阻止你正常的工作。

  1. 是否需要可以进行视频形式的问题讨论,需求澄清或其它项目会议。如何达到?

需要,这也是开会的必备技能,也是面试Toptal第一轮重点考察的东西之一。Toptal的第一轮英语电话面试会关于你过去的经验问你很多问题,也会和你讨论一些你过去的经验。所以你要合理明确的解释这些。包括开会时候解释你当前工作,提出疑问,描述问题,等等的能力。这是基础口语能力。我会在稍后统一解释“如何达到”这个问题。

  1. 是否需要可以语音与老外聊天,吹NB,盘道。如何达到?

不需要,没意义,无所谓。这并不能增加你的收入。而且工作是一个很专业的环境,也就是所谓的professional,我作为同事对你讨论蜘蛛侠蝙蝠侠并没有什么太大兴趣。吹牛,盘道这种事情大多数时候只能引起反感,除非你是文化通,看过所有星球大战英文版,熟知每个名词的意思和背后的故事。读过完整的托尔金的小说,会说精灵语,兽人语。能了解30%以上urban dictionary的梗。日常关心美国政治,看华尔街日报,知道讽刺Trump的一百种办法。那你可以考虑一下和他们吹牛盘道。我是没有这方面的经验。

  1. 是否需要能够无字幕看电影?

不用,没意义。能达到的话建议去和白人盘道。

  1. 是否需要能够听懂英语新闻(如科技类)?

一般不用,但是很多新的工具的发布会是最好能听懂的。或者说,英文课程等,以能无障碍听懂Udemy或者Coursera上面的课程为标准,达到了就够了。

至于如何达到,如果只有国内英语基础的话,建议以考托福雅思而学习为一个阶段性目标。至于雅思或者托福怎么备考在这里不做赘述。然后就要努力找到一个国外的工作机会,切身和白人黑人印度人交流,熟能生巧。当然了,更建议考托福,因为绝大多数国外的远程工作和英文资料都是以美语为基础的。考雅思学会一口“高贵的”伦敦腔在这件事情上并没有什么特别正面的意义。英国腔调和美国腔调差距还挺大的,我和美国人交流听美国新闻没什么太大问题,但是听雅思听力依然经常一头雾水。所以熟练掌握美式英语是比较重要的。

英语:
经验分享
收藏
举报
加载中…
精选评论
头像共建者
等级8

极有价值的分享,已充电+置顶。

国外为数不少的工作机会(远程、外包,兼职等)与国内闲置的高性比的人才之间一道巨大的鸿沟就是英文,这是硬伤,但也不是没法解决,社区正在探索和验证。

附一张跟美国用人公司的聊天截图,来佐证楼主的观点:

美国公司一个IT部门的leader是华人,他下面lead12个开发,在他的影响推动下,其中8个都是华人,其中5个都是from电鸭(容我小小骄傲一下:)。
从目前反馈来看,公司对国内开发的能力还是很认同的,有继续扩招的打算。但这位哥们也特别强调,英文很重要:

头像
等级1

非常好的总结,前几年也和老外合作过一段时间,刚开始的时候口语方面的确存在一定的问题,常用词短语之类的需要适应和习惯。磨合了一段时间之后基本还是可以正常交流沟通的,大多数用到的都是技术方面的词汇,这些在平常看文档等过程中早已学过。如果是美国本土的人基本没啥问题,他们正常的语速其实也不快,但碰到印度口音那是真的有点吃力,经常还是会要他们重复。

我个人托福雅思什么的从来没考过,基本就是吃大学及以前的老本,平常也就看看英语原生电影和 Youtube 之类的,完全没有特意去学习英语(背单词都没有)。总的感觉是只要经常置身于语言环境里面,语感和习惯用语逐渐会产生加成。另外还有就是要敢说敢尝试,如果因为怕说错觉得不好意思难为情而不去说不去听肯定长进要慢。因为最快的就是在环境中学,正如很多外教在中国教小孩子英语也不用翻译不用中文一样。

头像
等级0

无字幕看电影~~~跟另外一篇的分享,观点完全相反

因为我从来没有无字幕看电影,也不觉得自己有这个能力。但是日常工作没有任何问题,所以我个人觉得没有必要做到无字幕看电影。很多时候口音,你对上下文的理解,还有对于一些slang,俚语,梗,meme的了解都会影响你看电影的效率,但是工作完全不用。就像一个外国人不需要知道什么叫喜大普奔也能正常的工作,但是你让他去看罗曼蒂克消亡史,王传君那段上海话他是打死都不应该能听懂的。

同感,其实很多关于学习英文的误导,让很多在学英语的道路上事倍功半了~
你这个绝对是实战派的分享了。
有机会分享下你的英语学习心得呀

用了电量~发现你留的是个邮箱。。。。

😂那你有什么问题就给我发个邮件呗。。。公共场合我还是留邮箱了。

头像
等级0

请问这个远程有没有给留学党的啊,现在在国内英文退化很严重,非常希望能参与远程工作交流,没有996,工资也很香,告别内卷
so,请问这里招应届毕业生么

这个跟你的经验相关,跟你是否是学生没关系,跟你是否应届也没关系。如果你有很丰富的写项目的经验,有拿得出手的项目和经验,那么当然可以。

用了电量 看到你的微信,发现加不上,难过

不好意思,我加您吧

头像
等级0

今年定个小目标 把英语纳入日常学习中

头像共建者
等级5

非常有价值的分享,期待后续的面试经验和工作经验分享,已充电🙌🙌

头像
等级1

了解了接外单的要求,谢谢分享👍

头像
等级2

英语真的非常重要!现在每天打卡背单词

头像
等级1

就算不为老美服务,英语也是一个很有用的技能,尤其对于it来说

头像
等级0

谢谢分享~可惜很多公司的remote工作都是打coding的!

头像
等级0

非常有价值的分享,继续提升英语能力~

头像
等级0

确实就是英语还差点,需要提升

头像
等级2

我感觉我都可以,但是需要一个老外给我试试。

头像
等级0

给印度人沟通是真的头疼。我们海外的team很多印度人。开会的时候,简直头大。最后干脆要求他直接用邮件沟通了🤣

头像
等级2

英语很难维持住, 曾经和老外合作后,口语up,但是结束后就立马回归原始水平。而且,我还有个很严重的问题,只能当个交流,要是开会的话,完全挂掉。 努力了很多年,真心没办法了。

头像
等级0

非常感谢分享。我最近正在 投入 一大部分精力 攻英语~

头像
等级0

感谢分享~
目前看youtube上的技术相关视频还有点吃力,需要开着英文字幕。

头像
等级0

这个总结很棒~ 谢谢分享

头像
等级0

楼主三篇系列文章,都是非常有价值的分享

头像
等级1

感谢分享,准备去试一波

头像
等级0

太棒了这三篇内容,希望自己能早点考个托福,找到楼主这样的工作

头像
等级0

想要采访下你可以么

头像
等级2

谢谢分享,最近在收集远程搬砖要准备的事项,非常有意义~

头像
等级1

感谢分享,把提升英语写在了小本本上

头像
等级0

特别希望多一些这样的帖子,对新人很有帮助

头像
等级1

@薄荷,大佬这个水平可以了吗?
https://eleduck.com/posts/gYfmlg

头像
等级0

赞,非常有价值的实战分享

头像
等级0

这个很好,可惜我还只是能看懂SDK文档的水平,后悔没找个老外朋友

头像
等级2

作为原问题的提出者,早已泪目。

我非常自豪自己发出的这个问题,引起了热议。也非常开心这些知识在社区固化了下来。今天,读到你的分享,学到了很多。全是干货,醍醐灌顶。

感谢您的分享

头像
等级0

我也觉得英文对程序员很重要,但不仅仅是对雇主或者客户是外国人的程序员重要。在我看来,在编程当中多数时候英文比数学重要。

写代码最重要的事当然是完成需求(无论是功能性的需求,还是非功能性的需求)。完了之后,就轮到消除重复。而消除重复的过程当中,必然有新的抽象出现,这时候要给这些新的抽象命名,就需要英文能力。只是似乎多数情况下,我们命名比较随便。但这对于我来说不可接受,因为糟糕的命名意味着封装的失败:人家没法从名字上看懂代码,还是要看具体的实现,这样的抽象没有意义。抽象本身的作用是减少记忆和认知的负担,从而减小代码的复杂度。