想学习编程但是我不会英语怎么办?
经常有同学问:我英语不好,编程好像都是英文写的,我能学编程吗?
其实这里有一个小常识,英语是世界上最通用的语言,而计算机编程语言又是老外发明的,所以所有的计算机编程语言才都是采用英文编码。
接着回答开头的问题:英语不好可以学编程吗?
其实刚开始学编程是不需要太高深的知识和英语基础的,所以大家可以放心。如果你英文水平不高,这并不影响你做程序员,编程主要是靠逻辑思维,数学建模。
而且学习编程,常用的单词就那么多,只要把常见的单词学会,你的代码也能写得很好。
只是读文档的时候可能对英语要求稍微高点,但是你也别忘记还有有道词典、谷歌翻译呀。而且在开始阶段,压根不用担心太多,你学的都是现成的,大不了不懂就查。
比如“if” “else” “while” “for” “var” “new”之类。用得多了自然而然地就记住了。
CSS 里英语就更重要了,比如 transition、transform、translate,你在不了解英语含义的情况下,很难把这些记下来。
而且到了后期,你可能还需要读国外开发者分享的文档和技术,甚至有不懂的技术,也需要你去国外网站上查,这时候机器翻译就不大好使了。
所以作为开发者如何学好英语呢?
首先要明白的一点是,常规英语和计算机英语的不同。
常规英语的学习,包含很多方面,有语法,音标,词汇量等知识面,因此需要背大量的单词、语法,还要会听说读写,做阅读、做听力。
而且在国内,我们从小学开始学英语,十多年了都学不好,想要因为编程短期提升常规英语学习,基本上是不可能的。
然而编程所需要的英语都是十分专业的计算机英语。
简单的来说,就是通过汇编语言来让计算机明白所接受的各种指令的英语,对于绝大多数编程软件来说,它所需要用到的英文词组和词汇,都是固定的和相对简单的词组和句式。
相对于常规英语的广泛程度来说,它更像具有固定格式的专业性更强的英文写作,往往只要你熟读熟记后,对于编程是没有太大的影响。
比如简单的for next 循环,你可以不知道for和next是什么意思 ,但是你要知道这是一个循环,还要知道怎么用。
一言以蔽之,就是英语好的同学编程不一定能学好;编程好的同学,不一定英语很棒。
英语只是编程的辅助工具,而非决定性工具。
所以如何提升编程英语,我这里有两个小建议:
a) 设备上可以装翻译工具,哪里不会点哪里。
b) 抓住可以学英语的机会。比如多用英文软件,少用汉化版。比如用英文操作系统,不用中文版。这样你每天都在记单词了。
英文单词可以帮助你理解语句的含义,但是编程方面的单词是固定的那么多只要多用也就自然理解了,所有没又必要故意去学
其实学习数学只是为了让你增加多种解决问题的逻辑思维方式,
比如:
结果是100,而你知道的条件只有一个2
怎样才能用2这个条件,得到100这个结果呢?
如果你学过乘法就会想到2X50=100
如果你只学过加减法就要2+2+2+2+2............一直加下去
这个例子证明你用到了乘法的逻辑思维,其实过程都是50个2,没什么区别,但是用的时间确差很多
这个道理和编程是一样的,如果你的数学不太好的做出来的程序可能会比别人繁琐很多
我个人认为数学和编程的关系不是必然的,原因很简单有些东西可以用经验去替代的,只要多看别人的代码,学习别人的逻辑思维方式,这样就可以弥补你数学上的缺陷,当然如果你有数学的基础那样是最好的,但如果你是初中毕业的话,再去补那些高等数学,我觉得没有那个必要
考虑学校的时候需要考虑的几个问题如下:
1.要看一下课程的时间,正常来说学一门语言需要适应的时间和练习的时间,如果很短的时间就可以毕业,我估计学校就是为了收钱,最好不要去
2.要看一下教材的内容,因为一般来说学校的老师不会教你教材以外的东西
3.要看一下教师讲课,最好试听几节课,看看讲课方式是否很通俗易懂。而且要看一下一个讲课教师带几个班,现在有些教师带2到3个班
对于入门学习编程的人、初级程序员来说,英语的影响并不大。因为编程过程中会出现的那些英语单词其实都不难,很多人看久了以后就认识了,并不会影响编程工作。
如果你的英语不好,在这个阶段,可以找到那些编程中需要的专业英语单词,然后去把这些词记住就可以应付绝大多数情况。
但如果你想提升自己的技术水平、编程知识水平,那么除了常用的专业英语单词,还会有更多需要接触英语的情况。例如会接触到很多的英语资料,甚至需要用英语与一些人进行交流,这时候就需要我们有一定的英语水平,否则读懂英语资料、进行英语交流都很难做到。
现在大家应该都清楚了,如果想入门编程,或是做初级程序员,不需要太高的英语水平,能认出专用的英语单词即可。但如果想在编程上有大作为,在后期还需要提升自己的英语水平。
英文单词可以帮助你理解语句的含义,但是编程方面的单词是固定的那么多只要多用也就自然理解了,所有没又必要故意去学
其实学习数学只是为了让你增加多种解决问题的逻辑思维方式。
学习编程中难免会遇到英语和英语单词,你不会英语可以通过查询的方法了解单词的意思,然后根据中文意思进行操作,这样就方便的很多。
如果你不会英语,你也可以先简单自学一下。编程不需要英语多好,只要能理解基本意思就可以了,而且现在有翻译软件,英语不流利也没关系。
学编程可以不会英语,但最好有一定的英语基础比较好。
自学编程怎么入门(零基础)
详情请查看视频回答
为什么我就是学不会编程
我也不会编程啊。我是19岁开始学的。现在26了。跟你聊聊这些年的编程生涯。第一次接触编程是因为没有工作,没有收入。然后我就想通过学习一门计算机技能,解决我的工作和收入问题。有的人以为我得了网瘾,天天在网吧玩游戏。其实我会玩的游戏,除了飞车就是玩个cs。然后,我跟着别人做网站。但是代码...
我想学个计算机专业,可是我啥也不会,能行不?
可以,本身这个专业就是从小白教起的,可以去培训机构学习这个专业,起码以后有门儿技术,不会饿死。
我现在在工厂学机械编程,但是我不会操机,能学会吗?
肯定可以学会。机械编程就是数控机床编程,建议你拿一本专业基础书,先看课后习题,然后带着问题去精读书中的概念、定理、公式、程序、例题等内容。给自己限定明确的时间,一个月读完一本书。然后上机床动手操作,先把书本上的例题程序输入数控机床练习动手能力,同时,检验一下书本知识是否正确。一段时间...
我很想学编程,但看不懂编程代码怎么办?
有时候看不懂代码是心理的烦躁 3.如果是小白,没有接触过编程,建议先学习 “”易语言“”我就是易语言出来的,把易语言学精通了,你就可以学英文了,这样,你有了基础,学习就不会太难。 总之一句话,慢慢来,莫着急,学编程,耐心大。无耐心,学不会。有耐心,啥都会!额,瞎编的 ...
不会编程学python要多久(一般人学python要多久)
导读:本篇文章首席CTO笔记来给大家介绍有关不会编程学python要多久的相关内容,希望对大家有所帮助,一起来看看吧。小白学python怎么快速入门?多久能完成一个项目?电子书集合|数据科学速查表|迁移学习实战,免费下载 ?链接:?提取码:z9x7 python自学需要多久一周或者一个月。如果完全靠自己自学,又是...
想学数控,今天刚进一个小厂子,什么都不会,我应该怎么学习呢?
数空编程学习方法:1、良好的学习态度。俗话说,态度决定一切。不管学习任何东西,如果没有持之以恒的态度,想学好是不可能的。2、多与别人交流。碰撞出火花,交流出真知。只是一味的一个人埋头思考,也许能得到答案,但是效率就降低了。交流就是提高学习效率的一个法宝。3、养成良好的编程习惯,不钻...
我不会编程。可以制作小游戏吗?
再逐步为其添加新的更复杂的功能。在制作的过程中自然会学到更多。希望能对题主有所帮助 用微信小程序来做一个小游戏很简单,不需要会编程,微信小程序官方文档提供了很全面丰富的说明,按照官方文档操作很容易就能做出一个小游戏,不过这个小游戏只能通过微信小程序打开。你可以试试 ...
想学习编程但是我不会英语怎么办?
对于入门学习编程的人、初级程序员来说,英语的影响并不大。因为编程过程中会出现的那些英语单词其实都不难,很多人看久了以后就认识了,并不会影响编程工作。如果你的英语不好,在这个阶段,可以找到那些编程中需要的专业英语单词,然后去把这些词记住就可以应付绝大多数情况。但如果你想提升自己的技术...
为什么你学不会编程
为什么大多数人学不会编程? 在这个文章中,我会告诉你为什么。以及人们所犯的错误,以便您可以学会不犯这些错误。 所以如果你是一名程序员,如果你正在学习成为一名程序员,但进展并不顺利,我会告诉你为什么,我会告诉你为什么你不在那里人们犯的错误,这样你就可以学会不犯这些错误。如果您是第一次加入,请务必查看...
钟吕抗骨: 您好 : 其实我也是学计算机编程的 , 如果你想向大的方面发展的话 就一定要学好英语 ,计算机掌握的单词也不是很多 主要是你在编程中能知道单词意思就可以了,有时候我们平时学的英语在计算机里意思不同的 ,建议你去大的商城买本书 我的专业是asp.net 程序员 有时间 可以交流下
西盟佤族自治县19159668953: 不会英语怎么学编程 - ?
钟吕抗骨: 跟英语关系不是很大,那里面就那几十个单词.而且很简单刚开始学会一些变量,循环语句,就可以写一些简单的程序. 做静态网页是不需要编程的,在网上下个网页三剑客就行了动态网页的话,建议学一下JSP
西盟佤族自治县19159668953: 我想学编程,可是我不会英语,咋办呀? - ?
钟吕抗骨: 首先你需要确定,你想说哪方面的编程 最普通的有C语言(有点老了),但是作为一种编程基础还是非常重要的 如果有需要要学C语言,建议谭浩强的书都还不错 除了C语言就是C++(C Plus Plus 简称CPP) 这个是面向对象编程的使用...
西盟佤族自治县19159668953: 我英语不好,但想学编程怎没办?
钟吕抗骨: 你好,很高兴为你答疑. 英语好对于阅读外籍资料是有挺大的帮助,本人周围比较多的都是从事计算机编程. 不少人的英语4级都还没过,但是编程能力还是很好的.其实编程的需要的更多的是数学,逻辑的能力.编程遇到的只是一些简单的英语单词. 不过想阅读外籍资料,翻译也许不好,所以英语好是助力.但是英语的好好不能决定编程. 只要你想学编程的话,肯定是可以客服的. 祝愉快,满意还望采纳支持.欢迎继续探讨.
西盟佤族自治县19159668953: 我不会英语,但是我好想学it编程,我要怎么样做? - ?
钟吕抗骨: 前期其实英语不用太好,但是后期如果英语不好 很难跟上新的技术.一般新技术的文档没有中文的.你可以一般学编程 一般学英语.同时英语对于就业来说是最有用的,甚至要高于技术.因为技术很简单 谁都能学,而语言是基础.连沟通都不能 有技术又有何用?
西盟佤族自治县19159668953: 想学编程,但是不会英文怎么办 - ?
钟吕抗骨: 英文单词可以帮助你理解语句的含义,但是编程方面的单词是固定的那么多只要多用也就自然理解了,所有没又必要故意去学 其实学习数学只是为了让你增加多种解决问题的逻辑思维方式, 比如: 结果是100,而你知道的条件只有一个2 怎样才...
西盟佤族自治县19159668953: 我想学编程,可是我不太会英语,该??
钟吕抗骨: 编程和英语有些关系,但不是有必然的联系的, 编程语言的语法很简单,而且你想啊,你学英语是为了和人打交道,但是编程语言是和计算机打交道.计算机是听人指挥的.呵呵,, 当然英语学习也是必须的,可以在学习编程的同时学英语.但英语不会成为你学编程障碍的.加油!
西盟佤族自治县19159668953: 我想学习一些简单的编程,但英语水平不是很好,要如何入门? - ?
钟吕抗骨: 编程不一定要求英语很好,学编程的人最根本的还是要数学底子好,所有的算法都是靠严密的思维逻辑才能够行得通的.编程语言要写大量源代码,有一些英语基础更好.入门建议:可以先学习一下pascal,这个语言比较严谨,适合初学者.pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习. 然后可以继续学习C语言,这个语言比较灵活.有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 .然后就可以更加深入进行学习了.编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程.
西盟佤族自治县19159668953: 不会英语可以学会计算机编程吗?怎么入门? - ?
钟吕抗骨: 可以,我就是一个例子.教你一个方法,你不需要特意去记住,因为你越想记住你就越记不着.那么要怎样记呢,比如response.end 你只需要每天把函数练习几次就很容易记住的.代码打多了,自然会记着.
西盟佤族自治县19159668953: 我很想学习软件编程、但是英语不好.谁能告诉我怎么办? - ?
钟吕抗骨: 英语之所以在计算机重要,因为计算机是老外们领先,而且计算机编程不分国界的,英语利于交流.若是你才刚刚学习编程,有一段时间不能接触到这个高度呢,单单国内的知识体系也够你学习的,学习英语是个细水长流的东西,你不能因为不好而放弃与英语有关的东西,不仅仅是计算机,若真的想学,就会行的