英语不好怎么学计算机,计算机英语不好怎么学

干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句。其次,软件开发中的技术文档和资料大都是来自英文,即使有翻译好的,不是晦涩难懂,就是译法混乱,比如:roll back就有"回滚"、"回退"、"返回"、"重算"等多种译法,又如我们遇到翻译后的术语"域",往往不清楚译者是根据"field"、"region"还是"domain"所译(如果阅读原文则不存在这些问题)。还有更重要的一点,这就是等待译文会严重影响我们掌握新技术的时间。通常,一本外版计算机图书从获得版权到翻译出版要一年的时间。就算原作者消化新技术和写作的时间最短为一年,那么加起来这已经超过通常软件版本的更新周期(软件版本的更新周期一般是1年至2年),这意味着当你通过阅读翻译资料掌握这一版本的软件时,可能该版本已经淘汰至少是面临淘汰。

当然,这并不是说国内没有好的译者和译文,也不是说不能通过阅读译文来进行学习。而是说通过别人翻译的间接阅读风险较大,如果能掌握计算机英语,利用第一手原文资料进行学习,除了效率之外,被误导的风险较小。比如:国内引进的一部外版好书《Java编程思想》(原书名《Think in Java》),其翻译水平较差,就严重影响了阅读和学习,不少读者深有体会。如果读着有着过硬的计算机英语水平就可以按照书上提供的作者网址下载原文阅读,不但可以获得原汁原味的感受,还可以免费下载该书最新的第二版(据悉机械工业出版社已经取得该最新版本的版权,但该书要到2001年上半年才能面市)。

因此,我们可以得出这样的结论,干程序员这行实在是离不开英语。实际上,可以毫不夸张地说英语是IT的行业语言。由于英语的优势,印度、爱尔兰等国的软件业在国际上比我们更有竞争力,这并不是说我们的程序员在编程和开发能力上不如别人,而是在使用计算机英语水平上差距太大。不久前在南京举办的一次高规格的软件开发交流会上,就遇到过印度专家讲课,英文翻译译不下去的情景,因为太多的IT专用术语和缩略语以及很强的专业知识使得没有计算机背景的英语专业翻译无能为力,而在场的开发人员因为语言障碍又无法和印度专家直接沟通,错过了一次极好的交流学习机会。现在,已经有越来越多的程序员意识到计算机英语的重要性了,这种压力一方面来自进一步向高级程序员或资深IT开发人员发展的需要,一方面来自于后起之秀不断竞争的威胁。对于前者,没有较好的计算机英语,能难进一步发展,晋升到更高的技术职位;对于后者,不少大学已经开始使用原版教科书进行专业授课,毕业生的计算机英语水平实在是后生可畏,挑战是不言而喻的。

那么,一个程序员应该怎样去学习和掌握计算机英语呢?是立即开始背英汉计算机字典还是先考完6级再考"托"考"G"?其实,在下定决心之后最关键的是要搞清6个W,即:为什么学(why)、学什么(what)、怎样学(how)、何时学(when)、何处学(where)、跟谁学(who)。下面我们就谈一谈这6个W.

首先是为什么要学计算机英语。几乎所有的程序员都知道学习计算机英语的重要性,但并不是所有人都具有学习的主动性。这个问题的提出就是要让我们从自身的需求出发,掌握学习的主动性。一旦你有强烈的学习动机,任何学习上的困难都不会认你屈服,而你的每一点进步都将给你带来无比自豪的感觉。

学什么,是死背单词?还是猛抠语法?其实都不是。计算机英语的学习是一项系统工程,需要找到一个适合自己的学习目标,并从词汇、语法、阅读、写作多方面去融汇贯通。用程序员的术语讲,"学什么"的问题本质上是一个"确定系统边界"的问题。应为学习计算机英语是一个很宽泛的概念,若不根据个人的具体情况进行定义,恐怕难以有一个可以管理学习目标。无目标的或边界不清的项目往往是失败的项目,在学计算机英语的问题上也是一样。因此,我们先要根据自己的实际英语水平和工作需要界定计算机英语学习的系统边界。关于实际英语水平,我们可以简单地以大学非英语专业的英语教育作为参考,以通过大学英语四级考试(CET4)作为基线,即如果你通过了CET4,则表明你的英语水平为中高级,词汇量接近5千,不存在基本的语法问题,有一定的读写能力;如果你没有通过CET4,则表明你的英语水平为初中级,词汇量不足4千,可能存在一些语法问题,读写能力较弱。关于工作需要,我们可以将计算机英语学习对象划分成计算机研发人员、泛IT人员。其中计算机研发人员是指从事计算机研究和开发的专业人员,他们又划分为软件研发和硬件研发,显然程序员是属于前者。计算机研发人员要掌握的计算机英语最专业,要求最高,但软件硬件各有侧重。泛IT人员是指在IT行业从业的或与IT行业有密切联系的那些非研发人员,包括操作使用人员、技术管理人员、支持服务人员等等。不难看出,泛IT人员对计算机英语的要求不是太高,也不太专业,一般能够使用英文界面的软件,能够阅读原版的操作手册和说明书即可。

计算机英语的学习目标

初中级 中高级泛IT行业人员 掌握计算机英语的基本术语;了解计算机英语中常用的语法和惯用法;能借助字典阅读英文界面和在线帮助以及简单的操作手册,阅读熟读在70-90词/分钟。 掌握计算机英语的常用术语和缩略语; 掌握计算机英语中语法和惯用法的表达方式和功能;能借助字典阅读英文文档和技术资料,阅读熟读在100词/分钟以上;能使用英文编写简单的文档。

计算机研发人员 掌握计算机英语的常用术语和缩略语;熟悉计算机英语中的语法和惯用法;能阅读英文界面和在线帮助以及简单的操作手册,阅读熟读在80-100词/分钟。 掌握大量的计算机英语术语和缩略语;熟练掌握计算机英语中语法和惯用法的表达方式和功能;能阅读英文文档和技术资料,阅读熟读在100词/分钟以上;能借助字典翻译专业技术图书。

能使用英文编写简单的技术文档和程序注释。

知己知彼,百战不殆。在了解了学习计算机英语的一般要求之后,接下来就需要对自己的具体情况进行具体分析,制定一个学习计划或简单地定一个学习方向。作为程序员学习计算机英语的根本目的是为了提高自己在英语环境中掌握计算机技术的能力,所以学习的内容应该是围绕本专业的领域展开。对于没有上过计算机专业英语课程的程序员来说,学习的重点应该是掌握专业词汇和术语,了解计算机英语的一些规范译法和习惯用法。对于有一定计算机英语基础的程序员则应该把重点放在提高阅读速度和阅读质量上,并逐渐习惯使用英语注释程序撰写文档。

在明确学习目的和学习方向之后,还必须有一个好的学习方法,"怎样学"就是一个学习方法问题。这其中还包含了何时学、何处学、跟谁学等一系列问题。

在这里我建议把短期的系统学习和长期的日常学习结合起来,这样做的效果最好,也最科学。所谓短期的系统学习是指集中一段时间系统地学习计算机英语,这对于没有参加过大学计算机英语课程学习程序员尤为重要。而日常的学习则是指在日常工作用有意识地多接触和多使用计算机英语,边用边学,持续不断地积累提高。下面我就从这两个方面来具体谈一谈。

要系统地学习计算机英语,最好是参加专门的计算机英语课程培训班。培训班的选择非常重要,好的老师、成功的办学经验和系统的课程设置都是选择的重要依据。然而大多数程序员工作繁忙,可能采取的方式多是自学了。如果不能选择一位好老师,那就只能选择一本好教材了。一本好的计算机英语教材对系统地学习计算机英语帮助极大。目前市面上的计算机英语教材多达30种,在选择教材时不少程序员往往无从下手,大家不妨从以下几方面进行考虑:

教材的难易程度--对于不同学历层次有不同的教材,选择教材是一定要看清该教材的培训对象是中专、大专、本科还是研究生。选择难易程度适合自己的教材,太简单则不利于提高、太难则容易使学习受挫。

教材的专业侧重--有的计算机英语教材偏重于硬件,有的偏重于软件,还有的教材是信息电子类的计算机英语,侧重于通信电子方面,比如:汇编语言、单片机等。另外有的教材侧重于理论,如:数据结构、离散数学;而有的则侧重于应用,如:软件工程、数据库开发。所以程序员在选择计算机英语教材时,应仔细察看书中的内容,以免偏离软件开发的实际工作需要。

教材的体系结构--目前计算机英语教材主要分为按语法体系组织和按计算机体系组织的两种结构。如果你是初中级的英语水平建议使用前者,如果你是中高级的英语水平建议使用后者。

教材的易用性--教材的易用性是指教材的编排是否符合人们的学习习惯。虽然计算机英语是专业课程教材,但如果编排活泼、图文并茂、注解查阅方便肯定能调动学习的兴趣,降低阅读的难度。这方面国内的教材应该多向国外的教材学习。

然而国内许多大学的计算机英语课程作为专业英语教学起步较晚,而早期出版的计算机英语教材大多出自于任课老师收集的计算机英文资料,教材规划不够系统,编排也比较简单。这些教材虽然使用的学校较多,为早期的计算机英语教学做出过不可磨灭的贡献,但致命的弱点是内容陈旧、与时代脱节。最典型的代表是清华大学出版社的《计算机英语》,该书最新版本是1997年更新的,里面还充斥着Dos这样的陈旧内容。有些老师苦于没有新颖实用的计算机英语教材,于是一本国外的计算机入门读物《Computing Essentials》(McGraw-Hill出版公司)被许多大学选用为计算机英语教材,效果极佳。这本书现在已经由高等教育出版社影印发行,书名是《计算机专业英语》。该书的特点是:时效性强(版本更新快),新颖实用,编排活泼。但对于中高级英语水平的专业开发人员未免有点太浅。

我们在分析和研究了市面上大量计算机英语教材的基础上,又结合计算机英语教学和学习经验,编写了一本非常适合于软件开发人员的《计算机英语》,该书已经由机械工业出版社出版,是该社"重点大学计算机教材"系列中的一本。需要说明的是该书最适合的读者对象为英语达到CET4的程序员,因为该书的选材直接来自国外计算机教材和出版物、技术文档和专业论文、IT精英的言论以及计算机方面的大百科全书,这样的选材在保持原汁原味的同时使学习者更能接触到计算机英语的真实语境和主流思想,虽然有一定的难度,但非常实用和专业。同时为便于学习,我们为超出CET4的词汇和一些专业术语都进行了注释,而且注释就在课文旁边,免去了翻查生词表的麻烦。这本书适合于程序员的另一条重要原因是全书侧重于软件和应用,没有枯燥繁琐的理论。计算机英语是用来学习专业英语的,而不是用来学习计算机理论的。我们没有像其他的计算机英语教材那样,充斥了大量难懂的计算机理论文章,而这些理论本身就非常难学。这本教材与其它计算机英语教材不同的地方还在于它更关注计算机素养、计算机应用以及IT对社会和生活的深刻影响。在这里我们可以聆听到IT精英比尔。盖茨和IBM公司CEO郭士纳的精彩演讲,也能拜读到英特尔公司前总裁葛洛夫的惊世之作《只有偏执狂才能生存》的序言。

系统学习计算机英语,这里的系统性包括了计算机体系的系统性和英语语言的系统性,我们在学习时必须时刻牢记。除了借助计算机英语教材系统地了解计算机硬件软件、操作系统、软件工程、编程语言、网络通信、信息安全、应用系统等诸方面的英语表达和专业词汇外,还要对英语语言本身从听、说、读、写四个方面下功夫,以免出现偏废。有些程序员就是因为在听和说方面偏废,以至于影响到出国发展。如何加强听和说的训练,这是关于英语学习的话题,我自己的一个经验是多看原版电影(VCD/DVD)以提高听力(当然不能看字幕),多参加英语聊天(英语角)以提高口语。

计算机英语的学习不同于考"托"考"G",无法靠短期的突击来完成。长期的日常学习尤为重要。所谓的日常学习并不需要你抛开工作,安排专门的时间,而是边用边学。比如,你为了解决编程上的一个问题,查阅英文的帮助或技术资料。然而,不少程序员不太喜欢看英文,他们喜欢使用中文版的软件,喜欢汉化的帮助,喜欢读翻译好的书。这实际上就错过了许多日常学习计算机英语的机会。不可否认,读中文肯定比读英文方便,节省时间,但从长期的发展来看,弊大于利。这种对翻译的依赖使许多程序员失去了获取一手资料的宝贵机会。

其实,既然你已经通过对计算机英语的系统学习掌握了一定数量的专业词汇,就完全可以借助字典去使用那些原文资料和在线帮助,加上有金山词霸这样的工具,阅读原文并不很困难,关键是一个习惯问题。我有一个朋友,在自己的电脑里从不装任何中文版或汉化软件,连上网聊天也坚持用英文。几年下来英语突飞猛进,效果甚佳,有志者不妨一试。

在日常工作中大量阅读英文书籍和资料是提高计算机英语水平的最佳途径。目前市场上大量的计算机原版影印图书为我们提供了绝好的机会。阅读英文计算机图书一开始是"啃"的感觉,比较费时费力,对于不太好读的地方,不妨拿起笔来逐行逐字翻译出来,这样对提高英语水平很有帮助。对于有经验的程序员可以利用自己的专业背景知识和上下文(Context)进行大胆推测,这样有利于提高阅读速度。即使是不求甚解,也不要紧,你可以通过多读同类书来弥补。原版计算机书读多了,你会发现一些很有规律的东西和一些常用的词汇,这些来自实践的经验非常宝贵,并让你终生受益。一般在完整阅读2-3本原版书以后,你就能发现读原版书的乐趣。值得一提的是读原版书的真正乐趣并非只是在于提高英语水平,而更是在于获得一种和西方人一致的思维方式,这种思维方式对学习计算机技术极为有益,因为计算机技术甚至现代科学体系都是建立在这种思维方式的基础之上的。坚持阅读英文计算机图书可以达到"品"的感觉,这种感觉是指在阅读时无需将英文转换为中文,而是直接用英文和作者在同一个水平线上进行思考和交流。至此,我们获得的不仅是英语水平的突破,更是计算机水平的突破。这也是许多计算机高手成功的秘密。

如果你有一定的英语基础,并希望突破计算机英语的障碍并成为高手,关于C/C 编程学习,小编给大家提供一个学习交流群,欢迎到访:893,154,,226。从现在起就养成一个学用计算机英语的良好习惯吧。

1、 给自己起一个英文名字。并用作网名和登录名。

2、 选一本适合自己的计算机英语教材。

3、 保证一年至少读1-2本原版影印的计算机书,并坚持读完。

4、 上网尽量多访问英文的技术论坛和网站。不使用汉化的帮助。

5、 在程序中使用英文注释。坚决不用中文或汉语拼音作变量名、字段名、文件和文件夹名。

6、 每月至少看1-2部原版电影(VCD/DVD),尽量不看字幕,提高语感和听力。

7、 不看中英文对照读物,但可以看注释读物。多使用英英字典,少使用英汉字典。

8、 每天坚持记录和复习遇到的生词。对于缩略语,一定搞清每个字母的英文含义。

英语不好怎么学计算机,计算机英语不好怎么学

程序员如何掌握计算机英语

看你的选择了
一:被动学习法,我们程序员每个变量,方法 类 结构体 都有一个不成文的命名规范,不然到最后你都不知道你的这个变量到底是代表什么了,而且不建议用中文,因为有些识别不出来,就会出现命名乱玛,出了bug你更不会找了。这个时候就是被动学,百度翻译,Google翻译就是你的好帮手。在你编码的过程中逐渐成长
二:你拥有足够的意志力,或者自学,或者报网校,或者报补习班都可以,不过永远这意志力的话就不问这个了吧

英语不好怎么学计算机,计算机英语不好怎么学

怎么学计算机英语方法是什么

  学好计算机英语,对每一位正在学习计算机知识的人来说都是十分重要的。以下是我分享给大家的学习计算机英语的方法,希望可以帮到你!
  学习计算机英语的方法
  虽然作为计算机英语相对于普通英语,在学习单词和语法时更容易,但学习时也应多加重视,掌握技巧。

  在单词的学习中,学习构词法是掌握计算机英语词汇的关键之一。在科技英语中派生词很多,例如较常用的由动词派生的名词短语等。只有既具备丰富的计算机知识,又精通英语中的构词法知识,才能根据上、下文的意思,很快地猜出文章中生词的含义,从而提高阅读的速度和水平。

  语法方面,虽然在计算机英语中多用简单句,但这也只是相对而言,一些复杂的长句子在文章中也会时有出现。学习时,应该注意多积累翻译这种复杂句子的经验。另外,对一些科技英语的常见句式(比如被动语态、同位语从句等),平时也应多加留意。注意积累一些对这些常见句式的翻译技巧,是十分必要的。

  另外,对于熟悉计算机知识的朋友来说,在对计算机英语的学习方面,你比只懂英语的人存在一个更明显的优势:对计算机专业知识的了解。

  经常接触计算机的人,在使用英文版软件、阅读英文版说明书、查看原版资料的同时,也是在对计算机英语进行学习。你会有意无意摄取到大量的计算机专业词汇、术语。在阅读计算机英语文章时,你会发现很多熟悉的单词和句式。当然,偶尔遇到一些生疏的单词和用法,也可以根据经验推断出大意。

  相反地,如果只是对日常英语比较熟悉,对计算机知识却一窍不通,那么在学习理解起计算机方面的文章时,会因为不能将单词进行准确地“转义”,翻译理解起来必将十分困难,常常是面对着没有生词的简单句,却不知所云。因此这些同学不要因为自己英语水平好而对计算机英语掉以轻心,应该多补充自己在计算机专业知识方面的不足。

  利用好教材和资料

  最后,要学好计算机英语,还应该注意选择好教材,并进行大量阅读和练习。

  计算机英语的教材选文一般都是具有很强的代表性的英文原版文献。它涉及了计算机的技术基础、系统和应用等各个方面内容,涵盖面极广。一般说来,一本优秀的教材,在内容上应该做到取材新颖、技术前卫。学习者在学完了全部内容之后,就应该对计算机各方面的技术理论、常见的专用术语的含义、本学科领域的文献体裁和风格有一个大体了解。但计算机技术发展如此之快,称得上是日新月异。很快地,更新的技术用语还会陆续大量出现。所以在对计算机英语的学习上,保持对原版计算机资料的阅读习惯也是十分重要的。
  学习和掌握计算机英语的建议
  1、 给自己起一个英文名字,并用作网名和登录名。

  2、 选一本适合自己的计算机英语教材。

  3、 保证一年至少读1-2本原版影印的计算机书,并坚持读完。

  4、 上网尽量多访问英文的技术论坛和网站,不使用汉化的帮助。

  5、 在程序中使用英文注释,坚决不用中文或汉语拼音作变量名、字段名、文件和文件夹名。

  6、 每月至少看1-2部原版电影(VCD/DVD),尽量不看字幕,提高语感和听力。

  7、 不看中英文对照读物,但可以看注释读物;多使用英英字典,少使用英汉字典。

  8、 每天坚持记录和复习遇到的生词,对于缩略语,一定搞清每个字母的英文含义。
  计算机英语的特点
  计算机英语的一个最突出的特点是:专用词汇不是很多。我们都知道,学习英语最难突破的问题是单词。词汇量是提高阅读能力和水平的基础和关键。这一点对于专业英语来说,也同样重要。

  一些传统专业,如经贸、医学、化学、地质、机械等,都含有大量冗长、陌生且与日常英语毫无关联的专用词汇和术语。计算机作为上个世纪的最伟大发明之一,已经成为现代人工作、生活密不可分的常用工具。这门学科强调的是人机之间的交互性,由于是取代人的部分工作,学科发展走向模拟现实社会。所以计算机这一新兴学科的大量专业术语来源于日常英语词汇,既取其原有含义,又被计算机领域赋予了类似功能的专有词义。比如:Memory(存储器)、Instruction(指令)、Code(代码)、Program(程序)等。在计算机英语中,这样的词汇很多,都是我们熟悉的初、中级词汇,不过是含义略有不同罢了。所以,在某种意义上,学习计算机英语,词汇应该不是“记忆”、而是“转义”的问题。大部分单词是熟悉的,只需要在学习过程中,将它对应到计算机专业课程中已经熟知的专有词义中就可以了。

  计算机英语的另一个重要特点是,句式、语法相对简单。学过英语的人都知道,英语和汉语在结构和句式上差别很大,这也是中国人学习英语语法感到特别吃力的主要原因。而这种语法障碍直接影响了我们在阅读方面对复杂长句子的理解水平,加大了我们学习英语的难度。但在计算机英语中,尤其是在一些科技含量很高的技术资料中,为了满足技术人员这种快节奏阅读和交流的习惯,人们往往更喜欢采用简单句的形式来表达意思。有的甚至是根本不符合语法规则的不完整的句子。这已经成为现代大多数的科技英语的一个共有特点。所以在计算机英语的学习中,对句子和语法的分析要求不会像在日常英语中那样严格。语法也不会成为计算机英语学习和考核的重点。也就是说,在计算机英语中,只要能正确理解了句子中的单词含义,对句子的整体理解也就不会太成问题。

猜你喜欢:

1. 如何用Kindle迅速提高英语水平?

2. 新手如何学习电脑知识(快速入门)

3. 我如何自学英语一年就成了英语翻译

4. 怎样用英语交流计算机知识

5. 要做翻译应该如何学英语

上一篇: 女销售原来靠这样卖房(楼盘置业顾问提成大概多少)
下一篇: 女生为什么小便也要纸巾,小便需不需要用纸巾擦拭