怎么说呢,还是坚持下吧,其实你现在真的只差一个机会而已。我是学机械的,毕业后做了一年的销售,才转行做技术的。我当时自学的时候别说java了,就是连变量是什么意思我都不知道。自学确实很苦,我佩服你哈,我就自学了2个月,报了一个培训班,名字就不说了,免得被骂是托。学习了4个月吧,感觉也是和你一样,糊里糊涂的。找工作的时候我说些我的经验吧,可能会对你有所帮助。
首先是简历,简历我建议你把在学校学生会干过什么什么,特长唱歌跳舞什么的都去掉,学生味太浓,企业不喜欢。我当时每天在英才网上投100多封简历,我不知道这样可不可取,但是每天至少2个面试机会还是会有的。
其次我建议你从网上搜索大量的java笔试题,多做一些,还是有用的,至少在笔试这关我保你能80%把握通过,因为一把企业很少自己出笔试的基础题,都是网上那一套。最后就是struts和hibernate多研究下,spring倒不必深究,这些框架的东东企业要求你懂了会用即可。因为一般你进入项目之后你会发现,项目的架构都已经让大牛们搭好了,咱们只是泥瓦匠而已。
除了上面说的其实还有一点最重要。就是一定要坚持,因为我告诉你哈,我们班上最菜的那个哥们竟然是第一个找到工作的,因为他提前一个月就开始投简历了,每天都面,从不灰心啊,结果人家第一个工作了,工资也不低,所以我说找工作就是运气实力3,7开。所以不要放弃,加油啊
呵呵!
我当初和你一样,在学校的时候看了j2se和jsp,就以为这样可以找工作了,写
简历的时候向一个做java开发的哥们请教怎么写简历,才知道现在公司用的都
是struts spring hibernate,然后就赶快学,那时候穷,就每天去图书城,在
哪里看了一个月,懂了一些。刚开始也那样,每次面试都会遇到不会的东西,
有时很惨,记得去清华园的一家公司面试,三道题,三个小时,上机做,结果
最后一道也没做出来,当时真是郁闷透了,想自己是不是干这行的料!
我那个哥们其实也是这样过来的,他找工作的时候面试了近30多家,他讲:“最
关键的是遇到不会的回来之后马上学,这样慢慢水平就提高了”。我找工作也面
试了20多家,能够给说的就是“坚持”。
另外,对你说的经常忘,我当时是这样做的 :用一个笔记本把面试过不会的题
写下来,每次去面试前翻一遍,其实也不太多,几页而已,很快,也很有效果,
你不妨一试。
哥们: 一定要坚持住,要不然你前面的那些经历就等于白费了!
谁说自学不行了?现在企业用的最多的不就是struts+spring+hibernate?
有些企业喜欢骨头里挑鸡蛋也是很正常的。我估计一般来讲作为企业的HR,不会给应聘者出很难的题目。除非他不想招人!因为没有任何一个HR是为了淘汰所有应聘者而进行招聘的,他们何曾不想花最短的时间,省最多的力,找到一个最适合自己公司的人才?如果他们迟迟找不到人,我估计他们也该下岗了~~
如果你学得好,你可以说精通struts spring hibernate,可以为企业带来利润。
不常用的未必都是基础,只要你时刻强调能够给企业带来利润,我估计招聘者不会给你出很偏、不常用的题目,而是会问你一些常用的专业知识,这样你就能够发挥你的长处了~
java这种东西,当然是天天用才熟,只是为了找工作才硬啃下来的东西当然是不行的。。我建议你努力学习一下,最好在实践中提高是最好的办法,这样你学到的东西就牢固了。
如果你现在非要找一份工作,可以尝试一下做些简单的工作,在业余时间在补充学习下,觉的自己过关了再去找和JAVA相关的职业。
我不建议你再去学别的东西,,一样东西还没学精,再去学一样,别到时候什么都不精通什么都白费了。。
希望我的建议对你有用。。。
我觉得 shenfei9622 说的非常好,JAVA语言并不是像文科生那样背了就懂,理工科的东西还是需要把学到的东西实践起来,运用起来才能学会的。我现在也正在学JAVA,我学习的方式和你不一样,我只是看了一些基础知识,然后直接在项目里运用了,虽然很多东西还不懂。有个师兄在那里指导,学起来比较顺心,觉得还是实践学得比较快。什么myeclipse,tomcat,struts啊,我只是知道其一不知道其二的,我想用得多了总会熟悉的吧。呵呵。Good Luck!