转眼工作已经两年了,觉得在公司没什么发展就想着跳槽了,想看看自己现在到底是个什么水平,就面试了几家公司,发现了自己需要学习的东西还很多啊。
1.面试的时候都问些面向对象的思想啊,做个什么项目啊,有什么心得啊,这些都还好回答,但是问起spring,hibernate什么的就不知道了,由于本人是中途转业的,做项目的时候只知道做,虽然有用到这些但是都不懂他们的具体思想。
2.数据库的什么表连接啊,SQL语句啊什么的这些都知道,但是问起存储过程的就懵了,只知道些简单的,也没自己写过,项目中也没用到。
3.问起什么新技术什么的,struts2,ajax,flex,jdk6,android这些的就都不知道了,公司用的都是比较老的东西,都是struts1+jdk5的。
综上所述,觉得自己需要对java的相关框架知识有个系统的学习,struts+spring+hibernate,ejb什么都需要学习,并且在以后的项目中不仅要要知其然,还要知其所以然;数据库的学习不能只停留在写SQL问的基础上了;在这个计算机技术高速发展的时代,对于新兴的技术要了解,不学习我们就只能被抛弃。
1.面试的时候都问些面向对象的思想啊,做个什么项目啊,有什么心得啊,这些都还好回答,但是问起spring,hibernate什么的就不知道了,由于本人是中途转业的,做项目的时候只知道做,虽然有用到这些但是都不懂他们的具体思想。
2.数据库的什么表连接啊,SQL语句啊什么的这些都知道,但是问起存储过程的就懵了,只知道些简单的,也没自己写过,项目中也没用到。
3.问起什么新技术什么的,struts2,ajax,flex,jdk6,android这些的就都不知道了,公司用的都是比较老的东西,都是struts1+jdk5的。
综上所述,觉得自己需要对java的相关框架知识有个系统的学习,struts+spring+hibernate,ejb什么都需要学习,并且在以后的项目中不仅要要知其然,还要知其所以然;数据库的学习不能只停留在写SQL问的基础上了;在这个计算机技术高速发展的时代,对于新兴的技术要了解,不学习我们就只能被抛弃。