面试说我java基础差

我大学毕业前半年开始自学java,看视频教程看书,毕业后找工作发现自己框架不会然后又自学struts spring hibernate。
时间非常紧,总是赶着赶着的看,开始不明白的后面逐渐明白了。虽然如此,自学还是很吃力的。
看着看着发现后面的会了,前面不常用到的都忘了。后来去面试的时候做题,常用的都回答出来了不常用的怎么想也想不起来加上还有不会的,过程非常惨。然后长辈告诉我我基础很差。

我觉得非常沮丧,感觉像竹篮打水一场空,我是不是根本等于没有学。
看看网上招聘的要求,这也要学那里也要学,我现在完全抓不住重点。难道我应该从头学?时间这么紧,不赶快找工作不行。还是应该说放弃了,自学的根本就不行?
有什么办法可以克服遗忘的吗?我已经没有时间往回看了,新技术一大堆不会人家不要的呀。
大家好,谢谢大家的鼓励^_^,我觉得有勇气多了。根据大家的说法综合起来我现在需要做的是:背面试题,做项目和坚持不懈的学习。如果我成功了的话一定会来通知大家,谢谢你们。

ps:真希望把分平均分出去。

第1个回答  2008-10-28
怎么说呢,还是坚持下吧,其实你现在真的只差一个机会而已。我是学机械的,毕业后做了一年的销售,才转行做技术的。我当时自学的时候别说java了,就是连变量是什么意思我都不知道。自学确实很苦,我佩服你哈,我就自学了2个月,报了一个培训班,名字就不说了,免得被骂是托。学习了4个月吧,感觉也是和你一样,糊里糊涂的。找工作的时候我说些我的经验吧,可能会对你有所帮助。
首先是简历,简历我建议你把在学校学生会干过什么什么,特长唱歌跳舞什么的都去掉,学生味太浓,企业不喜欢。我当时每天在英才网上投100多封简历,我不知道这样可不可取,但是每天至少2个面试机会还是会有的。
其次我建议你从网上搜索大量的java笔试题,多做一些,还是有用的,至少在笔试这关我保你能80%把握通过,因为一把企业很少自己出笔试的基础题,都是网上那一套。最后就是struts和hibernate多研究下,spring倒不必深究,这些框架的东东企业要求你懂了会用即可。因为一般你进入项目之后你会发现,项目的架构都已经让大牛们搭好了,咱们只是泥瓦匠而已。
除了上面说的其实还有一点最重要。就是一定要坚持,因为我告诉你哈,我们班上最菜的那个哥们竟然是第一个找到工作的,因为他提前一个月就开始投简历了,每天都面,从不灰心啊,结果人家第一个工作了,工资也不低,所以我说找工作就是运气实力3,7开。所以不要放弃,加油啊
第2个回答  2008-10-28
呵呵!
我当初和你一样,在学校的时候看了j2se和jsp,就以为这样可以找工作了,写

简历的时候向一个做java开发的哥们请教怎么写简历,才知道现在公司用的都

是struts spring hibernate,然后就赶快学,那时候穷,就每天去图书城,在

哪里看了一个月,懂了一些。刚开始也那样,每次面试都会遇到不会的东西,

有时很惨,记得去清华园的一家公司面试,三道题,三个小时,上机做,结果

最后一道也没做出来,当时真是郁闷透了,想自己是不是干这行的料!

我那个哥们其实也是这样过来的,他找工作的时候面试了近30多家,他讲:“最

关键的是遇到不会的回来之后马上学,这样慢慢水平就提高了”。我找工作也面

试了20多家,能够给说的就是“坚持”。

另外,对你说的经常忘,我当时是这样做的 :用一个笔记本把面试过不会的题

写下来,每次去面试前翻一遍,其实也不太多,几页而已,很快,也很有效果,

你不妨一试。

哥们: 一定要坚持住,要不然你前面的那些经历就等于白费了!
第3个回答  2008-10-28
谁说自学不行了?现在企业用的最多的不就是struts+spring+hibernate?
有些企业喜欢骨头里挑鸡蛋也是很正常的。我估计一般来讲作为企业的HR,不会给应聘者出很难的题目。除非他不想招人!因为没有任何一个HR是为了淘汰所有应聘者而进行招聘的,他们何曾不想花最短的时间,省最多的力,找到一个最适合自己公司的人才?如果他们迟迟找不到人,我估计他们也该下岗了~~
如果你学得好,你可以说精通struts spring hibernate,可以为企业带来利润。
不常用的未必都是基础,只要你时刻强调能够给企业带来利润,我估计招聘者不会给你出很偏、不常用的题目,而是会问你一些常用的专业知识,这样你就能够发挥你的长处了~
第4个回答  2008-10-28
java这种东西,当然是天天用才熟,只是为了找工作才硬啃下来的东西当然是不行的。。我建议你努力学习一下,最好在实践中提高是最好的办法,这样你学到的东西就牢固了。

如果你现在非要找一份工作,可以尝试一下做些简单的工作,在业余时间在补充学习下,觉的自己过关了再去找和JAVA相关的职业。

我不建议你再去学别的东西,,一样东西还没学精,再去学一样,别到时候什么都不精通什么都白费了。。

希望我的建议对你有用。。。本回答被提问者采纳
第5个回答  2008-10-28
我觉得 shenfei9622 说的非常好,JAVA语言并不是像文科生那样背了就懂,理工科的东西还是需要把学到的东西实践起来,运用起来才能学会的。我现在也正在学JAVA,我学习的方式和你不一样,我只是看了一些基础知识,然后直接在项目里运用了,虽然很多东西还不懂。有个师兄在那里指导,学起来比较顺心,觉得还是实践学得比较快。什么myeclipse,tomcat,struts啊,我只是知道其一不知道其二的,我想用得多了总会熟悉的吧。呵呵。Good Luck!