license stars forks help-wanted issues PRs Welcome

JGrowing

Java is Growing up but not only Java。Java成长路线,但学到的不仅仅是JAVA。

维护人员(排名不分先后)

@林大塔, @lzx2005,@TGhoul,@crossoverJie,@zhangyd-c,@ygmyth,@kinglaw1204,@easepan,@xuyuji

缘起

时常有一些朋友问起一个Java程序员到底应该怎么学习?公司的项目对自己没啥帮助,到底应该怎么提升?这些问题想必对很多人都是一个通病,包括我自己也是。所以我对于这些问题通常只能基于自己的眼界进行答复,也不知道这些东西对于他们是否有效。

某一天看见了一个有关Java面试的Github开源项目,但是其目的性太强了,我觉得作为一个程序员来说面试终究是少数时候,对于一个程序员来说更多的应该是提升自己,创造更多的价值。于是我就萌生了建立JGrowing(Java成长路线)这个项目的想法,希望由更多的人一起来共建,分享自己成长路线,帮助更多的人。

介绍

JGrowing不是属于某个人的项目,而是属于组织项目。我的想法是由我最初画一个大致的Java学习路线脑图,而其中的具体的文章我会不断的更新,当然最好是由你来和我们一起更新和修改文章和路线图。 脑图

学习Java可以按照下面的顺序来学习,当然你也可以查漏补缺查看自己感兴趣的部分:

1. 计算机基础

这部分和语言无关,苦练基本功,为以后做好准备。

1.1操作系统

5.4日志框架

7.2批处理系统

7.3流处理系统

7.4搜索引擎

8. CaseStudy

前车之鉴,后事之师。

如何排查问题

额外的一些:

基础工具:

面试经验

只要你参与进来,你将获得:

文章范例

如果不想太麻烦的同学可以推荐自己的阅读过的优秀图书,附上豆瓣评分和自己的书评即可。对于原创文章的要求如下:

联系我

我的个人公众号如下,如果想加入微信群,可以通过公众号加我微信号好友,拉你进入群聊 二维码