看了lz的困惑,既然楼主的目标是java那么当然是java了!学习java应当为主,还是学生时代,别的没有有的就是时间,那么每天抽2~3个小时(呵呵,为了将来更好的生活和工作,玩的时间当然就需要放弃了,恋爱也要小心些了)学习汇编吧!
JAVA的范围很广,而且各种思想在JAVA中都有实现的!所以java很好很强大,而且需要的时间也很多,推荐找一个比你水平和资质起码也要相当的人(最好是不超过6人)形成一个小团体一起攻克技术,首先当然是技术的基础了,这部分大家一起学习,然后学完后每天每人讲解今天的新得,这样大家的基础都差不多,而且就算某天有事情你没有学习,也能够跟得上学习进度。
有了基础后找好一个方向或者技术,找本好书,一般这些技术如spring除开基础外(如spring的基础),都可以挑选任意 一章来学习,大家一起每人攻克一个章节!这样大家每4天交流一次,第5天专门为他人讲解所学内容,然后大家用2天时间一起消化讲解的知识。 下一星期大家再根据上周所学调整下技术学习进度,基本上第二周用于处理私人事情和课外学习内容(这段时间可以学习其他技术或者参与活动)!基本上学习就像一个团队一样齐头并进!两周也是一个小周期,一般一本书也就15章的样子,我相信每2周至少可以学习完1章,那么4个人2周可以掌握4章内容,随着时间的推移和团队的磨合,个人素养的提升,在未来1门技术一个月完全可以掌握!而且是基本上细节都会比较清楚!
在学习后可以做一个项目来检验大家的思想!即学习了知识又培养了团队,相信1年后,你们就会成为精英了!说不定2年后就创业了!
纪律,是一切成功的保障,学习是一个愉快的过程,但是也不能够拖拉,那么首先还是要制定纪律,选出领导者,这样成功才有保障。你学习是为了分享,为了团队的共同进步。
相信大家可以很快地走入java的世界!
当然一个好的团队可遇而不可求!所以不要强求,如果有人连续无故触犯纪律千万不要手软,直接由团队领导出面劝退他!毕竟这么好的学习时间也只有短短的4年,我们要的是合格的团队而不是个怀鬼胎的团队!(这样的例子在我所在的团队中明显有这样的现象有一个短版,而他又不肯学,迫于情面留下了他,导致大家为他擦屁股),学习小组也是这样的,有一个人屡次破坏纪律会导致核心动摇,关键是如果他跟不上学习进度,必然导致后期被动!
(除非他
1 不会动摇团队的核心价值:共同提高水平
2 不影响团队的学习进度
注意:1 如果他缺乏对团队的尊重,那么前面2天不需要考虑,也不用考虑下面2条
2 其次 如果是团队管理者这样,那么直接开会直接说明缘由,提出他,重选管理者
3 大家都是人,也要给他一个机会,不过也不能够一而再再而三!
)