汇智动力

售前免费咨询热线: 4 0 0 - 1 8 6 - 0 9 0 5
汇智资讯Huizhi information

当前位置:首页 »我英语贼差,能学编程吗???

我英语贼差,能学编程吗???

日期:2020-07-31 13:40:19 访问量: 来源:

我们做IT培训经常遇到有同学问:“我英语不好,能学编程吗?”

 

这个问题先不说答案,我们先分析一下英语跟编程到底有多大关系。

 

就拿C语言“Hello,World!”的代码举例好了。

 

#include <stdio.h>
int main( void )
{
printf( "Hello,World!\n" );
return 0;
}

 

看完这段代码之后,困扰你的是英语,还是代码的语法?

 

我英语贼差,能学编程吗

 

在这段代码里,除了int和printf有点怪怪的,别的单词应该都认识吧?那我告诉你int代表整数数据类型printf格式输出的意思。你现在可以看懂了吗?

 

我英语贼差,能学编程吗

 

估计只能明白个大概,但不知道为什么会写成这个样子吧?

 

所以说,我们学习编程是不需要学习英语的。

 

因为我们学习的是编程语言,这门编程语言叫C语言,叫Java,叫Python等等,但它们都不是英语

 

我英语贼差,能学编程吗

 

编程语言只是借助特定的英文单词作为函数而已,语法也是完全采用的编程语言自身的语法,和英语完全没有关系!

 

如果你还不相信,不妨再看一个例子:

 

x+=5==4;

 

这行代码里每个字母、数字、符号单拿出来都能看懂。但合到一起如果不了解编程语言的语法,那还真就看不懂。

 

我英语贼差,能学编程吗

 

这段代码的意思其实很简单,在C语言中:

 

=是赋值,即将右侧的值赋给左侧的变量。

+=是加法赋值,即为左侧的变量加上右侧的值再赋给左侧的变量。

==是等于,判断左右两侧数值是否相等,相等为1(ture),不相等则为0(false)。

 

x+=5==4的意思就是,首先判断5和4是否相等,显然不相等,不相等就是0,然后再把这个0加给x。

 

也就是说x+=5==4指的就是x,一顿操作其实没有任何作用!

 

我英语贼差,能学编程吗

 

那么,我们学习编程就可以完全不学英语了吗?

 

很遗憾,也不是这样的。编程本身不需要会英语,但是学习编程需要!这可不是在故意说车轱辘话。

 

我英语贼差,能学编程吗

 

汇智妹这里说的学习编程不是初学者自学、上课或者培训,而是说的程序员自我提升时的学习。

 

程序员需要一定的英文水平,借助任何翻译工具获得的英文水平也可以,来获取国外的新鲜文档和资料,来看懂程序的报错信息,来和国内外各路大佬谈笑风生。

 

我英语贼差,能学编程吗

 

至于四级能不能过,雅思能考多少分,只要你不出国,谁会在乎呢?

 

对程序员来说,英语再好也不如代码牛X,英语只要作为一个提升代码实力的工具就足够了。当你跟程序员打交道打多了,你会发现这帮大佬的英语没有几个标准的。

 

我英语贼差,能学编程吗

相关阅读Reading

全国热线:400-186-0905

周一至周日9:30-24:00

我要咨询
汇智动力微信

汇智动力微信公众号