英语基础不好,能学好编程吗?

英语基础不好,能学好编程吗?相信这是摆在很多学习编程但英语不好的人面前的困惑。

那么英语到底影不影响对编程的学习呢,小编就来和你们说说。

如果你英文英语基础不好就害怕学编程,害怕学不会编程,那就是大错特错了,编程学的好坏跟英语的好坏不存在必然联系,说直白一点,英语不能决定你学习编程的好坏。

学会编程不需要多高深的英语水平,想要学会编程,简单的英语水平足够了,现在的程序开发环境又很友好,基本上打开之后不需要怎么配置,直接写代码就行,程序语言无外乎顺序、判断和循环语句,写一写简单的程序毫无压力,所以需要记住的英文其实并不多。

为什么这么说呢?我们拿c++和python出来给大家看看。

实际上C语言和C++语言本身需要的英文单词,学名关键词或者保留字,也就几十个。

下面是c++的关键词:

根据ISOC++的标准,一共有63个关键词,而初学者用的比较多的单词,我试着圈出来了,大致一看,也就20多个,我想英文即使再不好,20多个单词还是能记住的。

那再来看看python的关键词:

python的关键词一共33个。

也就是说你只需要记住这几十个单词就可以写程序。不要不信,事实上就是如此。

这就是编程本身和英语的关系。说白了就是几十个英语单词的关系。是不是大部分都是你认识的,而且一点也不难记,实际上也用不着刻意的去背记,用着用着就知道了。

中软云数教育带的IT技术学徒中,有很大一部分英语都不太好,甚至有很多英语四级都没有通过,但即便是这样,也不会阻碍他们学好编程软件开发技术,一样可以把编程技术学的妥妥的。

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

以上,我们可以看出,英语根本难不倒想学编程的你。但后期深入的学习中要掌握一门编程语言提供的程序资源(术语是函数库或称类库或称组件库),由于这些用到的英语单词会比较多些,不过只要你多用用google,bing翻译一下。就基本上懂得它的意思,并在使用中渐渐理会它的意思,用得多了就记得住了。如果你还觉得有困难的话。就买一本电脑英语来看看,补补专业术语。

二、编程提高需要学习英语

有些人英语很好,但在电脑编程方面一点都不懂,如果让他来看那些程序资源(就是函数库或类库或组件库),他一定会感到晕得。

话说回来,英语学好了,对自己绝对是有好处的,有很多的学习资料是英语的,经过国人翻译过来,但翻译中难免会有些问题。所以英语平时要加强学习,不管找工作,还是考研,,英语始终是一块敲门砖。

学一门知识就把它学好,学透,要不然不如不要学。只有学好了,找工作才会较顺利些。

三、编程精通需要学好英语

牛人一是思维的方式,这个具体到就是智商了。像那些明星程序员,智商嘛就不用说了。但如果是一般人,经验是摆在第一位的,做什么事情都得有一个过程,你经历的越多了解的就越多。

这些也能让你精通编程,跟英语没什么关系。但是英语好你就可以最快的了解国外科技的最新动态,最早学习新技术。领先一步就可能步步领先。英语好是你成为大牛的不可或缺的东西。

个人感悟:编程与英语是相辅相成的,你英语不好但是不影响你学习编程。但要成为大牛英语学好也是必须。

个人建议:在编程语言选择上,应该尽量选择市场应用广泛、入门相对容易、市场需求大、好找工作、薪资待遇也不错的;比如:PHP软件开发、WEB前端开发技术等。

所以对于这个问题,小编我的回答是:只管去学,别问这么多。

当你学习编程已经到了某一程度,并且依然热爱编程,你会发现,现在有动力去学那以前觉得枯燥无味的英语和数学了。同时,要坚信学编程可以提高英语和数学能力!

本文来自企鹅号 - 中软云数媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏斜述视角

数数背后的数学思维

在那个原始时代,那个时候人类还没有文字、没有数学,原始人都一起住在山洞里面,每天就是靠打猎、采集水果为生。

712
来自专栏高性能服务器开发

好不容易争取到的资源 | 叩响人工智能的大门

Python是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于 1991 年。可以视之为一种改良 (加入一些其他编程语言的优点...

953
来自专栏我的小碗汤

Google工程师:如何看待程序员普遍缺乏数据结构和算法知识?

有人说,算法,先于计算机存在于世,比编程语言本身更为重要,语言只是工具,而算法才是灵魂。而程序就等于算法加数据结构。足以可见,想要在编程之路上走的更长远,数据结...

1653
来自专栏程序员互动联盟

为什么只少有数人能学会编程?

现在网上流行什么21天学会C语言,21天学会java。看完就说我会某语言了,你觉得现实吗?大多数这些都是唬人的,正真零基础,一年半载的能入个门就已经很不错了,但...

2833
来自专栏程序员互动联盟

为啥计算机语言难学?

很多人觉得计算机太难学了,里面很多专业术语都不明白,如果单纯从人类语言的角度考虑,很多计算机语言的确很难直接体现出很人性化的地方,所以要学好计算机语言,首先不是...

3126
来自专栏新智元

在让机器「读懂」自然语言之前,人们走过哪些弯路?

编者注:本文节选自《数学之美》,作者吴军曾在《后记》中说,世上最好的学者总是有办法深入浅出地把大道理讲给外行听,而不是故弄玄虚将简单的问题复杂化。所以,他写书的...

3625
来自专栏程序员互动联盟

人类语言遇上编程语言

自然语言(人类语言)与编程语言之间有着很多惊人的相似之处。前些天我做了一个关于这两种语言相似性的讨论,惊讶地发现自己很容易就找到了它们之间的许多共同点。 然而实...

4876
来自专栏大数据钻研

编程和音乐真的很像吗?

在过去的几十年时间里,对音乐作品和编程同时感兴趣的计算机科学家成功地将两者结合在一起。现在的人工智能谱写的音乐,几乎与由专业音乐人创建的没有区别。 很多专业的...

2737
来自专栏AI科技大本营的专栏

数据科学家是做啥的?看看Stack Overflow这位大牛两年的经历就清楚了

翻译 | AI科技大本营(rgznai100) 参与 | 波波 有个数据科学家常常调侃自己:既不如统计学家懂统计,又不如软件工程师懂软件…… 可他一旦出手,...

3065
来自专栏猿天地

面试过几百个程序员,我发现很多人都缺乏数据结构和算法知识

有人说,算法,先于计算机存在于世,比编程语言本身更为重要,语言只是工具,而算法才是灵魂。而程序就等于算法加数据结构。足以可见,想要在编程之路上走的更长远,数据结...

3731

扫码关注云+社区