编程与英语的关系
2011-08-10 14:11 我要评论()
字号:T|T
一、我不赞同的地方:过分地强调了英语的重要性
计算机识别的是0和1,命令、关键字等等是英文的编程环境在效率上具有天生的优势,至少现在来看是如此。因为这些,懂一些英文无疑是非常重要的。否则你在写代码时,那些单词认识你而你不认识它们,那该是一件多么痛苦的事呀。
但如果把英语水平做为能否学习编程的一个门槛,我认为有些不恰当。编程不过是一门技术,不见得就比平面设计、动画设计等等高深多少。把英语的重要性提升到这样一种高度,可能会打消很多初学者的积极性,甚至会使一些本来有可能走进这个领域的人绕路而过。
我想起了前些天在央视看过的一期“实话实说”,有一位嘉宾的观点是“让那些需要使用英语的人去学英语”,而不要去“全民学英语”。从事编程工作的开发者和打算学习编程的朋友,应该也是需要使用英语的人其中的一部分。那么,他们需要什么样的英语水平?我想,最起码不必是英语专业毕业的,也不需要过英语专六。但如果你的英语水平达到了这种程度是一件好事,你可以试着把国外的技术文档翻成中文给国内的网友看,你可以比英文差的人更快、更多地获得信息和帮助。
做为一种工具,英语本身也有商贸英语等很多分支的,对于学习编程有直接帮助的应该是“计算机英语”。除此之外,能够帮助自己的就是自己的恒心,就象论坛里fengqiang所说的:“不过也不能片面地强调英语的重要性,也要看学习者的恒心,缺少什么知识,就补充什么呀。不懂一个命令关键字是什么意思,就查字典吗。”
二、我赞同的地方:为学习准备好精力和时间
这和学习任何一门技术都一样,恒心和坚持最重要。如果你用“三分钟热情”或“三天打鱼两天晒网”这种态度来对待学习,再好的天分也没有用,你会浪费老天对你的馈赠。
相关报道:
- “萌码”编程网站高层访谈:编程成为普世教育?2014-11-04
- 流浪汉如何学会编程 并且赚到1万美元2014-05-29
- 编程语言成互联网公司新战场:谷歌Go语言崛起2014-03-24
- 微软开发新编程语言M# 或于2014年开源2013-12-31
- 编程不只是技术,高考应有计算机一席之地2013-12-17
本类最新
本类最热
科技视界
要闻推荐
今日视点
热点专题
新闻图片
- 新闻排行
- 评测排行