导航:首页 > 程序命令 > 程序员的英语学习方法

程序员的英语学习方法

发布时间:2022-04-03 02:22:37

程序员需要很好的英语吗

编程入门英语不好不用担心

但后期深入的学习中要掌握一门编程语言提供的程序资源(术语是函数库或称类库或称组件库),由于这些用到的英语单词会比较多些,不过只要多用用google,bing翻译一下,就基本上懂得它的意思,并在使用中渐渐理会意思,用得多了就记得住了。


编程提高需要学习英语

如果想在编程上有长足的进步,不但逻辑思维要好,而且英语至少要达到四级水平。学一门知识就学好,学透,要不然不如不要学。只有学好了,找工作才会较顺利些。


编程精通需要学好英语

如果是一般人,经验是摆在第一位的,做什么事情都得有一个过程,经历的越多了解的就越多。这些也能精通编程,跟英语没什么关系。但是英语好就可以最快的了解国外科技的最新动态,最早学习新技术。领先一步就可能步步领先。英语好是成为大牛不可或缺的东西。

⑵ 程序员怎么学好英语

除了基本学英语的方法外,还需要特别关注专业领域的英语单词、文章。

⑶ 程序员需要很好的英语水平吗

要,因为程序员要学vb课程,所以要有扎实的英语基础

⑷ 程序员怎么学习IT技术英语

对于中国人学英语,有三点是非常重要的:第一是发音,第二是语法纠错,第三是主动表达。这里发音其实是非常重要和最基础的一环,它决定着你记单词的效率以及口语的表达能力。因为发音不准你根本记不住(也拼写不出)单词,发音不准也使你不敢大胆开口,从而口语几乎无法练习和提高。但是发音基本上可以通过自己刻意练习纠正,而对于后两个问题,个人愿望或意志往往是解决不了问题的。

希望可以帮到你,谢谢!

⑸ 你作为一名程序员,是如何提高英语的

最重要的就是一些专业性的英语词汇,再有就是抓住琐碎的时间来进行学习。前期英语基础一定要牢固。


你可以阅读各种经典书籍的原版都是很好的英语素材,程序员之所以与众不同,是因为他们所有的技术都来自欧洲和美国。所以最主流、最新鲜、最正确的技术文章是英语,大部分还没有翻译,有些还比较差。阅读原文比等待别人的翻译更好。

学习英语也可以打开你的未来之门,你可以考虑到内地工作之外的生活,品味不同于中国的风土人情,体验西方文化,甚至中国和西方,建立一个与众不同的家庭。即使你留在大陆,好的英语至少能使你胜任一些外交事务。没有人能做到这一点,这对外国雇员很重要。你的上司会看你的。当你谈论工资时,你比别人得到更多的筹码。

⑹ 程序员怎么学好英语口语

对于程序员来说,其实没有必要专门去学习给程序员准备的英文课程,而且,就算想去学习的话,就目前市面上的英语培训课程来说,其实是没有这方面相关课程的。
不妨把思维转换转换吧,对于程序员来说,编写代码的过程中会遇到很多英语单词的运用,但是实际上,真正高级的词汇也就那么一些,整个代码编写下来,更多的还是通俗易懂的语言。而且,在找工作的过程中,英语口语是不应该作为自身的敲门砖的,更多的还是得靠自身编写代码的能力,那么就需要平时多看代码,多写代码了,只要掌握了其中的逻辑方法,英文真的不是局限点。
上面已经说到了,程序员真正需要用的英语是有限的,不比商务英语这样一个专门的门类,编程能力才是重点。专门给程序员的英文课程是不必要的,但是英语口语课程是必要的,因为,程序员也需要沟通,况且是要在国外工作的程序员,英语口语如果达不到标准,工作中许多细则都沟通不清楚,一切也是白搭。
当然,程序员想学好英语口语和其他人学好英语口语是一样的,注重“听”和“说”的练习,为自己制定一个明确的学习计划,要持之以恒,如果因为工作没有时间学习的话,考察一下身边线下的英语培训,或者是利用线上便捷的互联网,参加一个在线的英语培训。

⑺ 程序员有哪些好的方法可以有针对性的提高英语

要明确提高英语没有捷径可走,说白一点就是词汇量的堆积,基本词汇的堆积,词汇量到位,起码汉式翻译还是能做到的。从小细节做起,其实C/C++专业英语词汇并不多,解释词汇大致一样,从基本的错误英语开始堆积词汇,举个简单的例子:代码错误这些词汇起码要会吧,对于后期检查错误来说很能提高自己效率。自备有道词典,浏览器自带翻译工具,前期借助辅助工具堆积词汇,用的多了自然就熟悉了,自然就记住了,自然就快了。

⑻ 程序员应该如何学习英语。表示英语零基础

多背单词

⑼ 程序员怎样学习英语

如果你空闲时间多,那么就多背背计算机相关的英语词汇,网上可以查找到

⑽ 程序员如何学英语 零基础也能成为重庆北大青鸟程序员

因此,据我观察,即便刚入门不久的程序员,面对陌生的问题,一般也能查阅英文文档,找到需要的信息。但同时,我也发现,经常阅读英文文档的程序员,英语水平许多时候却并不像“经常阅读英文”的样子。下面我列几点自己的学习心得,供大家参考。 读文档不能只读代码 读文档只读代码,是很多程序员的习惯,也是导致程序员虽然读了很多英文资料,英文水平却没有相应提高的原因之一。以前曾在《程序员》上看到介绍阅读技术图书方法的文章,提出过“先代码后文字”的方法,也就是“先看代码,看不明白再看文字”。这种阅读法能极大提高阅读效率,但如果技术图书只看代码就足够,还要文字干什么呢?很多时候,代码只是冰山一角,代码背后的思维和逻辑才是真正的重头戏,只有写成文字才能解释,也只有阅读文字才能理解。 比如,代码都是“x = 5;”,有时的说明是x should be not more than five,有时的说明是x should be no more than five.不查词典,你能弄清楚两种说法的区别吗—前者是“x必须小于等于5”,后者是“x应当只有5”,意思不同,应用的方法与场合也不相同。 这些年来经常有希望翻译技术文档的程序员来找我讨论翻译问题,希望了解一些句子应该如何表达。一开始,我也认为这是中文表达的问题,但后来逐渐发现,其实更多的问题出在英文阅读上,所以我的回答经常是:你觉得作者这里说的是什么意思?引导对方把原文的意思逐步表达出来,其实这时候,真正的译文已经浮出水面了。 最近的例子来自这句话:“But as with any web-based system, atom-based solutions trade scalability for latency, making atom often inappropriate for very low-latency notifications”。这句话之所以难翻译,问题似乎在于,除去句子的主干,之前有一个But as…,之后又有一个making…。然而我最后发现,对这个句子有疑问的程序员其实根本没搞懂trade…for…的用法(翻译为“基于atom的解决方案需要权衡延迟和性扩展性”),如果明白它是“牺牲xx换取xx”之后,整个句子就相当好理解,也非常容易翻译了:与所有基于web的系统一样,基于atom的解决方案为追求可扩展性,增大了延迟,所以atom通常并不适用要求极低延迟的提示。 要解决这个问题,首先要做的是改变“只看代码不看文字”的习惯,至少要做到“阅读文字之后,认识到它的意思与代码是一致的”;其次是通过阅读纯文字的英文资料来学习某些新的知识(比如关于深入原理的细致讲解),这个方法我推荐给许多朋友,非常有效。 注意读音 以前总听人说,中国人学了很多年英语,其实是哑巴英语。不知道现在的情况有多少改观,但就我所见,不少程序员虽然阅读了大量英文资料,也会加入英文的讨论组,也敢开口说,但还会在读音上出现许多问题。这里说的“读音”,并不是字正腔圆的口音,而是一些术语的读音。 众所周知,计算机科学的术语来源非常广泛。例如设计模式里,有一种模式叫Facade,许多人往往直接读作['f?kɑ:d],其实这个词来自法文,正确的读音其实是[f?'sɑ:d];再比如伪代码的“伪”pseudo,正确的读音是['su:d?u],但我很少遇到程序员能把它读对,许多人干脆不会发这个音。 也许有人说,这些问题不重要,大家“将错就错”,约定俗成就得了,但事情没有这么简单。最近我参加某个技术聚会,有一位嘉宾(技术高手)把框架名chameleon(变色龙)读成了['t∫?milj?n],而正确的读音是[k?'milj?n],因为没有文字资料,许多人听了半天才知道他说的是什么,一些不熟悉chameleon的听众更是到结束也没明白。中国人聚会尚且如此,如果有机会参加中外技术交流,读错造成的问题就更大了。 要解决这个问题,有一个非常好的办法,就是学习美国大学的公开课,耶鲁、斯坦福等学校的计算机系都放出了许多高质量的公开课,学习其中的一些精品课程,不但能夯实基础,还能顺带学会许多每天都要遇到但不会或者读错的术语。比如我就从中学到,数据类型char的读音是[kɑ:],而不是[t∫ɑ:]. 锻炼英文表达 如果你背过单词,大概听到过“被动单词”和“主动单词”的说法,前者是指“看到了能认出来”的单词,后者指“表达时能主动应用”的单词。据我观察,许多程序员掌握的大多数英语,都属于“被动英语”——看到了能认识,但要表达同样的意思,未必说得出来。 平时这样似乎没有问题,但如果要查阅资料,不会表达就造成了大的障碍。相比中文技术资料世界中“无责任/不负责转贴”泛滥的情况,英文技术资料的质量要高得多,Google搜索资料的准确性也远高于网络;但要能够顺利应用英文资料,需要“主动”输入信息,描述问题,这时候“被动英语”就成了大问题。 我遇到过很多次这样的情况:即便答案近在咫尺,输入正确的关键词,Google的第一条结果就是答案,但程序员就是一筹莫展——因为他不知道计算机的“嘟嘟”声是beep,不知道搜“多线程”资料应该用concurrency,也不知道“死机”是system halt,“黑屏”是blank screen…… 要解决这个问题,最好的办法是在阅读资料时多用心,记住这些说法;另一方面,没事的时候多浏览stackoverflow之类的网站,不要因为问题与自己无关而忽略,要多留心这些问题到底是什么,是如何表达的。这样,在自己遇到问题时,才能迅速找到可能的解决方案,节省时间。 有人说,以汉语为母语的程序员,学习英语已经是迫不得已,不但要会阅读,还要会表达,真是难上加难。这种说法有一定道理,但在目前并没有更好的解决方案的情况下,学会阅读、认准读音、锻炼表达,确实可以给自己带来好处。长远来看,要改变这种情况,需要中文技术圈的所有人员努力贡献高质量的资料(原创和翻译都可以),如果只是“无责任转贴”,既不亲自验证,也不整理格式,中文技术资料的整体质量只会持续恶化,反向逼迫更多的人把英语学好。 英语是一门辅助工具,但是计算机技术却是实实在在能够帮助你成功就业的保障,相信重庆北大青鸟江北校区学子们能够充分利用在校资源,让自己的计算机英语以及计算机技能同时提升,最终达到高薪就业的目的。北大青鸟祝你成功!

阅读全文

与程序员的英语学习方法相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:579
python员工信息登记表 浏览:377
高中美术pdf 浏览:161
java实现排列 浏览:513
javavector的用法 浏览:982
osi实现加密的三层 浏览:233
大众宝来原厂中控如何安装app 浏览:916
linux内核根文件系统 浏览:243
3d的命令面板不见了 浏览:526
武汉理工大学服务器ip地址 浏览:149
亚马逊云服务器登录 浏览:525
安卓手机如何进行文件处理 浏览:71
mysql执行系统命令 浏览:930
php支持curlhttps 浏览:143
新预算法责任 浏览:444
服务器如何处理5万人同时在线 浏览:251
哈夫曼编码数据压缩 浏览:426
锁定服务器是什么意思 浏览:385
场景检测算法 浏览:617
解压手机软件触屏 浏览:350