本人做java这行时间也不短了。 怎么说加起来也有快5年了。 但是本人现在感到很迷茫, 越做下去越来没有感觉。 以前刚开始是做jsp/servlet , 然后自己学习了一些struts, 就开始用struts。 然后后来学习了hibernate, 就开始用hibernate, 紧接着, 学习了spring 和struts2 , 现在的项目中我集成了struts2 + hibernate +spring., 然后我就这么开发着。 最近, 有件事情突然有次面试的机会(我四年没面试)。 我就去了。 也没有怎么准备。面试的题让我很惊讶, 全是java6的语法题。 虽然很简单。 但是自己也够狼狈的了。 做完题然后面试管就开始跟我谈, 主要的问题就是系统集群, 缓存集群, 系统优化等等方面。 然后问我对‘系统构架’这块有没有概念, 我说没有, 考试管也无奈的摇摇头 (ps, 我感觉这个头摇的我好心痛,感觉自己一无是处)回来后, 自己反省自己到底是哪做错了。 想再开始充电却不知道该怎么去入手, 最后听一些朋友说起, 考sun的证书是最能证明自己能力的。 要不就把考sun的证书做为自己的目标。 随后,再网站上搜了很多sun的考试资料, 发现培训和试卷答案较多。 对自己也没有什么用。 特地来csdn问问各位网友, 如果考sun的证书, 需要准备什么,(当然,每个证书的准备资料都不一样)以我现在这种状态, 需要考什么证书, 然后该怎么去复习!谢谢大家ps : 一看自己没有分了。 以后补上吧。 谢谢。

解决方案 »

  1.   

    java 目前最多是用在企业web方便,所以 java大部分人都是做 j2ee的,极少数是做  j2se(其实也就是从事swing开发),j2me做游戏开发的也有一些,看楼主喜欢做什么了。
      

  2.   

    youjianbo_han_87, 你好像没有看懂我的意思。 我现在是再做j2ee方面, 除非你不认为是jsp/servlet 或者spring struts hibernate 等是j2ee方面的话。 
      

  3.   

    liwenso, 说的是, 现在面试就是感觉和那些主流已经脱钩了。 而且不知道脱钩几年。 需要多久能补救!
      

  4.   

    1. 扎实的理论功底,包括面向对像的基础;数据结构与算法,
    2. java 体系的了解;java的核心东西:IO、线程等。
    3. 解决方案,设计模式。
    4. 对新技术的快速学习:没用到完全可以说不知道,可以学习,但知道的,一定要弄明白。
    ---------------------------------------------------------
    5. 如果上面4点做到了,你会明白,语言其实并不重要,重要的是思想。