V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
marco25
V2EX  ›  分享创造

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

  •  1
     
  •   marco25 · 2019-08-02 22:39:08 +08:00 · 5991 次点击
    这是一个创建于 1974 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    然后顺手考个托 /雅,写英文也练出来了,就可以去~~抢老外就业机会,薅资本主义羊毛~~帮助水深火热的西方发达国家渡过技术人员不足的危机了。
    noparking188
        24
    noparking188  
       2019-08-03 19:21:27 +08:00
    如果这个方法推广开来,美国的客服不够用
    aguesuka
        25
    aguesuka  
       2019-08-04 00:39:10 +08:00 via Android
    看川普推特 old
    打美国客服 new !!
    lithiumii
        26
    lithiumii  
       2019-08-04 00:46:44 +08:00 via Android
    跟客服聊天可还行……美国客服难道不是外包给印度的呼叫中心吗?
    txy3000
        27
    txy3000  
       2019-08-04 08:24:26 +08:00 via Android
    能分享怎么学日语吗? 🐶
    efaun
        28
    efaun  
       2019-08-05 00:34:02 +08:00
    @txy3000 #27 打日本客服电话
    xuanwu
        29
    xuanwu  
       2019-08-13 16:43:49 +08:00
    ”如果大部分中国程序员英语水平能好一些的话,国内可能就会少一些 996 了。“ -- 不如用中文命名标识符来的立竿见影
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2520 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 04:34 · PVG 12:34 · LAX 20:34 · JFK 23:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.