全栈工程师修炼指南
熊燚(四火)
Oracle 首席软件工程师
32206 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 46 讲
全栈回顾 (1讲)
加餐 (1讲)
全栈工程师修炼指南
15
15
1.0x
00:00/00:00
登录|注册

33 | 特别放送:聊一聊程序员学英语

乐趣对学习的重要性
学习书面表达的例子
技术材料的阅读
重点在于内容表达
听不同口音的重要性
听和读的重要性
学习英语给自己更多可能性
英文是信息获取的最佳工具
寻找乐趣
写:学习那些文档和邮件中的惯用法
读:从技术材料的检索和阅读开始
说:关注内容,而不是发音和语法
听:多样的口音
听和读重于说和写
给自己更多的可能性
信息获取的最有力工具
有哪些学习英语的策略?
为什么英语是必选项?
程序员学英语

该思维导图由 AI 生成,仅供参考

你好,我是四火。
又到了相对轻松的特别放送时间,这一次,我想聊一聊程序员对于英语的学习。我在专栏最开始的 [学习路径] 中就提到了工程师的一些“基础”能力,比如数据结构和算法,当然也包括英语。当时我说,对于进阶的工程师来说,英文能力是突破天花板的一个必选项,而且英文是所有进阶的软件工程师应当强化的能力,对全栈工程师来说更甚。但是我在当时并没有展开论述,为什么在中文技术材料如此丰富的今天,在工作环境是以中文为主的情况下,英语的学习依然那么重要。

为什么英语是必选项?

我记得在 2017 年的时候,就有一股讨论高考是不是应该取消英语的风潮,有不少反对者都说,英语学习了也用不上,可是直到现在,语文、数学和英语,这三门依然是高考中的公共科目。
不知道你还记不记得高中化学课学的,使用氯酸钾在二氧化锰的催化下制氧气,软件技术的职业上升进程就像是氯酸钾分解的过程,而英语就像是软件技术进阶的催化剂,它自己单独未必能给你带来多大的价值,但是掌握了它的软件工程师,视野是完全不一样的。在这里我不想谈论英语学习是否具备一般必要性,但是对于程序员这个特殊的职业来说,我想来谈一谈它重要的原因。

信息获取的最有力工具

其实最重要的原因说起来很简单,它并非是什么需要和世界人民沟通交流这样冠冕堂皇、牵强附会的理由,而是在于程序员这个职业的特殊性。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

程序员学习英语的重要性在于其对信息获取的影响,尤其对全栈工程师。英语能力直接影响技术知识获取的速度和深度。文章以实例说明了英文材料相对中文材料的权威性和丰富性,强调了英语是程序员获取信息的最佳工具。此外,学习英语也为程序员带来更多的可能性,使其能参与更大影响力的项目、拓宽雇主选择范围、以及在世界各地游历。作者提出了学习英语的策略,强调了对于程序员来说,英语学习的投资能够尽量得到高回报,因此并不赞同“听说读写”均衡发展的观点。文章通过技术领域的角度,强调了程序员学习英语的重要性和策略。文章建议程序员着重关注于“听”和“读”,并强调了多样的口音对英语听力的提升作用。此外,强调了在英语学习过程中,关注内容而不是发音和语法,并提出了从技术材料的检索和阅读开始的建议。最后,文章强调了寻找乐趣对于英语学习的重要性。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《全栈工程师修炼指南》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(7)

  • 最新
  • 精选
  • kissingers
    谢谢老师,课程里面的扩展阅读比较好,其它课程没有,值得推广。

    作者回复: 谢谢。 扩展阅读,一定程度上是由于Web全栈这门课的特定决定的,因为这门课涉及面广,没法像某些具体的课一样做到把一个具体的东西在有限的文字内讲全面。 另外一个原因是为了考虑不同读者进阶程度的需要。

    2019-11-29
    9
  • biguokang
    其实额外还有个小建议,你用的手机系统、各种软件、ide、vscode等等,语言都设成英文的。

    作者回复: 👍

    2020-05-08
    2
    2
  • koko_zhk
    英文的重要性就不必多说了,现在的程序员,大部分都是本科出来的,所以英文的基础还是可以的,我有的时候为了锻炼自己的英文,回去codewar上做一些题目,这样在刷题和学习英文同时进行,哈哈,自我感觉效果还是不错的

    作者回复: 👍

    2019-12-03
    2
  • anginiit
    是啊 好多技术疑问没有中文文档 搜到的英文原文是一句一句啃 但还是不太明白 英语学习是必须的 这也是我列入下一年的首要计划
    2019-11-25
    4
  • leslie
    老师今天提到了英文的几个重要性:学习和沟通,这个我深有体会其中实在是坑多多啊。 个人最深的体会就是许多中文汉化的书籍翻译上有误区,worx和图灵中文版的翻译率2008年之前还算正确率比较高,之后就开始明显下滑了,经常导致中文版看上去的解释那么别扭,只能再找原版书籍再啃一遍-这个就是老师说的读的问题。听和读是同理感受:这个就不说了。 代码中有时中文注释会在某些情况下变成乱码:注释你就得英文吧,不能为此而、、、英文注释写不来某些场景一产生乱码就不知道根本的实际情况了;除此之外有时我们去英文网站学习时,不明之处我们总需要沟通吧,沟通学习时就需要写作能力,不一定写的多好-大家能猜出来什么意思就行,一步步锻炼和提升呗。 说:实在是、、、努力过却还是很烂很烂,这个就不指望了。
    2019-11-25
    1
    3
  • William Ning
    上面那位兄台说的不错,将自己的电脑,手机语言都设置成英文,以前也干过。
    2020-07-27
    2
  • xianhai
    听和读是基本功,说和写不行的话觉得职业生涯上不去。而且说和写需要环境,自己蒙头学效果不好
    2020-05-15
    1
收起评论
显示
设置
留言
7
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部