首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员学英语

我在这篇文章中,已经讲到了“ 为什么程序员非得搞定英语”: 中国人为什么要学英语,程序员为什么要学英语,当我把那些方法名、变量名全部取成拼音,一样可以,谁下的这个破规定?...遗憾的是,诸多学习材料、论文、技术资料(尤其是一些刚出不久的技术),都是英语的;另一方面,国际标准、程序员交流的通用方式,都是英文的,我想肯定很难想象,那些有名的 framework、lib 的源码,如果用拼音来写变量名会成什么样子...所以,如果你的英语不好(至少读写不好),就不要给自己找太借口,英语是一个掌握其他工具的工具,除非你坚信,中文很快就会在计算机界变成世界第一通用的语言。 但是原因,其实远不止上面所说的。...都说语言是一门工具,把英语掌握不仅仅因为它是世界最流行的语言,更重要的是,世界最优秀的程序员,大多是用英语交流的;世界最优秀的技术,大多使用英文表述的。...在学生阶段,我不记得做过多少英文习题,但是都没有好的效果,至今我也没有总结出足够有效的英语学习办法。所以直到现在,在英语识别上面,还会被人嘲笑。不过我脸皮够厚,我相信总会搞定它。

31230
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    再谈程序员学英语

    2012 年的时候,我曾经写了一篇 《程序员学英语》,总结了一些我对于英语学习的看法,包括为什么英语对于程序员来说如此重要,还有一些自己总结的英语学习的方法。...另一个方面原因是,日常最需要的那 90% 的词汇和用法才是需要优先掌握的部分,不说考试的话,那些书面词和生僻词其实远没有那么重要。...YouTube YouTube 是个非常棒的工具,尤其喜欢里面的各种脱口秀,但是要理解脱口秀的内容不但需要有语言接纳和理解能力,还需要文化背景,因此这部分其实难度是非常高的,可以从有字幕的视频开始。...最容易理解的其实是那些母语非英语的国家来的同事,使用的词汇相对比较简单,即便是英文已经很流畅了,但是一个啰嗦的事情就是可以用一些简单的词汇表述清楚,我觉得这才是我们应该去追求的语言的境界。...去麦当劳,我说我要鸡块,服务员问我要 “crispy or grilled”,我也一头雾水,完全不懂,回来 Google 了才明白。

    46210

    考研英语-1-导学

    C节:英译汉,英语一10分/英语二15分。 3、写作:英语一30分,英语二25分。 A节:小作文,10分,应用文,书信、告示、备忘录、报告。...英二图表作文要重视。总体而言,英语一会比英语二难点。不过就写作而言,英语二会比英语一有难度,毕竟图表作文并不好写。 王江涛背单词法 读单词,3-5遍就行,记不得的话,就再来一轮。...考研英语难在长难句。 4-英译汉:阅读A节经典文章。 英译汉是提高阅读的最好方法。 落在纸上,才算读懂了。 你觉得最难的文章,错误最多的文章。...背诵是提高英语实力最好的方法。 规划 从现在开始,要重视两个部分,一个是阅读A节,40分的那部分。第二个部分是写作整节,占25分的那部分。这两个加起来就占了60分。 接着要重视的是阅读B节,新题型。...然后要重视的是翻译。 最后是完形填空。 课要尽早听掉。

    36011

    英语不好能不能学编程?

    常有人问我:我英语不好,想学编程行不行? 这个问题需要分情况讨论。 1. 可以学 如果你因为担心自己英语不好而犹豫要不要学习编程,这我觉得大可不必。 就像有人不懂日语,也照样能打通很多日文游戏。...不懂英语至少会用翻译软件吧?先记住语法和报错最常涉及的那些单词,if 、while 、for 、class 、def 、error 、type 之类,足够你写出完整的程序。...英语好不是学习编程的先决条件。 2. 会吃力 然而,英语不好,你可能就不能一眼看懂报错信息,需要花上比别人多的时间来调试。...总结来说就是:不要因为英语不好而拒绝学习编程,但建议在学习编程的过程中,抽时间持续提升英语水平。学点英语也没啥坏处,况且以程序员所需的英语水平来说,要比写好代码容易多了。...最后,如果你实在不愿意学英语,那也可以考虑用中文写代码呀: 和 = 0 循環子 = 0 只要 循環子 < 100: 和 = 和 + 循環子 循環子 = 循環子 + 1 寫 和 和 =

    15730

    HTML 渲染那些事儿

    浏览器是如何将我们的 HTML 渲染到屏幕上的 作为文章开头的第一部分 “浏览器是如何将我们的 HTML 渲染到屏幕上的” 我相信大多数同学都了解过这方面的知识。...HTML 文档时,会对于接受到的 HTML 进行所谓的 Parsing 过程(解析 HTML 文档)。...分词(词法分析) 接下来浏览器会将上一步骤得到的字符串转换为一个一个 Token ——如W3C HTML5 标准所指定的,例如html>、——以及尖括号内的其他字符串。...当 HTML 下载时,Parse HTML (上述关键渲染路径中生成 DomTree)的过程如果碰到 JS 脚本是会停止后续 Dom 的解析的。 那么,换句话来聊聊。...预解析 首先,我们需要明确的是 HTML 文档的解析过程中同时会存在一个所谓的预解析过程,这一过程会分析 HTML 中的外部资源链接从而并不需要在进行 HTML Parse 的过程中发现外部资源才会进行下载

    1.5K30

    【编程指导】学编程英语一定要好么?

    一、编程入门英语不好不用担心 说实话,我的英语也不好.但是我觉得,学编程语言初期中用到的英语只不会超过100个。根本难不倒想学编程的你。...但后期深入的学习中要掌握一门编程语言提供的程序资源(术语是函数库或称类库或称组件库),由于这些用到的英语单词会比较多些,不过只要你多用用google,bing翻译一下。...二、编程提高需要学习英语 有些人英语很好,但在电脑编程方面一点都不懂,如果让他来看那些程序资源(就是函数库或类库或组件库),他一定会感到晕得.话说回来,英语学好了,对自己绝对是有好处的,有很多的学习资料是英语的...如果你想在编程上有长足的进步,不但逻辑思维要好,而且英语至少要达到四级水平。学一门知识就把它学好,学透,要不然不如不要学。只有学好了,找工作才会较顺利些。...三、编程精通需要学好英语 牛人一是思维的方式,这个具体到就是智商了。像那些明星程序员,智商嘛就不用说了。但如果是一般人,经验是摆在第一位的,做什么事情都得有一个过程,你经历的越多了解的就越多。

    1.2K50

    学Python要先学什么?Python入门方法

    学Python要先学什么?...零基础们入门学习Python的基础语法和函数,学Python的知识点: 1、Python基础 (1)计算机组成原理:计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别; (2)Python...需要学的就是如何使用并且设计,最后是优化。 4、Linux操作系统 Nginx在Linux服务器上运行,需要学习Linux系统。...5、学习爬虫 网络爬虫的原理以及相关爬虫的工具、MongoDB数据库最基本的增删改查要会的,Scrapy框架:框架的原理以及使用,定制化爬虫采集系统:数据的采集和分析。...学Python入门阶段要了解语言的类型区别以及python的特点安装工具,解释器和编辑器编辑器的种类以及专业版怎样激活。 了解什么是python的变量定义的方式和规则。

    1.5K10
    领券