本人的自学java的学习计划,还请GG,JJ们提个建议!

chenfeng40936199 2006-04-25 04:09:19
说来惭愧,其实我学习软件方面有1年了,主要是java. 但我一直没怎么学,现在边上的同学都一个个做自己的项目,我才发现自己什么也不会,我都22了,大学里刚出来,现在我很后悔,当时怎么就那么混不学习。搞的现在时间这么紧张,(我打算在6月左右出来找工作)。痛定思痛,我觉的现在起步也不晚,我还有时间!我要对的起我的家人的厚望还要对的起我自己,我不想做一个被人看扁的人。这几天我狂看书,想马上就追上来,但总觉的不得要领,看了半天书感觉又没看什么东西。我上网看别人的贴子发现有很多学java的新人和我有类似的情况:怎么才能学好java?

别人的回答在我看来不外乎:“从基础做起,学好基础,再求精进”。

我结合自己的情况粗拟了个学习java的计划,在这说一下自己的情况。我觉的自己的脑子不笨但很懒,有c,sql等的方面的基础,但很长时间不碰又很生疏了。哎,惭愧惭愧!

说了这么多废话,就说正题吧!

学习计划如下:
时间:2006年4月25日开始。
第一阶段:目标:掌握基础中的基础。
[1]:学习《面向对象程序设计》, 共九章,一天学一章。用时9天。
[2]:学习《java2编程思想》, 主要的学习内容有50章。一天5章。用时10天。(java基础方面比较熟,但掌握的不牢靠,要精学。)
[3]:学习sqlsever基本知识。 共9章,一天一章。用时9天。(有基础)
[4]:学习html,共9章,一天一章。用时9天。(有基础)
以上的学习,学完理论后全部进行上机练习。

第二阶段:巩固自己的基础知识。
[1]:精读《think in java》,共15章。在这之前我以看的差不多(内容方面)。所以主要是完成书后的大作业。也许会很困难吧。看自己了。 大概10天也许更长。
[2]:学习xml,5章一天一章。用时5天。
[3]:抽时间看看《数据结构》,无具体任务。

第3阶段:
[1]:学习serverlet,还有javascript.不知道什么书好。请大家推荐,最好是电子版的。
[2]:学习《jsp应用开发详解》,共25章,一天5章。完成练习。期间一个小作业:论坛。大作业:网上商城。用时15天。
[3]:抽时间看《java与模式》,无具体任务。
学完出去找工作,虽然水平还不够,但我想要是能找到工作对自己的学习是有很大帮助的。薪水无所谓,不过恐怕很难找,想找项目做或者兼职又不知道去哪找,还望有过经验的人能帮帮小弟。指点一二。

第4阶段:
[1]:学习《精通struts》.共25章,一天3章。不知道自己那时是个什么水平。时间不好估算。
[2]:学习hibenate,不知道有什么好书,用时同上。
[3]:看《软件工程》。
找工作。

第5阶段:
学习《精通EJB》,只能用心学啦。听别人说很难。我还没看过不知道啊。
找工作。

学完计划的第3阶段大概要1个半月吧。我知道学的太快了。有人会说SB一个,这么短的时间怎么可能学好,时间我不改保证,我只想尽快的学完,我浪费的时间太多了。在这我想问一下到底要学到哪种程度,才可以去找工作,找工作的时候自己做的项目很重要么。还有最重要的是大家对我这个计划有什么看法和建议,请大家尽管开口,无论鸡蛋石头我都无所谓。只要大家肯帮助我就很开心,还有就是我想问学历对找工作而言是不是很重要。我曾经是为了找工作才接触java的,网上都说像我怀这种动机的人都该转行,因为不能坚持。可现在我觉的我可以学好我有信心。希望我们彼此共同进步。

ps:高手们不知哪些有大慈大悲之心,可以在此留下QQ号,或邮箱什么的。可以教教我,如有不胜感激。谢谢所有看完此贴的同仁们。
...全文
1240 52 打赏 收藏 转发到动态 举报
写回复
用AI写文章
52 条回复
切换为时间正序
请发表友善的回复…
发表回复
sonyejin 2006-05-09
  • 打赏
  • 举报
回复
难得看到这么有学习激情的guy
当建议你要冷静一点,学技术不能急的
msk316647129 2006-05-09
  • 打赏
  • 举报
回复
学习《java2编程思想》, 主要的学习内容有50章。一天5章。用时10天


楼主开玩笑的吧,看武侠也没你快.
学习html,共9章,一天一章。用时9天


楼主以为这东西是用来背的吗,用9天专门的时间看你不觉的是在浪费时间吗?
xzf_fancy 2006-05-03
  • 打赏
  • 举报
回复
楼主你好,我和你一样都在学习JAVA中,我比你还变态,我的计划是五一学习计划就是JAVA和数据库,还好我的主要目的还不是为了工作,因为感觉做编程员太辛苦,我只是想学多点东西,自己有空就编编些小程序,我的计划是五一把JAVA学完,本来的计划是用两到三天时间的,现在看来不行了,虽然我已经把JAVA的书看了一遍,不过看到最后边已经看不下去了,前面的完全是一知半解的,现在我在看第二遍书了,现在看的主要是把书上的习题自己再做一遍,深刻的理解每一道题,同时我也在网上下载了很多JAVA的学习资料,这个网站你可以去看看:http://www.chinaccna.com/javabook.htm 资料实在是非常的多,等我系统的过完JAVA的基础之后,就可以开始深入的学习了。我还要抓紧时间,因为我五一学习的重点是放在数据库方面的,以后想在这个方面找工作。你也加油,一起努力.
Harbin_SAKURA 2006-05-03
  • 打赏
  • 举报
回复
楼主,恐怕你忘记了很关键的事情,做个论坛什么的,配个环境,遇到任何的问题可能都需要你很长的时间才能解决,而且你这个看书选择和速度都不是很好,恐怕对你找工作没什么太大帮助。所以要想短期内进入这个领域,还是报个班,有老师教你学吧,事半功倍,4个月以后你大概就可以出来找工作了
Among2000 2006-05-03
  • 打赏
  • 举报
回复
《面向对象程序设计》 建议在还没有出现下一代编程思想之前,花一辈子去学习!
这个是比什么都重要的编程观念,你居然9天就搞定,话讲回来,你真的9天就能搞定么?

至于 maierken说的,struts上班后再搞,我不敢苟同!你没有良好的MVC观念,和架构观念,我觉得你起步的工资会比较低~

学编程观念很重要哦~
xylwqwtd 2006-05-03
  • 打赏
  • 举报
回复
我也在学习java,jsp中,和楼主一样,衷心祝福楼主,精神可嘉
希望能坚持,一起努力,共同进步,相信明天会更好
ymfhcn 2006-05-02
  • 打赏
  • 举报
回复
[1]:学习《精通struts》.共25章,一天3章。不知道自己那时是个什么水平。时间不好估算。
----------
看个七八章就行了,不要学这么多

[2]:学习hibenate,不知道有什么好书,用时同上。
看电子书比较快,二天看完了
米小国系列的
[3]:看《软件工程》。
这个没必要看吧,还不如拿这时间做项目
syy6 2006-05-02
  • 打赏
  • 举报
回复
我觉得心急吃不了热豆腐
太急了,最后什么也学不到比较熟悉的地步,更不谈精通了。
kittenlmj 2006-05-02
  • 打赏
  • 举报
回复
路过偷窥一下 我也来学习一下 看看适合自己不
VB/PB 转 JAVA 中 和楼主一起努力 呵呵
心情是一样的 可我没你那么的宏伟计划 哈哈哈 努力中
maierken 2006-05-02
  • 打赏
  • 举报
回复
楼主,诚心进你一言。找工作压力大可以了解,你的上进心也可以理解。但是坦白地讲,你的计划大而全,在你实施的过程中,很快就会面临各种意想不到的困难。
你的第一阶段的计划,鉴于你自己有过JAVA,SQL,HTML的基础知识,用40天的时间复习一遍是很有必要的,也将会是富有成效的。但在这一阶段我认为你主要的任务不是看书,而是上机练习。把书看懂和把书看精差别是很大的。举个列子,在JAVA学习的基础阶段,我们通常会认为写SWING,加事件监听并不是什么困难的事情,写applet也不会存在什么问题。这个时候,假如要求我们写一些简单但具有一定综合性的小程序,比如在applet中综合使用swing和多线程,再加上两个事件监听,你是否能够在不看书的情况下比较顺畅地写出来呢?当你觉得自己已经清晰地理解了基础的概念,并能够熟练地写出这些基础的代码的时候,对于JAVA的初学者来说,可以考虑进入下一步的学习了。
对于楼主的第二阶段计划, 《thinging in java》既然你说已经看过,后面的作业其实是没有必要做的。你更应该在第一阶段就把基础打牢,深入理解知识点的含义。我们学习JAVA,不是以看了几本经典的著作为标志,也不是以是否做了后面的练习为标志。是吧?至于《数据结构》,学起来本来就没有个深浅,其实在开发中涉及到数据结构的地方少而又少,楼主应该放在工作之后再学。现在看,可以说是既浪费时间又不利于提高自信,当不考虑。这样说来,楼主第二阶段的任务就剩下学习XML了。
再来分析你的第三阶段计划。此时学习serverlet,javasript,jsp自然是应该的。如果你的目的是为了找工作,那么这就是你的重点中的重点之一。多做两个项目。踏实地学40天,把你的网上商城的所有代码弄懂,弄精,直到你搞明白它的来世今生。
你既然想急着出来找工作,在有限的时间内也就只能学这么多了。除非楼主是超强人,那要除外。至于开发模式和structs,呵呵,上班后再搞吧。如果什么都想一口气搞定,那会什么都限于皮毛的哦。还不如一个一个扎实地来好。
其实主要的东西还得靠在工作中去学习。只要你坚持学习新知识新技术,楼主,明年的五一我就要恭喜你咯!
lulu123ma 2006-04-30
  • 打赏
  • 举报
回复
工作只有一百分,没有六十分;所以不要这么急!
lulu123ma 2006-04-30
  • 打赏
  • 举报
回复
哇,楼主实在是强!不过这有点像我在大学里为应付考试的学习安排喔!工作不是考试,但精神可佳,给个祝福!!
HHH10_01HHH 2006-04-30
  • 打赏
  • 举报
回复
心态永远掌控着你自己!
treeroot 2006-04-29
  • 打赏
  • 举报
回复
现在估计是压力太大了,头脑又开始工作了 ??

这句话很经典!
tim90 2006-04-29
  • 打赏
  • 举报
回复
设计模式和数据结构先别看
线程也别忙学
lyszjs 2006-04-29
  • 打赏
  • 举报
回复
过程需要反复
----------------
楼上说的对,有些东西要反复折腾才能弄明白.而且要自己去折腾,而不是通过别人告诉你
jiao38 2006-04-29
  • 打赏
  • 举报
回复
找一单位 边工作边 学习的好, 闭门造车太慢。。。
junket 2006-04-28
  • 打赏
  • 举报
回复
欲速则不达.不过还是希望楼主顺利....
luoyw 2006-04-28
  • 打赏
  • 举报
回复
过程需要反复.
chenfeng40936199 2006-04-28
  • 打赏
  • 举报
回复
up,不想贴子沉了
加载更多回复(31)

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧