电脑软件英语要多少级

发布时间: 2023-08-23 12:08 阅读: 文章来源:3P5704IOPNY

现在很多单位招聘软件工程师要求过英语四级,甚至要求流利的英语听说读写。这让很多编程高手望而却步。

编程对英语要求不高

就拿最基本C语言来说吧,关键字就三四十个,常用的if、else、while、for、continue、break、void等等不是很多。现在小学都开设英语课,小学过后,这三四十个词不认识的也不多了。认识了这些关键字,对于写代码来说,已经没有障碍。所有的编码都是这些关键字用逻辑关系串起来的。再记些常用的系统函数,如stdio.h,math.h,string.h等等。基础的编程就是这样子。

接下来的难点是变量命名,有不少程序员用汉语拼音命名,这我是不提倡的,因为这样命名太容易重复引起岐义。现在电脑上都有百度和词典,实在想不出可以用它们查一查,再用中文注释。函数命名一般用动宾结构词组,常用的动词也不多,命名这关是好过的,关键是懒得去查。高中英语就够用了。大学计算机或者理工科其它相关专业毕业根本就不用管英语的问题,对编程已经够用了。

接下来是逻辑思维,是算法,调兵遣将,把变量、函数等等管理组织好,简单高效地去实现需求。如同金庸的武侠小说,你可以安排风清扬传授令狐冲独孤九剑,令狐冲从此剑术通神;你可以赋值五岳自诩正教与魔教(日月神教)誓不两立;你可以设置令狐冲结识魔教“圣姑”;你可以决定岳不群以辟邪剑法夺得五岳派掌门;你还可以假设令狐冲会同任我行、向问天放走了东方不败……。阿里系的员工就喜欢武侠江湖论英雄,马云自称风清扬。这没什么不好。与其说英语能力,不如说是讲故事的能力,逻辑思维能力更重要。

如下是C语言判断质数的方法,其实很好理解,很简单的英文单词。

#include#includeint main(){ int n,i; double k; printf("please input a number:"); scanf("%d", &n); k = sqrt(n); for (i = 2; i
•••展开全文
相关文章