【秒懂Java】【第1章_初识Java】04_学习资料 (3)

虽然官方文档也可能会有错误,但是这种情况是少之又少的,而且一般都不会是原则性、很离谱的错误。总之,优先选择官方文档就没错了!还是那句话:不要完全相信任何非官方的技术资料!!!

最后的提醒

我写的文章,也属于非官方资料

大家看的时候也要持保留态度,也是一样,不要完全相信

官方资料大多都是英文,而且西方人的阅读习惯和我们不太一样,所以这其实给初学者带来了不小的学习困难

《秒懂Java》系列的内容是以官方文档为主要参考资料,经过一系列严谨查证后,最后再得出结论

我会尽力使用通俗易懂的语言,让大家能够轻松愉快地学到严谨又全面的知识

如果大家发现了我哪里不严谨的,希望能够直接指出,感激不尽

我一直都觉得:在学习技术的过程中,最重要的阶段就是初学阶段,你第一次接触的学习资料极其关键,一定要找一份靠谱、优质的学习资料。这就好学习讲普通话。

如果你一开始是跟着广东人学习讲普通话,那么你的普通话可能就会带有广东口音,就算你后期改为跟着北京人学习普通话,且经过了长期的刻意训练,可能还是会有那么一点点的广东口音

但是,如果你一开始就跟着北京人学习讲普通话,那么你的普通话从一开始就是非常正宗的,就算后面经常跟广东人交流,也不会把自己的普通话给带偏

github 简介

最后,给大家介绍一个作为程序员(软件开发工程师)必须要知道的网站:github。

它是全球最大的程序员交流网站

由于程序员以男性居多,所以它也被网友调侃为是全球最大的同性交流网站GayHub

全世界的程序员都可以将自己的编程作品(完整的软件、代码片段等)上传到github,共享给其他的程序员去阅读、学习、下载、修改,所以你也可以理解为github是一个代码仓库。这种将自己的代码分享、开放出去的操作,我们叫做开源,也就是开放源代码(Open Source Code)。

如果你立志要成为一名优秀的程序员,那么就点击“Sign up”注册一个github账号吧。

注册github账号

提高开发效率

以后你在开发过程会经常用到这个网站。比如当你不知道某个功能该如何实现时,就可以去github上搜索相关的代码,很多时候你想实现的功能,别人都已经实现过了,直接把别人写好的优秀代码下载到自己的项目中即可。这样的话,你就不用去亲手写这段代码了,极大地提高了开发效率。

学习交流

github集结了全世界各地的优秀程序员,他们开源了非常多的优秀作品,都值得我们细细品读和学习,我们能从中学到非常多的代码编写技巧、编程思想等,有助于提高我们自身的技术实力。

你也可以给别人的作品提交代码(比如修改建议、新的功能),成为该作品的贡献者之一,与全世界的其他程序员一起来维护这个作品,让这个作品越来越好。

当你的开发经验积累到一定程度时,手里肯定也攒了很多优秀的编程作品,你也可以考虑把它们开源到github。全世界的其他程序员也可以给你提交代码,跟你一起来维护这个作品,你必然也能从中学到不少技术。

这是我的github主页:https://github.com/CoderMJLee,我也很喜欢开源自己平时的编程作品,点击Follow即可关注作者的动态。

我的github主页

更多的机会

github上有个点赞功能,别人给你的作品点一个赞,你就会得到一颗星星(star)。一般星星数量越多,就说明你的作品越受认可越优秀。一般有上千颗星星的作品,都算是不错的作品。当然,星星数量并不是绝对的参考标准,不是说星星数量少的作品就一定不行。

github的star功能

现在很多公司的招聘需求中,都有直接表明:拥有或参与过github优秀作品是加分项。

某企业的招聘需求

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfsyp.html