1. Java的音标是['dʒɑ:və] 读"扎喔儿",经常听的读法也有"加瓦"或者"扎瓦",不过无所谓,黑猫白猫,抓到老鼠才是好猫,往往牛人引领读音风潮~~
2. Java在汉语中是音译的,读什么都不能算错。但是习惯上还是读成“加哇”,或者说读成“加哇”的人数最多。
3. 从简单的英文单词发音可以侧面反应出开发者的英文水平。
在开源社区的邮件组里,遇到一个问题,只要合理地记录 log,清晰表达自己的问题,一般来说,都是可以解决的(如果很难重现就另当别论)。 但如果不会英文,多半是很难解释清楚的。 Google 可以帮助翻译,但是如果你一点英文不懂,即使工具再强大也是无用。
其实,有一些技术大会之类的,也是需要用英文交流。 还有,需要在跨国公司 /外包公司里跟上司或者合作伙伴交流,这些就是另外的故事。但从工程师的基本素质来说,英语的作用无论从哪方面来说,都不会夸大。
如果英语不好,说的直白一点,技术上很容易有天花板,职业上也是。所以不要对英语的重要性存在质疑。
对于编程与英语大概有两种观点「先学好英语,再去学编程」、「不懂英文,也能学编程」,个人感觉两者有些极端。「先学好英语,再去学编程」强调先怎么样后怎么样,其实两者可以并行,可以一边学英语一边学编程,并不冲突;「不懂英文,也能学编程」否定了英语的重要性,英语不好很容易触碰到职业天花板,有关编程的资料、书籍、文档等稍微写的不错的都是英文版,可见英语的重要性,如果你至今还未接触到英文资料,那说明你还是中国特色的开发者。
下面这张表,汇集了程序员最常读错的一些专业术语,不妨对号入座,看看你读对了没有?
【本文为51CTO专栏作者“朱国立”的原创稿件,转载请通过作者微信公众号“开发者圆桌”获取联系和授权】