对英语的看法
英语是很重要的,以前的时候都知道英语很重要,小学甚至幼儿园就开了英语课,说明英语的重要性,但是这几年不断地有人发出不同的意见,总结为一下几点:
1.英语学了没什么用,又不用出国
2.好多外国人都来学中文了,那我们就不用学英语了
3.都有中文的编程语言了,以及中文的编程书籍了,也不用费劲心机学英语来阅读国外的编程书籍了
其实这些我个人是不赞同的
英语学了没什么用,又不用出国
我觉得说这句话的只看到了英语的部分好处,不止是出国,网上和外国人交流,听英文歌,看英文电影,假如你喜欢的英文电影电视剧英文歌首发,英语好的直接就去看了,英语能力不怎么好的,就只能等字幕了.以及还有去国外旅游的时候也是可以用的上的,毕竟大部分国家的官方语言是英语,就算不是英语,第二语言也是英语,说明英语在全世界还是占比相当高的,也说明学英语的重要性.
好多外国人都来学中文了,那我们就不用学英语了
人家都努力地学习中文了,你就没有危机感么.如果你交到一个外国朋友,他跟你用中文说,但是人家还是用英语阅读报纸,咨询app,看英文电影,那你觉得你和他之前的交流是什么呢?如果你是交到一个全是中文习惯的外国人那还好,但大部分不是这样的,他们还会保留着他们的原本的习惯语言,如果想有过多交流就需要用他熟悉的语言去了解对方,如他用你熟悉的中文了解你一样.
都有中文的编程语言了,以及中文的编程书籍了,也不用费劲心机学英语来阅读国外的编程书籍了
这点也是不对的,单就编程这件事,我觉得还是得用英文,不是崇洋媚外,而是因为这东西首先就是人家造的,从最底层,机器语言编程是二进制来表示指令和数据,计算机能直接懂的语言就是,往上一层则是汇编,汇编是英文表示的助记符,就是将指令的二进制表现形式改成了英文单词,将数据的二进制形式用寄存器的地址来表示,这样略微方便编程.毕竟人脑子记单词还可以,记一堆00001111就太难记了,这东西让计算机记倒还好记.再往上就是高级语言,c语言,c++,c#,java.那个不是全英文,诚然,现在有很多中文书籍将这些知识翻译的很好,但其中还是有些细节没能完美的表达意思,就容易给读者造成困扰,毕竟无论英文翻译成中文,还是中文翻译成英文,翻译的过程就会有损耗,就可能词不达意,不能领略其中的精髓,而这时候如果你英语能力强,直接翻编程大佬写的原书.可能就一下醍醐灌顶,这里说明一下不是译者能力不行,而是可能每个人理解的意思和表达的意思可能略微出入,所以就需要找到原著来阅读获得更深刻的理解.而且好多技术和思想的起源都是在国外,所以要学习就得从源头学习.中文的编程语言不能说不好,但是就相当于把英文的编程语言翻译成了中文的编程语言,好不好就看各位想法了.不做过多评价
总结
个人觉得英语还是很重要的,但是学习起来可能难点,本人也在努力学,可以给大家分享几点建议,一个就是不要用中文试图一个词一个词对照英语,二来就是学英语不能带着固有思维学习,三就是遇到不会的词首先查英英词典,而不是英汉.英英能帮助你理解的更深刻