JGrowing

Project Url: javagrowing/JGrowing
Introduction: Java is Growing up but not only Java。Java 成长路线,但学到不仅仅是 Java。
More: Author   ReportBugs   
Tags:

license stars forks help-wanted issues PRs Welcome

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

前车之鉴,后事之师。

如何排查问题

额外的一些:

基础工具:

面试经验

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

  • 开源项目参与者称号一枚。
  • 锻炼了 git 技术。
  • 每个参与者都将会获得首页的提名感谢。
  • 学习了更多的技术。
  • 帮助你宣传个人影响力

文章范例

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

  • 语言简单明了,逻辑清晰易懂。
  • 对于讲解的内容尽可能挖掘扩展,不能局限于表面。
  • 不允许粘贴各种营销广告。
  • 允许宣传自己的一些私人广告(如个人公众号,博客等)。

联系我

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

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools