我这些年的体会是: 当然了,很多人会有不同的意见。我这里只是说说不才的我个人的体会。
为什么这么说呢?很简单,不少编程都不需要什么数学知识,但是英语却是避无可避。 除非你是用易语言编程(不过说实话,中文真的不适合用来写程序。英语的字母组成和特性决定了编程还真需要用英语),不然离不开英语。 对编程来说,学好英语有以下必要性:
我在之前的文章里提过, 我这些年很努力, 几乎每天都在学习。 这些年进步比较快的一个很重要的原因就是我的英语还不错(当然了, 比我好的人多了),英语好对编程真的帮助极大! 反观数学:只在某些特定领域需要数学比较好。 例如游戏开发,3D 游戏需要有坐标系的转换,重力,反弹,角度等计算,需要数学知识:嵌入式底层,位移,与、或、非等运算,二进制,十六进制,八进制和十进制的转化和计算,需要数学知识;高科技或研究领域,比如航空信息工程,那数学要求很高。但这些编程领域,还是离不开英语。 一般的编程,你说 Web 编程吧,如果是前端,一般不需要什么数学知识吧;做 Android 应用开发,也不一定需要数学好。
那么,如何学好英语呢?首先,兴趣是最好的老师。 如果你不觉得学英语是一件苦差事,反而饶有趣味,那么你的进步会很快。 我就是这样,学习外语对于我来说是很有意思的事。 我敢说自己是程序员里英语很好的,说英语的人里编程很好的。 除了英语还会法语,一些西班牙语,和 ... 中文(哇,竟然会中文,好腻害诶...)。 我业余也在给全球下载量很多的App做中英翻译团队志愿者,已经2年多了。 所以你担什么心呢?大可放心来找我。小编久居法国(从 2009 年 8 月 25 日起),现在每天工作都要接触英语和法语。英语只可能进步,不可能退步~ 有什么学习英语的问题,可以来找我哦。 如果你对英语兴趣不大,那可以用下面的几个方法: 1. 语法是主干不少人学外语,总觉得应该要学一些常用语,和老外打成一片,口语是很好啊,单词量也有。但是假如知其然,不知其所以然的话,你是走不远的。 学语法,就是「知其所以然」。 要真的学好一门外语,语法太关键了。语法是铜筋铁骨,打扎实了,其他的单词,什么的,慢慢装饰不急。 以前小编的初中课外英语老师就经常强调:英语要打扎实语法。所以小编对语法一直不敢怠慢,后来发现,学其他外语也特别快。只要先从语法入门,其他都水到渠成。 2. 看到背后的益处也许你会说:「什么?学英语还有什么益处?除了让我不开心之外。」 是的,学英语当然大有益处。学外语,其实是学其背后的文化。一门语言,代表了说这门语言的国家人群的生活习惯,思维方式,文化历史,等等。 如果把学英语想成能够接触英语文化,学习其历史背景,人文艺术,高新科技的大好机会,那你学习就有了新的目标和动力了。 什么?你还是没有动力?你,你给我出去~ :P 3. 学腔调学一门语言,其实很关键的一点是学腔调。什么是学腔调呢?就是模仿,类似「鹦鹉学舌」。 你应该听那些纯正的外语者是怎么发音的,他们说话用的是什么腔调,你就跟着学,模仿就好了。他们怎么待人接物,你也怎么做;他们怎么用这门语言,你也怎么用。 因为语言不是干巴巴的文曲星的发音,每种语言都有其特殊的腔调。这一点,说英国腔英语的人肯定大有体会。 4. 不死背单词不少朋友学英语,拉起来就猛背单词,个人觉得不是太有效。诚然,单词对于语言来说很关键。假如没有词汇量,你语法再厉害,也是张口的「聋哑」人,不是吗?听也听不懂,说也说不出来。 但是单词怎么才能记得牢,个人觉得用情景记忆法最佳:比如多和老外聊天,他们提到或纠正你的单词,你会一直记得,基本都不会忘了,因为你把这个单词和当时的情景联系在一起了;看文章看电影记单词,也是不错的方法,这样才能活记,也是利用情景记忆法。 5. 勇敢说出来「疯狂英语」等概念其实是有其道理的。中国人一般都讲求低调做人,要谦虚不张扬,隐忍不狂放,因为「枪打出头鸟」。 但是很多外国的英语老师都会鼓励我们不要怕丢面子,就要大声说出来。毕竟肚子里再有墨水,不说就只能黑在肚子里。 6. 看电影和唱歌看电影和学唱英语歌曲是很好提高英语的技巧,但是这个是在掌握好语法的情况下,不然跟不学语法只和老外聊天没什么区别。 看英语电影时,可以用遮挡物遮住字幕部分,看几遍电影,因为看中文字幕你是很难提高的。 学英语歌呢,可以先自己把歌曲用中文翻译出来,搞清楚意思了,再去背。 7. 多看书不用说了,多看一些好书吧。 加油,让英语成为你编程学习的一大助力吧!
|
|