当前位置: 首页 > 软件库 > 其他开源 > 开源图书 >

A-Programmers-Guide-to-English

为程序员编写的英语学习指南
授权协议 未知
地区 国产
投 递 者 水浩歌
软件类型 开源软件
开源组织
适用人群 未知
操作系统 跨平台
所属分类 其他开源、 开源图书
 软件概览

本人上一次正式英语考试大约是五年前大学四级考试,得分 442,大学每学期考试基本是 60 多分过线就好,纯属英语渣底子很差。但是由于一些特殊需求,雅思需要考到 6.5 分及以上,所以自 2018 年 6 月份开始一直在学习英语。在学习过程中,对语言学习从陌生到熟悉,从毫无头绪到了解一些实用的训练方法,从乱看经验经常换方法到总结出自己的学习方法。

经过四个月断续学习 + 接近两个月的全职突击备考,考了 PTE 考试(类似雅思的英语水平测试)并拿到 63 分,对应雅思 6.5 中上,满足大部分学校留学要求以及出国技术移民的要求。备考过程十分艰苦,个人感觉远超高考。虽然离十分流畅的跟 Native Speaker 交流还有一段距离,但是相比四级 442 的水平有了几倍的提升。故此编写教程进行阶段性总结,一来方便自己制定下一步训练计划,二来希望可以对同等水平有需求的朋友有所帮助。

本教程目标人群是想要花一些时间真正掌握英语的人,尤其适合英语渣。对于英语渣来说,网上杂七杂八的英语学习技巧和经验不一定会有很多帮助,甚至会误导。比如这篇回答就说了,如果别人问答主如何学英语,她顶多给一句“多看美剧,培养语感”,好在这篇回答详细说了答主的水平和长期的努力细节,否则会误导一大片低水平英语渣去拼命的看美剧。所以在英语学习过程中,要注意查看符合自己水平的经验和教程,否则可能会走弯路。

如果你在寻找《21 天掌握英语》、《10 天背会 1000 词》、《10 天搞定英语写作》之类的资料,这份指南并不适合你。尤其是语言学习,学习周期都是以月或者年来计的,你越早明白语言学习没有技巧,就会越少浪费时间和金钱在各种资料和经验上面,走越少的弯路

由于网上各种英语学习技巧的效果跟学习者的水平相关,所以本指南会深挖语言学习的本质(主要用中文举例)并用程序员易于理解的方式去思考,并提供自己根据本质推演出来的训练方法和经验做参考。重中之重是你要根据本质自己设计适合自己的训练方法,同时可以甄别网上看到学习方法和资料,判断是否适合自己使用。

需要补充的是,由于本人的水平有限而且也在持续学习,后续会经常完善、升级、更新本指南,强烈建议 Watch 并时而回来看看。因此如果转载本指南,请保留出处避免信息过时。如有异议或者建议,也十分欢迎在 Issue 中讨论。还需要注意的是,由于本文是文本形式,不好播放声音,所以用中文来描述一些单词的错误发音,在日常英语学习中应该使用音标而不能使用中文标注发音。

  • Refer English Version: http://wiki.python.org/moin/BeginnersGuide New to programming? Python is free, and easy to learn if you know where to start! This guide will help you to get started quickly. 没玩过

  • Beginner's Guide to Python New to programming? Python is free and easy to learn if you know where to start! This guide will help you to get started quickly. New to Python? Read BeginnersGuide/Overview

 相关资料
  • 本文向大家介绍程序员学英语的一个方法,包括了程序员学英语的一个方法的使用技巧和注意事项,需要的朋友参考一下 你可能会问程序员学英语干嘛?是啊。一个小的普普通通的程序员可能真的不用学习英语,甚至可以说学习英语就是浪费他的时间,还不如利用这些时间去敲一些代码,看看计算机的书,或者出去跟朋友喝喝酒,都会比这个有用的多! 话说回来,如果你想做的不仅仅是一个程序员,而是要做一个工程师,一个架构师……那么学习

  • Table of Contents [内容列表] 11. Constants [常量] 12. Variables [变量] 13. Methods [方法] 14. Caching [缓存] 15. Advanced Features [高级属性] 16. Extending Smarty With Plugins [利用插件扩展Smarty]

  • 主要内容:英语基础不好可以学会编程吗?,数学基础不好可以学编程吗?很多初学者认为,编程语言是由英文组成的,而且会涉及很多算法,自己的英语和数学功底不好,到底能不能学会编程呢? 英语基础不好可以学会编程吗? 首先,学习编程需要你有英语基础;但是,要求并不高,初中水平完全可以胜任。 编程语言起源于美国,是由英文构成的,其中包括几十个英文的关键字以及几百个英文的函数,除非需要对文本进行处理,否则一般不会出现中文。但是,它们都是孤立的单词,不构成任何语句,不涉及任何语法

  • 你现在是不是想学 Java,但又很迷茫,不知从何下手,不知道该从哪里学起,不知道需要学些什么?那么看完这篇文章你会有一种豁然开朗的感觉。 学习 Java 的第一步,就是制定自己的 Java 学习路线。对 Java 主要的重点知识归纳如下: 对于学习 JavaSE 的读者,分为 JavaSE 初级中级和高级水平,下面分别介绍达到这些水平我们需要掌握什么。 JavaSE 初级水平要求掌握计算机入门:D

  • The TensorFlow @{tf.layers$layers module} provides a high-level API that makes it easy to construct a neural network. It provides methods that facilitate the creation of dense (fully connected) layers

  • 本文向大家介绍GO 语言学习指南,包括了GO 语言学习指南的使用技巧和注意事项,需要的朋友参考一下 1.导入包,一个主函数中只有一个main函数,包含一个main包,主函数中我们要申明main的包! 2.引入包文件,譬如我们使用的是fmt包,打印helloword用,golang有一个包可见性的定义,就譬如其他语言中的private 、protected这些声明。当手写字母是小写的就是包内可用,包