发觉现时JAVA程序员真的很浮躁
我们公司招人,我做面试官。在专场招聘会的时候,一天我就面试了四五十个,但是居然马虎可以满意的只有两三个。我一直怀疑是不是我的要求太高,太是事实上我觉得并不是,如果有认真略看过《thinking in java》或者《core java》其中一本,肯定可以马上通过的。但事实上现时70%的JAVA程序员除了懂得抄代码连接数据库,懂得建个Statement执行一条SQL语句,懂得用ResultSet返回记录集,其它就一问三不知了。
还有20%以上的JAVA程序员则是走进另外一个极端,紧跟现时层出无穷的各种名词,人家出什么就用什么。有一个号称在大公司做了三年的JAVA架构师,同我大谈SOA,AOP,并展现其用Hibernate的项目……诸如此类,我问其知道Hibernate的特点吗?他想了很长时间才说运行效率会高一点。我又问其既然Hibernate的效率高,其内部是通过什么机制实现的。他支唔了半天都答不出。靠,你连其内部的一点了解都不懂,跟什么风,学人家用什么hibernate啊。随随便便跟风,这是一个JAVA程序员的一个通病来的。
给个建议给大家,如果发现自己的基础不行,还是踏踏实实回去看《thinking in java》和《core java》吧,不要再盲目跟风了。