日期:2014-05-20  浏览次数:20604 次

如何提高自己的java水品,如何找对自己在java方面的发展方向。
本人做java这行时间也不短了。 怎么说加起来也有快5年了。 

但是本人现在感到很迷茫, 越做下去越来没有感觉。 

以前刚开始是做jsp/servlet , 然后自己学习了一些struts, 就开始用struts。 

然后后来学习了hibernate, 就开始用hibernate, 紧接着, 学习了spring 和struts2 , 现在的项目中

我集成了struts2 + hibernate +spring., 

然后我就这么开发着。 

最近, 有件事情突然有次面试的机会(我四年没面试)。 我就去了。 

也没有怎么准备。

面试的题让我很惊讶, 全是java6的语法题。 虽然很简单。 但是自己也够狼狈的了。 

做完题然后面试管就开始跟我谈, 主要的问题就是系统集群, 缓存集群, 系统优化等等方面。 

然后问我对‘系统构架’这块有没有概念, 我说没有, 考试管也无奈的摇摇头 (ps, 我感觉这个头摇的我好心痛,感觉自己一无是处)

回来后, 自己反省自己到底是哪做错了。 

想再开始充电却不知道该怎么去入手, 

最后听一些朋友说起, 考sun的证书是最能证明自己能力的。 要不就把考sun的证书做为自己的目标。 

随后,再网站上搜了很多sun的考试资料, 发现培训和试卷答案较多。 对自己也没有什么用。 

特地来csdn问问各位网友, 如果考sun的证书, 需要准备什么,(当然,每个证书的准备资料都不一样)

以我现在这种状态, 需要考什么证书, 然后该怎么去复习!

谢谢大家

ps : 一看自己没有分了。 以后补上吧。 谢谢。

------解决方案--------------------
楼主,不知道像我这样的该不该和你探讨这个问题,因为论工作年限我只出道一年多,可以说也没有什么大的作为和经验也不知道自己有没有这个资格来评头论足,只是将自己的一些想法和你分享,看过你的这五年的卡发之路,我突然感觉你的技术成长走的有些太基础,我认为你工作了五年的时间不应该再局限在项目中你使用什么框架,会用什么框架,老技术就应该有老技术学习的法宝,为什么不拓展一下你的眼界望更远更高的层次看齐呢?走技术五年时间你应该去向架构方面去迈进,走管理你应该朝着项目等管理方向去迈进。所以建议您去看一本叫《走出软件作坊》的书,博客也有,或许从侧面你能知道自己的路该怎么走。
请见谅我的冒昧。
------解决方案--------------------
java 目前最多是用在企业web方便,所以 java大部分人都是做 j2ee的,极少数是做 j2se(其实也就是从事swing开发),j2me做游戏开发的也有一些,看楼主喜欢做什么了。
------解决方案--------------------
不应该啊,按道理你的技术应该积累到一定地步了。
至于基础方面可以去弥补,一些比较高级的应用,像那位面试官问的内容我觉得你可能需要换一份工作才有机会接触得到