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

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 表达非常的意思?看看还有哪些更地道的说法

5763 次点击
所在节点    分享创造
29 条回复
SingeeKing
2019-08-02 23:04:56 +08:00
「客服跟你聊天绝不会不耐烦的,只要你事先想好话题」这个有点缺德吧……
heyenyan
2019-08-02 23:08:23 +08:00
太缺德了🌚🌚
20015jjw
2019-08-02 23:42:04 +08:00
所以印度没有 996 ?
caliburn1994
2019-08-03 00:18:04 +08:00
正在拼命学英语的路过,国内大部分人没有被逼上绝路是不会主动学英语的。
而我呢,只有日语和英语两条路走。。。所以只能拼
Actrace
2019-08-03 01:17:13 +08:00
直接去 github 练不行么。。
lookas2001
2019-08-03 03:09:07 +08:00
本来蛮正经的帖子,看到打客服一下子笑喷了🤣
太缺德了+1
总之感谢分享
jaskle
2019-08-03 07:50:36 +08:00
觉得变量名限制了我的发展。有时候起个名字好费脑子。
ginjedoad
2019-08-03 08:46:00 +08:00
OK !先从双语博客开始了!拿博客开刀!
Bestda
2019-08-03 09:25:15 +08:00
美国啊! 还行还行! 就是为啥不是 800
cabing
2019-08-03 09:32:34 +08:00
听说读写。

听读写都不难。说真是太难了啊。~~
laike9m
2019-08-03 09:41:58 +08:00
写代码的话,高中英语好好学,再看一下几十个专业名词,绝对够了。英语如果是障碍,需要反思一下以前是不是在摸鱼。
marco25
2019-08-03 09:46:24 +08:00
@laike9m 如果要去外企面试或者出国工作,这样绝对是不够的。
@SingeeKing 其实还好,你就当顺便咨询一下去美国旅游的事情就没那么罪恶了。。。好多在国外的留学生一开始都是抓住一切机会打银行啊,电话公司啊,慢慢地就练出来了
laike9m
2019-08-03 09:53:18 +08:00
@marco25 那确实
BranderZMX
2019-08-03 10:58:31 +08:00
感谢贴主
ssshooter
2019-08-03 11:00:26 +08:00
怎么用英语思考是个问题
zagfai
2019-08-03 12:08:49 +08:00
用粵語思考的路過。
515576745
2019-08-03 12:13:57 +08:00
留个学就能逼一下了
Perry
2019-08-03 12:58:20 +08:00
发航空公司客服电话什么鬼...
AM2coder
2019-08-03 13:12:29 +08:00
信不信我取的变量名能把你们笑疯
tonyaiken
2019-08-03 14:54:49 +08:00
客服可能会是外包给印度的,所以可能会学到咖喱味

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

https://www.v2ex.com/t/588663

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

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

© 2021 V2EX