我是一个高中生学习Java?

我高中毕业,因为高中就没有学习好,现在在培训中心学习java EE感觉很痛苦,每天敲代码,感觉怎么都不踏实,总感觉什么都不会,自己写代码什么都写不出来,调试错误都是英语又看不懂,老师就教我们每天多敲代码,感觉真的很无聊,都说这行工资高,硬着坚持下去,可是又真的不想学,不学就浪费了1w多块钱,也不知道以后干什么,到底java ee 怎么学? me是不是简单点。。。 请高人指点下。。。。。。。。。。。。。

我也是高中。工作快3年了
我只是订阅J道的RSS看看技术讨论之类的。刚才看到你的贴特意注册了个号回一下。

1."都说这行工资高。"这话显然不是这行里人说的。任何职业不同人拿的工资都是不同的,有些环卫工人的工资比干IT的多多了。任何人都想找个好工作。如果你那个培训学校老用工资高这种话为你们提动力。。我个人觉得那培训学校只是想从你身上弄他们自己的工资而已.

2.如果真的觉得无聊,你可以用你目前所学的所有技术为自己开发个小项目之类的,不会的话网上搜,复制别人的代码,总之自己一个人完成点什么。如果项目完成后你仍然觉得什么都不会,仍然很枯燥无聊。。个人觉得,你应该找点自己感兴趣的,别强迫自己学些,即使你把钱交到最后,你仍然还是会放弃,无非早晚问题。

3.英文这些。对于非英语专业的学习者来说都是浮云。一次生两次熟的东西。

4.J2EE,J2SE,J2ME.没有谁简单谁难的说话,只是领域不同,如果你觉得EE很无聊,ME仍然无聊.

最后,作为同是高中生的JAVA民工来说.如果你找工作,那个公司在乎学历,那必须是全日制本科的学历。如果那个公司不在乎学历,你即使你是小学生,只要能通过他们的测试就行.所以学历方面不用太纠结,专心你学的就行.
[该贴被akabe于2010-10-09 21:36修改过]

akabe 说得不错,干任何一行都有高和低的,开发这行的话,除了公司因数外,工资的主要高低是看你究竟是creater还是coder。

而j2ee对于急进的你来说,可能是枯燥,因为它是基础,一个对你以后扩展很重要的基础。它里面教你的更多的是认知性的东西,缺乏对某一具体来进行操作当然会感到枯燥,基础都是这样的了。例如不可能一进来就教你WEB容器Tomcat的使用吧。-。-

至于基础怎么学···记住,思考,记住,思考···没了。学基础,最多就少走弯路,但不会存在捷径的。想干这行的,踏实的学吧。

我不建议你去培训班学J2EE,J2ME以及所有其他的计算机培训课程

之所以你觉得自己什么都写不出来对软件一点设计概念都没有是因为缺乏计算机理论基础,包括数据结构、操作系统、网络协议等等,而这些东西是没有“速成班”的(因为短期内看不到效果,也没法做出东西),只能自己花时间踏踏实实地学,不管你是买书也好,自己去MIT的网站学也好。

如果真这么痛苦的话就转行吧,找个你有兴趣的职业干。另外学历不是你的问题,我只有初中毕业,也在这行干好多年了。学编程跟学其他技能是一样的,都是一个知识累积的过程,且“功到自然成”。
我年轻的时候学过几个月炒菜,当时就像看热闹一样,根本不懂,回到家里照师傅的样做也做不好,当时感觉1千多培训费是白花了。几年后我有机会在餐馆帮工,这下有机会实践了,涉及到一些具体问题时,当年师傅的训诫和动作都浮现出来了,以前不理解的地方也豁然开朗。凭借最初几个月萌萌的理论基础,加上几年的实践经验,当我离开餐馆的时候已经可以独自“掌勺”了,技术上虽然不比那些高级的大厨,但对各种烹饪技巧的理解都很深入了,并且这种经验是可以推广的,面对一道新菜时,仅凭看外观加上大致了解其口味就可以90%的重复这道菜。
再举个亲身例子,当年还没有JAVA知识的时候学PHP,上手非常容易,后来想学点高级的:PHP面向对象、PHP framework、MVC...,学的很郁闷,主要是不明白这些蹩脚又难学的东西有什么用,而我的特点是要确定有用才肯放心学的。后来在工作中开始使用JAVA,那些当年让我头痛的“PHP高级技术”原来在JAVA中都是很自然的存在着,现在反观PHP,自我感觉已经上升到另一个高度了,感觉就象一个50岁的人看15岁小孩搞对象一样。
希望我的经历对你有所启示,加油!