简历和自我介绍上经常能够读到“精通Java”这样的话,有人和我说,精通Java的人太多了,精通Java已经不能算亮点.不能给自己加分了.可是事实真是这样吗? 对于语言的学习,我有一种观点,一是纵向,即要选择一门自己认为合适的语言学到有相当的深度.二在于横向,即要学习不同类型.不同历史和不同门派的语言: 既有底层的语言,也有高级语言: 接触一些动态语言.函数式语言: 了解一些不同语言的编程范型和编程方式,比如基于原型编程.面向切面编程.命令式编程等等: 最好能关注一门年纪尚浅,甚至小众的语言,了解…