问下各位大佬们,怎么样在工作中才能让自己的英语更上一个台阶?

2019-06-29 16:10:30 +08:00
 leegoo

对于一个英语还没过 4 级的人来说,唯一认识的一些单词可能都是代码里面出现的一些词罢了。

不过因为英语不好导致许多国外的文档或者新的技术想学都被不会英语拦住了去路。

当然,学习一门新的语言(技术),肯定是需要花费时间的。

那么假设我们一周的时间内 可以拿出 21-28 个小时(折合每天 3-4 小时的学习)。

大家也别觉得说的太多了,以每天 3 个小时为例,那么去公司路上和回来公司的路上加起来差不多就是 1 个小时,然后也就剩每天学习两小时

英语 听说读写

主要侧重于的是 听 读 ,其次 说 写

如果有多余的时间我也愿意四个方向都可以学习

大家觉得用哪些方式方法提升比较好,有没有好一点的建议?

想法 1: 通过流利说或者有道口语之类的 APP 进行训练 侧重于:听 说 缺点: APP 模式固化,可能无法针对每个人的情况进行单独的调整

想法 2: 通过网上找一些培训机构的课程然后跟着去学习 侧重点:可能是以考试为主 缺点:考试为主

想法 3: 通过 WhatAPP Line 等 APP 进行真人聊天 侧重点:听说读写 缺点:水平不高需要经常使用翻译软件,久而久之并不能够做到提升

想法 4: 通过听广播之类 侧重点:听 缺点:起点门槛高

想法 5: 通过看阅读英语小说(比如扇贝阅读 APP) 侧重点:读 缺点:小说对话类的场景不会那么的丰富,也就不会太多的贴近于生活

想法 6: 通过网络教学直接找外教 侧重点 听说读写

2271 次点击
所在节点    问与答
31 条回复
vsitebon
2019-06-30 09:48:19 +08:00
我就仅仅针对你提到的每个想法进行一次评价:
想法 1: 通过流利说或者有道口语之类的 APP 进行训练——流利说并没有想象中那么好,相比之下,voicetube 以及 aboboo 更加适合初始的学习,因为可以自由定制感兴趣的课程远比固定流程的好。

想法 2: 通过网上找一些培训机构的课程然后跟着去学习——试过,最大的缺点是你会无法得到即时的反馈,你录音可以马上听,但是会缺少有人对你的声音的评价。

想法 3: 通过 WhatAPP Line 等 APP 进行真人聊天——这在某些情况下,只能说让你能够学会怎么用外语来聊天,但是阅读能力无法有比较明显的长进(再看了一下你的需求,听和读。那么这个只能说锻炼到你的读的一小部分)。

想法 4: 通过听广播之类——同样地,听广播也可以。但是你还是会缺少即时的反馈。

想法 5: 通过看阅读英语小说(比如扇贝阅读 APP)——这个不如多点上 Reddit 之类的论坛,用兴趣带动自己的学习。

想法 6: 通过网络教学直接找外教——其实对写没什么很大的帮助,读也是。。

所以根据你已经想的想法,给你几个组合:
1+4+5,英语能力的锻炼需要大量练习。
2+6,利用外教对自己在培训课中学到的进行评估。
4+5,用这两个想法需要很大量地学习。
1+3+4+5,这个是为了锻炼你日常的英语能力。

但是有一个问题要提醒你的就是:基本的单词量还是要掌握的,例如完全读懂经济学人,你就要掌握其中起码 1800 个的常用词汇,经济学人有它的特性。相应地,如果你只是想掌握基础技术英语,那你需要的可能很简单就是——去找你现在的工作的文档中,前几名的大文档,进行分词,然后筛选出其中最常见的(出现次数大于 5 )的单词来输入到任意一个背单词软件,例如 Anki,例如 SuperMemo,你可以获得相应的回报。
同样地,如果你是要掌握在工作中的一些日常用语,那么只需要去背一下常用句式。简单而言,如果你希望自己是 70 分,那其实不需要过多地去准备成为 100 分的事情,因为语言,只是一个工具。
ik2h
2019-06-30 09:50:18 +08:00
不老老实实背单词,听到的英语就是,今天 XXXX,我做了 XXXX,然后 XXXX,再 XXXX。单词意思都不明白,精听就进行不了,如同听写文言文的拼音一样,写出来了也不知所以然。3 小时背个 200 个单词没什么难度吧?一个月下来就是质的飞跃了。
vsitebon
2019-06-30 09:55:50 +08:00
然后根据你的想法,其实有一些好的选择。
想法一—— voicetube & aboboo & supermemo
想法二——目前你从事的方向的一些英语教程,而非单纯的单词教程
想法三—— lang8 & italki
想法四—— ESLpod (实不相瞒,我靠这个来练听力的)& 各种类型 podcast,而非上手 BBC or VOA
想法五——每天上个 HackerNews 都够你阅读很多东西了
想法六——不要去英孚就行了
leegoo
2019-06-30 10:17:33 +08:00
@vsitebon 感谢你的提醒,我以前每天记单词,后来自己太急于求进所以就放弃了。还是应该一步一个脚印的来,把基础打牢固先
leegoo
2019-06-30 10:18:48 +08:00
@vsitebon
0.0
你用 ESLpod 的时候,大概多少词汇量
vsitebon
2019-06-30 10:33:04 +08:00
@leegoo 那时候过了四级,大约是三年前的事情了。词汇量大约才 4000 出头,因为 ESL 本身就会慢放,所以你反而可以好好利用。
1981
2019-06-30 11:40:16 +08:00
扩充词库
secondwtq
2019-06-30 16:58:26 +08:00
楼主这个主题我觉得有一点点奇怪

开头说学英语是想学新技术,但是后面举出的方案好像又没什么关系
我英语没好到流利日常对话的程度,但是学技术还是没问题的。如果只是为了学技术的话,我觉得楼主说的用 app,找人辅导,读小说之类的有点南辕北辙(除非楼主想一步到位)
人们在各种渠道花这么多钱学英语其实是想买个合适的环境,这个环境(广义上)在国内是不大好获得的,但是如果特定在技术范围内,那只要你能科学的访问互联网,其实是可以零成本获取并且长期保持的(不像你去上课,下课了就没环境了,不给钱了就没环境了),也并不需要每天留出专门的时间,干活的时候就可以顺便学了

一般的文档、文章、专业书籍和 paper 里面出现的词汇就只有常用词汇和专业词汇。我记得看到过相关调查,说就英语来说 3k 常用词汇占了用量的 80-85%,7k 词汇(差不多我现在的水平)占 90-95%(具体数字不同调查有差异,但是大体规律是这样)。而 native speaker 的词汇量一般在 15k 以上,注意词汇量分 active vocabulary (你写作的时候能想起来用的),和 passive vocabulary (平常想不到但是阅读时候看到是知道是什么意思的),有些调查说 native speaker 有多大的 vocabulary,但是没说是 active 还是 passive,所以这个数字参考价值有限。针对楼主的目的来说,passive vocabulary 重要性远超过 active vocabulary ——学习技术主要是输入的过程,输出的主要是代码,这个是有编译器帮你解决的。如果你要用英语在线进行技术交流,就算语法有错误,也是能达到目的的,用不用高级词汇根本不是问题。

当然这不是说语法错误就可以不在意,它仍然会让你看上去有些奇怪。不过就我个人感受而言,整体态度给人的印象重要性远超语言细节。这第一是指和语言无关的,比如不要叫人帮你写作业,尝试自己提炼出 minimal reproducer 不要上来就 copy 一大段代码发上去让人看,尽量不要提重复问题,提问题之前先 RTFM 之类的,还有语言相关的,比如大小写要用对,英文帖子不要用中文标点(不专业,有些机器可能是小方块),标点后要加空格,写 Email 要写问候语和落款,标题要把内容概括不要光写 a linux problem 之类的,如果自己没在 troll 的话就不要连打一堆的问号和叹号之类的,这类问题我觉得比语法错误更严重,我见过若干次 native speaker 出语法错误,但是不仔细看的话,人家写得就是正常英语,不会句点后漏空格。很多博客排版很乱写得很随意(应该是 CSDN 的缘故←_←)这种我一般不怎么看的,也有很多站连 CSS 都没有(一般是上了年纪的人),但是内容组织性很好,不会犯不该犯的错误。

貌似有些 off topic 了。计算机领域的专业词汇其实界限是比较明显的,你在学一门技术的过程中会逐渐了解到其中的名词概念,如果你一直看的都是英文资料的话是不会有生词的——因为你在(按顺序)看第 n+1 篇文档的时候,其中涉及到的概念已经在之前的 [0, n] 文档中有过定义了。须知计算机的专业术语大多数都是从英语里面借过来的,但是理解原词并不是理解专业术语的必要条件,举几个例子:

* 比如常见的 class 这个词,程序员的理解就是把数据和操作放在一起,可以继承,有多态行为(关于 class 和 OOP 相关定义的争议很大,此处仅作举例不展开),但是 class 还有阶级、班级的意思,不知道这些意思并不影响你学 class 怎么用。

* 同理,object 除了对象 /物件之外,在一般语境里面有反对、目标和宾语的意思。

* OOP 的一个段子: A boy and a girl were sitting in a Java programming class together. He reached over and grabbed her breast. She said "Hey, that's private". He looked confused and said "I thought we were in the same class"

* bus driver,有“公交车司机”和“总线驱动”两个意思

* graph,一般指图表,但是离散数学里面就是一堆点和一堆边,计算机里面就是一个数据结构。

* atomic,在新闻中看到一般与核武器有关,但是毕竟搞这方面的程序员是少数,所以技术资料中一般取“不可分”的意思,并且一般是指“原子操作”这个特定的意思(此外 LISP 中 atom 指一种数据)。虽然原来该词物理上“原子”的意思其实也来源自“不可分”的本意,但是确实在非技术的上下文中“原子”的意思占大多数。当然这个也是有段子的,Herb Sutter 有一个讲原子操作与内存序的非常好的 technical talk 起名叫 Atomic Weapons,我个人觉得传达了这东西一般人碰不得的意思。

* web,这词在用来指代计算机网络之前是用来指代蜘蛛网的(当然就把你捆住隔你韭菜这点上来说精神上是相通的 xD )

当然要是问理解原词对理解术语有意义么?当然有,不过我觉得八卦意义大于实际意义——比如说 Opera 那帮人把自己的浏览器叫 Opera,引擎叫 Presto,后来又做了一个浏览器叫 Vivaldi,这绝对是对古典音乐爱得深沉。学技术更重要的是把特定语境里面某个词具体指的是什么的定义搞清楚。

从这个角度上看我认为所谓背单词的方法对专业术语的作用是有限的,因为首先这些术语的组成和拼写并不复杂,其次背单词并不能帮你理解它的定义,也就是你看文档看到这个词仍然不知道什么意思——甚至更严重的是用其他上下文中的意思硬套到别的地方去导致报道,哦不理解出了偏差——我之前有个帖子举了个例子,说 ObjC 和 Java 里面的 interface 关键字的意思完全不一样,同理,C++ 和 Web 开发中的 template 的意思完全不一样,C++ 和 Java 中 volatile 的意思完全不一样,你看就连同是计算机领域中都不能直接套,如果你认识这些词的话你会发现在这些上下文中这些词都一定程度上反映了平常的意思,但是区别却又很大。

总之我的感受是背来的单词在技术学习中碰到都要重新了解一遍是什么意思,但是在技术学习中学到,练习过的词就天然不用背了——我能从其在专业领域中的意思反推出日常中的意思,反之则经常会出错误。

这是阅读,还有一个是听力。这个问题很尴尬——因为如果你直接去听技术演讲,会发现人家多半不是 native speaker,印度口音,俄罗斯口音,欧洲各地的口音满天飞,另外可以去听新闻广播,这时你会发现虽然一般口音比较“标准”,但是词又都不认识(我的感受是别的词还好,但是很多人名、地名认不出来,会严重影响对内容的理解)。所以可以从 native speaker 的演讲入门,开着字幕也没有关系——其实我认为是应该开字幕的,因为准确理解技术细节比追求“我就是要无字幕听懂”更重要。

当然如果是 YouTube 自动生成的字幕,可能也没有那么的准确。这涉及到另外一个问题,就是学习过程中对很多词基本的读音的认识是不准的,大多数语言的读音和书写是关联的,读不准就写不准(甚至认不准)。YouTube 起码在这方面是基本正确的。你听到一个词,如果听不懂可以去参考字幕是怎么写的,如果听得懂则应该过一遍这个词自己记忆中的读音和演讲者的读音是不是一致的。注意不一致不代表自己错了——有些词在不同口音中的习惯读法本来就不一样,何况有些词(如 Linux )本来就是生造出来 /拼出来没有固定读音的。不过我认为多听演讲对于矫正读音是很有帮助的。当然这个前提是你有这个意识去做这个事情,不是只听个内容就完事了。

总之我的建议是楼主的情况不需要专门的时间,也不需要其他类型的材料,我好像也没见过有专门针对技术类英语的收费培训。主要是日常习惯用英文工作。非要的话那就每天读 20 页英文技术书或者两天一张 paper,每天听半小时英文 talk 就足够了。
vsitebon
2019-06-30 21:01:56 +08:00
今天我特意赶工翻译了现在这篇文章: https://www.v2ex.com/t/578775#reply2
主要的就是给楼主一点信心,加油。
leegoo
2019-07-02 22:47:32 +08:00
@vsitebon 谢谢你在百忙之中翻译这篇文章,感谢!
vsitebon
2019-07-03 00:24:30 +08:00
@leegoo 不用,点点广告就相当于给我 6 毛钱了哈哈哈哈哈

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

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

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

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

© 2021 V2EX