有感于许多中国程序员吃了英语不好的亏,分享一些程序员高效学习英语的技巧

2019-08-02 22:39:08 +08:00
 marco25

最近在 v2 上看了不少程序员问怎么学习英语的帖子,平时和几个朋友交流有个可能不完全对的结论:如果大部分中国程序员英语水平能好一些的话,国内可能就会少一些 996 了。

此话怎讲?我们几个在国外生活和工作的朋友都觉得中国程序员的技术水平绝对在世界能在前列,但是却没有拿到在全球范围匹配自己能力的待遇(可能总价不低,但是却需要付出 996 的代价,也就是 1.8 倍的工作时间),其中一个原因就在于太多程序员英语能力不足以到世界上竞争职位,虽然技术能力绝对已经够了,因此只能在国内竞争职位。如果英语能力能好一些,很多人完全可以在职业上有更多的选择,不管是去国内一线外企,直接出国工作,或者接欧美的高单价外包做个自由职业。

如果说有一门语言最值得 2-5 年经验的程序员去学好,我们觉得这门语言就是英语。我们几个朋友平时都会交流一些英语方面的内容,所以干脆做了一个公众号“开发者文摘”,以后会定期推送一些高质量的英文资料,可能是文章,或者音频,视频,希望帮助大家能更高效地学习工作中最常用的英语,让更多的程序员不会因为英语水平,失去很多职业上的选择和机会。

分享几个我认为最有效,但是被很多人忽略的可以高效提高英语能力的经验吧:

  1. 用英语思考,而不是想好中文再翻译成英文
  2. 用英英字典而不是英汉字典,原因见 1
  3. 工作中抓住一切机会使用英语,小到用英语写 commit message,大到用英语写技术文档
  4. 先保证看懂听懂,然后尝试写好说好。口语练习机会不多怎么办,分享一个免费和老外聊口语的机会,就是打美国公司的客服电话,比如以下 3 个号码,都是纯正美国口音,客服跟你聊天绝不会不耐烦的,只要你事先想好话题
delta 航空:400-120-2364 
美国联合航空:400-883-4288
美国航空:400-818-7333。
  1. 准备一份英文简历,两个月更新一次。想象一下如果碰到面试,怎么讲解简历上的内容

希望这些对大家有用:-)我们会在公众号上分享更多类似的经验,当然还有高质量的英文内容(技术方向为主),欢迎关注“开发者文摘”。以下是最近几篇文章

更多的一些经验分享。除了给变量起个好名字,学好英语对程序员还有什么用?

英语中许多近义词的用法比中文更加微妙,如果用好了可以极大的提升你的 native 程度。只会用 very 表达非常的意思?看看还有哪些更地道的说法

6051 次点击
所在节点    分享创造
29 条回复
marco25
2019-08-03 15:05:32 +08:00
@tonyaiken 这几个我测试过都是老美,其实现在外包给印度的客服比以前少多了
NewDraw
2019-08-03 15:09:16 +08:00
“我们几个在国外生活和工作的朋友”
屁股位置决定思考方式
xmoiduts
2019-08-03 15:13:21 +08:00
如果高中英语好好学,真的可以直接加练专业词汇,通读技术文章的。

然后顺手考个托 /雅,写英文也练出来了,就可以去~~抢老外就业机会,薅资本主义羊毛~~帮助水深火热的西方发达国家渡过技术人员不足的危机了。
noparking188
2019-08-03 19:21:27 +08:00
如果这个方法推广开来,美国的客服不够用
aguesuka
2019-08-04 00:39:10 +08:00
看川普推特 old
打美国客服 new !!
lithiumii
2019-08-04 00:46:44 +08:00
跟客服聊天可还行……美国客服难道不是外包给印度的呼叫中心吗?
txy3000
2019-08-04 08:24:26 +08:00
能分享怎么学日语吗? 🐶
efaun
2019-08-05 00:34:02 +08:00
@txy3000 #27 打日本客服电话
xuanwu
2019-08-13 16:43:49 +08:00
”如果大部分中国程序员英语水平能好一些的话,国内可能就会少一些 996 了。“ -- 不如用中文命名标识符来的立竿见影

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/588663

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX