英语不好的人可以学计算机编程吗?

 我来答
馅喽喽喽
高粉答主

2018-03-30 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:266
采纳率:100%
帮助的人:4.2万
展开全部

英语不好不意味着其他字母语言差,和海外团队合作时曾经见过意大利语的异常,把我们给气的。
至于数学不好,又不是让你做算法设计,流水线上组装车,要数学干吗?
什么都不好,都不会妨碍你做个Code Monkey,但是想更进一步,就要进化成懂English和Math的Programmer。
没做过Andriod App开发,印象中好像java就足够用了。要是嫌麻烦可以转iOS开发,只需要会Object-C就行了,真心跟C差不多。

作者:李浩宇
链接:https://www.zhihu.com/question/27616258/answer/37560628
来源:知乎


答案很残酷,但英语和数学不好的人确实是学不好编程的。

想必有人看完这句话就要跳出来反对了,有人肯定会说:“就编程里的if,for,while,do,void这几个单词还需要英语好?看几遍就会了。”也有人会这么说:“学好编程还需要数学好?我会面向对象,我会写app,但是和数学半毛钱关系没有啊!”但是必须要说,这么想,就错了。

好吧,首先来说英语。

正如某些同学所想的,一个程序里面的单词确实很简单,词汇量超小,C++的关键字也才63个而已,而且变量名、函数名虽然不能用中文,但是你也可以用中式英语甚至用拼音随便起。所以编写程序完全不需要英语好。但是你们忘了,这只是停留在“能写出一个程序”的水平上,如果你要学会甚至学好编程,下面这几样东西你是必须掌握的:Debug、看/写注释、查阅资料。

Debug,相信每个学习编程的同学都知道它的重要性。C++之父说过:“我们估计在开发正式软件时,90%以上的工作是放在如何避免、查找和纠正错误上。”而Debug过程中显示的错误信息,就不像C++的关键字那样都是小学水平的英文词汇了,其无论从词汇还是语法上来看,对编程者的英语水平要求都比较高。很多初学编程的同学,写完程序一跑,编译器一报错,就傻了,因为完全看不懂报错的信息,只能够红色知道是哪一行报错了。然后就只能单步调试、上网查报错信息或者问其他人,这三种无论是哪一种都无疑是效率极其低下的Debug方式。但是如果你能直接看懂报错的信息呢?相信你的编程效率会立马高到不知道哪里去了。我也相信,能看懂编译器的报错信息,是学好甚至学会编程的第一步。

看/写注释,这个也许初学者接触得并不多,甚至某些CS(Computer Sience)方向的同学也会接触的不多。但是如果在编程的路上一直走下去的话,看/写注释几乎是日常必须要做的事。首先规范的代码是要求在程序的关键处写上注释,以及在程序开头写上程序作用、程序版本变更等等信息,如果用心去做,其难度并不亚于一篇英语作文。此外,编程的时候,你也可能需要阅读大量注释。所以,这也对编程者的英语水平有一定要求。

查阅资料,新学一门语言、掌握一个算法甚至安装一个图形类库都需要查阅资料甚至阅读文献。而有时候,好的资料往往是全英文的,或者这个领域暂时没有中文书籍和资料,你能找到的,只有几十本几百页的英文书。在编程的学习过程中,这个现象是很常见的。相信自学过iOS开发的同学都深有体会。

综上,我以为,英语不好的人是学不好编程的。

其次,来说说数学。

椰岛农事
推荐于2017-11-25 · TA获得超过6513个赞
知道大有可为答主
回答量:1255
采纳率:62%
帮助的人:923万
展开全部
很多刚刚开始学习程序开发的朋友都会有这样或者那样的疑问

我的英语不好可不可以学习编程?
我的数学不好可不可以学习编程?

等等这类问题。。。

我来给你解答吧

英语好在一定程度上会有利于编程的学习,比如你可以阅读一些外国的文献,了解技术的最新发展前沿等(这是因为国内关于编程的书籍都写的烂,某些翻译的漏洞百出!),还有一个原因是因为程序语言是外国人弄出来的,中国不是有个易语言吗,如果以后牛B了,老外就会问,我要学习易语言要不要学习中文啊等等的了,嘿嘿(其实易语言内核大都是C或者C++写的)。当然,英语不好也不影响你学习编程的,为什么呢?因为你如果不懂英文的意思,别忘了,用编译软件,很好很强大!

你只要会26个字母,会敲键盘,基本会用电脑,会谷歌、百度一下,我想是没问题的!希望帮助到你!
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江西新华电脑学院
2019-07-06 · 品牌创于1988,专注IT教育
江西新华电脑学院
江西新华电脑学院开设电子商务、软件开发、电竞、动漫设计、UI设计、室内设计、网络工程、互联网财务、VR等专业。 来校参观报销路费,报名享受国家学费减免政策,签订就业合同,毕业推荐高薪工作。
向TA提问
展开全部
英语学习专业的时候是需要一点,但是学习专业可以0基础入门学习的,那些专业英语在你平时的锻炼里慢慢的就熟能生巧,老师会耐心的指导你的,所以不用担心自己学不会学不懂什么的,只要自己好好学习就可以学习的很不错呢,电脑专业还是很有前景的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sigma3
2012-11-24 · TA获得超过2595个赞
知道小有建树答主
回答量:1121
采纳率:95%
帮助的人:284万
展开全部
可以啊,关键是你的逻辑思维能力
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鲜胜仁琴
2021-03-29 · TA获得超过1130个赞
知道小有建树答主
回答量:1463
采纳率:100%
帮助的人:6.4万
展开全部
英语不好是可以学习编程的。英语水平不影响编程的学习,原因有以下几个:

1、编程拥有自己独立的语言,其代码是英文字母而并不是单词,英语水平不高也可以学习;

2、编程中遇到的英文名词并不多,稍微背一些基本单词就可以解决;

3、在编程设置的名词或定义函数时并不要求一定是英文单词,可以用汉语拼音代替。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(12)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式