发布时间:2021-05-18浏览量:9207次
最近在网上看到很多人都会问:
“我成绩不好,能学会编程吗?”
“零基础可以学开发吗?”
“英语不好可以学好编程吗?”
“........”
一、我们需要弄清编程和英语的关系
英语是一门语言,就我们中国人来说,汉语是你的第一语种,是你必须要掌握的;你还可以掌握第二语种,比如英语、日语、法语和德语等。因为英语是世界上最通用的语言,而计算机编程语言又是老外发明的,所以,所有的计算机编程语言都是采用英文编码。
而java、C#、python等编程语言,它应该另算一种语言,这种语言是人类和计算机交流的语言,可以是英语,也可以是法语,如果中国人有实力,也可以开发一种用中文编程的语言体系。所以,从整体上来说,编程语言和英语不是一回事。
二、搞清英语重要的原因
为什么现在做计算机行业,会出现英语重要的原因。主要原因前面已经说了,就是编程语言是老外发明的,另外就是英语是最通用的人类语言。这样的话,大部分的编程资料都是英文的,而且使用英文,方便交流。
所以,掌握英语技能,学计算机语言相对来说,更好点。比如Java编程语言,因为许多报错信息等都是英文的,所以,你理解起来更快,由此得出的结论是,掌握英语对于学习和使用Java编程语言是有好处。
三、0基础、英语不好照样可以学习编程
许多人想学编程,但总是碍于这样那样的原因而迟迟不去学,比如认为Java是用英语写的,自己英语不好,只认得26个字母,就不敢去学Java了。
其实刚开始学编程是不需要太高深的知识和英语基础的,所以大家要放心。如果你英文水平不高,这并不影响你学习Java、做程序员。编程主要是靠逻辑思维,数学建模。
为什么我说英语不好照样可以学习编程?理由如下:
1. 编程语言里面,比如java本身常用到的单词不多,甚至说很少。只是读文档的时候可能对英语要求稍微高点,但是你也别忘记咱有有道词典、谷歌翻译呀。而且在开始阶段,压根不用担心太多,你学的都是现成的,大不了不懂就查。
2. 英语好的程序员,编程水平不一定高,因为决定编程水平的并不是英语。只是英语好的话,会让你在查阅外文资料和书籍的时候更加轻松,所以能够把英语学好还是尽量学好,但是真正的编程重要的是设计和流程。
3. 最后你真的想学就去学,别想那么多有的没的。当你学到了一定程度,并且仍然对Java感兴趣,你会发现自己的英语水平越来越好的。
四、学些英语对编程是有好处的
当然,虽说英语不好也可以学编程,但是从长远发展来说,学些英语对编程也是有好处的。如果对于英语学习不排斥的话,以后有时间可以补上,一旦你掌握了Java编程基础后,再学习相应的英语词汇是非常快的。
如果你有一些英语基础,再专业练习一下,经常读读参考文献,那么你英语水平会很快提升的,尤其是计算机英语。所以这个问题完全不用担心。
五、关于学习编程
如果你想学编程,与其关注英语问题,更多的应该关注自己的学历、年龄是否适合,以及是否真的对Java感兴趣、能不能吃苦。编程是需要兴趣驱动的,如果没有兴趣的话,你是很难坚持下来的。
在学编程之前你需要有清晰的想法、对自己有充分的认识。什么意思呢?你需要明白自己为什么要学Java、要做什么、需要做什么。三者缺一不可,只有把这三个明白了,你才能理解你的所作所为,不会迷失。
举个栗子,比如你学为什么要学java?是想业余学着玩?还是当前工作状态不尽如人意,想改变自己想转行当程序员?如果是前者,那完全可以网上找点资料自己学,如果是后者,那最好还是去参加编程开发培训,节约时间成本,更加系统化,对日后找工作更有筹码。