第三章 给自学者和JAVA培训机构学员的朋友的建议(怎样获得学习资料)

接下来的两段是废话,请在无聊时阅读。

自学往往无门,很多自学的人因为没有正确的方向,往往在门口徘徊很久而不入,甚至走偏了方向,这对于个人的成长是不利的,对于学习的热情也会有挫折。

培训的学员往往有正确的道路,并且往往是最有效的道路。但是由于老师的包办,培训出来的人往往是温室的花朵,离开了温室就变得脆弱。一切的环境配置、软件版本都是别人给好的,一切都很顺利。但是根本不知道为什么。

我想这也是很多人徘徊在中文博客的原因,渴望得到别人的经验,易懂的易用的经验,有效的经验。

我上的大学,软件工程专业是校企合作模式,培训机构给我们培训三大框架ssh的技术。在大学中,我的绝大部分知识来源于自学,同时也接受了培训的过程。所以,以上的总结,其实是我自己的亲身体验,而不是顺口瞎编。

我想,入门的东西,无需我重复,无论你怎样跌跌撞撞,你现在都应该已经在编程的路上略窥门径,知道一些基本的知识,知道怎样跑起一个hello world。我要介绍的,是当你开始学习新知识的时候,在没有别人帮助的情况下,如何去收集资料,收集哪些资料。

正文开始:

一、任何开源软件的第一重要资料应该是官方指南

以Apache Solr为例,进入官网,仔细查找你会找到:

“Tutorials”这是教程

“Reference Guide”这是官方指南

还会有“document”这样的字眼

记住:官方指南是软件作者对自己的软件的说明书,可想而知这是最可靠的直接资料。并且这样的指南,一个软件版本就会发布一个指南,是伴随更新的。但是往往它是英文的,怎么办?你可以不必把它作为学习用的资料,当你在别的途径无法准确理解或者正确理解的时候,回来参考这篇官方原版指南,借助翻译工具,它将会是你最后的保障。

二、官方教程、API是第二重要的资料。

官方教程是上面所说的Tutorials,在有些网站,可能称为:Quick Start,你知道他们都是一样的东西,目的就是让你快速跟着简单的例子能够开始开发。依然是英文,不过要记住,中文的好多教程往往是根据官方这些教程翻译的。一方面,你可以找到中文版,别人翻译好的,这可以让你快速学习。另一方面,你可以回来阅读原版教程,免得受别人的错误翻译的误导。

API就是一大堆HTML网页的那个东西,大家一定看过jdk 的api,就是一个chm文件的那个东西。在这里你可以找到所有的包、类、方法等的介绍。这也是你不看源码的情况下,了解软件的源码的最重要途径。

如果你实在不想接触任何英文的东西。那么可能以上两条你虽然赞同却永远不会去使用。下面介绍中文的东西。

三、书籍永远是最规范的资料。

书籍为了出版,往往写的很详细,结构很规范。假如你学习Spring,不如在搜索引擎搜索:“spring pdf”,你会发现很多相关的书籍。

注意两点:

一,尽量多下载这些书籍,并且筛选更贴近你使用软件的版本。如果你使用spring3而书籍介绍了spring2,果断抛弃。

二,我们这样搜索只是为了找到书名,你应该去购买正版书籍来阅读。这种书籍写起来很不容易,而盗版非常猖獗,作为知识行业的一员,你应该为维护知识产权而有责任感和使命感。

如果你实在不具有购买书籍的条件,比如书籍本身已不再能购买到,这个时候,选择盗版pdf也是不可避免的。有些作者也会对你迫不得已的行为予以谅解,你也可以尽量联系到原作者表达你的谢意。

查找电子书的方式如下,以《三国演义》为例:搜索:三国演义 pdf下载,你会看到很多的信息。从中选择合适的方式,达到目的就行了。

1.像51cto这种网站的,pdf是会员上传的资料,可能要你下载券也可能不要。

2.像脚本之家这种站点,可以直接下载。

3.实在没有就去网盘搜索,很多东西在网盘都能搜索到,具体就不介绍了。

四、视频教程不太可取

在线视频培训、培训机构的教学视频等视频教程,类似于课堂,但是可以快进。我想说这种方式其实是不可取的。缺点如下:

1.无法达到我之前文章所说的,对整体内容了然于胸,而是只能跟着老师思路走,老师的思路烂,你也得跟着烂。

2.老师的讲课风格并不一定适合你,水平也参差不齐。

3.视频进度缓慢,知识点无法跳跃,你快进了可能略过了一句重要的话,不快进可能就得听他墨迹半天没有用的。

4.视频太费时间了,读书是很快的。选择了视频教程以后,一定要认真跟着人家的思路走,优点就是老师的例子你可以照着做。

五、学习笔记根据人的理解能力不同而效果不同

有的人可能拿到了某些培训机构的教学重点,或者重点笔记等类似的东西。这些资料由于都是高度精炼的,如果理解力差的人,可能会读不懂,上文不接下文一样,相对来说,书籍就会详细一点,不会像笔记那样有时候会漏掉细节。

笔记只能当积累,在你基本掌握了全部知识后,把笔记拿来嚼嚼,有味道的地方多品味一下。

六、博客质量参差不齐。

博客是中文学习的好资料,但是其质量却是参差不齐的。

1.有的人是大牛,可能自己开了个博客专门介绍某技术,或者在某些博客开系列文章。这样的博客质量较高,但是却比较少,而且,大牛不会因为软件更新了,就把系列重新写一下的。

注意,有些书籍也是大牛的博客合集而改编的。因此书籍经常是优秀的东西,毕竟人家出版社也是精挑细选过的,人家也不想赔钱。

2.有的人是小牛,有一定的思想和功底,同样是从头学习,但是他学的比你好,并且有独到的一些东西。之前看了一篇Alex的大数据教程就是这样。这样的博客读起来会让人感觉到陪伴感和亲切感,适合大家跟着一切学。

3.有的人是小菜,有强烈的热情。小菜解决了一个问题就会兴冲冲发到网上,给大家分享,有时候这很管用。我想大家都试过把异常信息搜索一下啊,然后根据某个博客改好了,马上就把那网页关了。这种小菜是我们的好朋友,但同时也是互联网知识冗余杂乱的始作俑者,因为有的人喜欢抄东西,而且还不注明原文。这种博客一定要加以辨别。

七、终于到了源代码

我想这部分是大家都要皱眉头的,阅读源码,是学习的终极步骤。学习良好作品的架构和代码。这一点不必强求自己,但是我必须推荐大家养成好习惯,

1.到官网,找到合适的版本,下载jar包。

2.下载源码的jar包。

3.将jar包配置到项目中以后,将项目源码附加到eclipse里面,开发的时候就能点进去看源码了。

在以后的教程中,还会介绍怎样去获取自己想要的软件包。不过不在今天的范畴。最后还要提醒大家,学好英语,善于利用翻译软件。不要拒绝英文,因为你还改变不了当前英语国家IT技术领先的局面,好的资料往往是英文的。

最后希望大家多多留言评论,发表意见,踊跃讨论。

这篇文章就到这里。祝大家愉快!

时间: 2024-08-11 01:35:35

第三章 给自学者和JAVA培训机构学员的朋友的建议(怎样获得学习资料)的相关文章

如何选择JAVA培训机构,兼议什么样的人适合培训机构

首先,利益相关,本人就是培训机构创办者兼讲师,但这不妨碍我对此发表看法. 我们先来看什么样的人适合培训机构?要回答这个问题,需要先换个角度.这个角度就是,你学习一门语言的动机是什么?99%的人的回答是:找一份工作.问题是否到此为止,不,我们还要深扒这份工作的种类. 一:精英程序员.CRUD BOY与程序工作种类 在天朝,历来有一个传统,叫做"文人相轻".程序员多少也算是有些文化的人,所以这个传统在程序开发界得到了发扬光大,从著名的语言之争,到阶级鄙视,都深深透露着"文人相轻&

如何选择​Java培训机构?

如何选择Java培训机构 作为世界第一的语言Java,以其简单性.面向对象.分布式.解释型.可靠.安全.平台无关.可移植.高性能.多线程.动态性等优势备受企业青睐.企业青睐的自然是渴望找到好工作的学员们所喜爱的,那在学习Java时,我们应该如何选择Java培训班呢? 随着投身IT行业人数的增加,相应的培训机构的越来越多,参差不齐的培训机构,加上企业和学员间的信息不透明,大大加剧了学员们的选择难度.在选择相应培训机构的同时我们应该注意的有如下几个方面. 一.看培训机构历史 新兴的培训机构即使有实力

Java培训机构承诺的java工程师包就业兑现了吗

现在国内的java培训机构为了招生也是煞费苦心,包就业保证最低薪资先就业后交费等等让很多人非不清是保障还是谎言.对于大学生这样的没有社会经验,如何挑选一个靠谱的java培训机构?,那接下来我们就来讨论一下java培训机构该怎么选. 首先,应选择北上广等一线城市的大型培训机构,这些大机构既可以很好的保护学员的权益,又能达到很好的学习效果,而且大城市就业机会多,工资也比较高,发展得好的话将来月薪几万不是问题. 我们现在从以下几个方面对培训机构进行考察 一.看Java培训机构的入学条件.正规的培训机构

郑州Java培训机构哪家比较强

郑州Java培训机构哪家比较强?随着近几年互联网软件业火爆发展,Java开发人才市场需求量快速增长,促使很多大学生纷纷把目光投向Java专业,他们也想学习Java,却苦于不知道怎么选择一家靠谱的Java培训机构. 这些为选择培训机构而苦恼的人们,或许是不了解Java的情况和就业前景:或许是基础差担心自己学不会:或许是担心培训机构不靠谱.总之在选择面前他们望而却步.别怕,达内为大家解决疑惑,有需要的人可以了解一下. 第一.Java前景光明放心接受培训: Java是世界上最流行的计算机编程语言,是一

怎么选择合适靠谱的Java培训机构-Java该怎么学?

选择java培训机构三要点 一.到场试听 java培训免费试听,网络的公开课免费试听,这些都可以进一步了解到兄弟连的教学水平,熟悉网络授课环境,还可以咨询一下其他的学员学习状况,以此更加了解机构. 二.市场口碑 一个机构好不好,口碑很重要,一个长时间能在培训行业立足的机构,固然口碑不错,就拿兄弟连来说这里的学员基本上都是口口相传,介绍过来的.大家关注兄弟连老学员作品,到兄弟连官网浏览java课程企业开发项目实战开发案例,进行观看,了解兄弟连强大的教学实力. 三.就业 java培训培训好坏的唯一衡

武汉java培训机构有哪些,那家比较好?

武汉java培训机构有哪些首选必须是达内.中国官方唯一指定培训机构,达内和sun公司联合指定中国JAVA培训教材! 一.Java基础与面向对象 二.JDK核心API与JavaSE 三.SQL与Oracle 四.JDBC与XML 五.HTML/CSS与Ajax 六.JavaScript核心与框架 七.Servlet/JSP 八.Spring技术与MyBatis 九.Struts2与Hibernate 十.企业应用开发部署环境 达内国际集团是中国IT职业教育的第一品牌,是目前中国最大IT职业教育集团

成都Java培训机构太多,该如何选择呢?

Java培训的势头愈发火热.越来越多的人看到了Java培训的前途所在,可是最好的Java培训机构是哪家呢?如何推断一家Java培训机构的专业性呢?140610lscs" target="_blank">成都传智播客来具体介绍java专业培训机构所具有的特色 1.是否安排项目实训课程. 现在IT企业最看重的是什么?不是学历.不是出身.而是动手能力! 一位来自IBM的招聘专员张经理在谈及人才招聘时曾这样说到:"理论水准的高低并不使我们看重的关键因素,动手能力与开发

武汉java培训机构排名最好的是那一个?

武汉java培训机构排名最好的是那一个?java培训就到武汉达内,Java技术非常流行,学习java的人也非常多.因此java培训机构也很多.有一些培训机构比较正规,其毕业的学员就业率高,待遇高,也有一些培训机构根本不具备java培训资质,就是靠打着各种"包就业""高薪"的幌子蒙人赚钱.那么,想参加JAVA培训的朋友一定想知道深圳JAVA培训哪家好吧,下边武汉达内介绍一下挑选培训机构的方法. 选择java培训机构,建议你实地考察一下,应从以下几点: 1.在教育局有注

鼎育教育成都java培训机构学习javascript注意的4个问题

鼎育教育成都java培训机构学习javascript注意的4个问题 1.关于javascript伪协议:通过一个链接调用javascript函数,比如: link example 作用:伪协议启用javascript,通过链接调用javascript函数 缺点:需要支持javascirpt功能的浏览器 不支持javascript浏览器:打开失败 支持但禁用javascript浏览器:do nothing 2.关于javascript内嵌事件,通过一些事件触发,比如onclick等,比如: lin