ritafanfan
要懂 但是要求不高!不高!不高!重要的事情说三遍,真的不高!很多同学看了代码之后,都会觉得里面都是用英文写的,所以就误以为软件开发对英语有很高的要求。今天小编在这里给大家解释一下这个事情。就拿同学看到的代码来讲,里面的东西并不是规定的英文单词,大多数都是一些函数方法,除了几个规定的单词外,绝大部分的单词都是你自己定义的。只要你自己能认识,你完全可以自己随便定义。所以软件开发对英语的要求真的不高!
Q糖奶爸
目前主流的编程语言中,经常出现“英语单词”一尽管从实际角度出发, 它们往往都是残缺而不能被视作是正确的。但要想写程序,程序员仍然需要能够记住这些"英语单词”和其对应的功能。于是有人指出,任何人都必须学好英语才能学习编程!但是,从另一方面来看,只要记住关键字和其对应的功能,就可以开始编程,而要记住这些关键字和其对应的功能,往往只需要多敲代码而不是背单词。而且,编程语言的语法和英语的语法并不一样,即使所有英语语法都能倒背如流的人,也不定能在编程语言之语法的学习之中有什么绝对领先的优势。再者,因为语言本身所涉及的英语单词并不多,并且也不难记,所以程序员并不需要刻意去把英汉词典的单词全部背下来。于是有人反驳说,学不好英语一样也能学编程!
何水生之LED灯
作为一名软件工程师,重要的是编程能力和逻辑思维能力,并不是说数学要达到很高的造诣`` 软件开发并不需要多少英语基础,实际上那些代码跟英语也没什么关系,它只是编程语言里规定的一些键字,每个编程语言都有关键字,但数量不多,经验用到的就更没几个.比如C语言,一共32个关键字,常用的只有20来个,而且都很好记忆.因此,英语基础好坏跟学软件开发并没有太大关系. 数学和英语都是计算机的基础; 英语是命令、连接语言,关注的是语法问题,语句不通顺或者有语病当然就无法编好程序;而数学是逻辑、运算语言,是所有理科学科的必备工具,这牵涉到计算机的基本原理程序设计原理的问题。如果要深入学习研究开发,两种语言的学习都是必不可少的,英语的学习有助于你对该程序语言的理解和掌握,数学(尤其是离散数学)将让你从本质上弄清计算机原理,程序设计的基础等等。希望对你有帮助哦