在我们的一生中,常常会听到别人说某某人家的孩子又考了100分,这孩子真聪明。在教室里,总有那么一个或两个令人羡慕嫉妒恨的娃,明明看他一直在玩,只是偶尔翻看点书,做做题,可是他考试下来就是让人惊叹,总能获取相当高的分数。还记得当年坐在教室的角落,一直勤勤恳恳地抱本书看的孩子吗?他也付出了很多,最起码从时间上的确如此。可是,每次考试下来,他的成绩还是一团糟。哦,我们会说,这个孩子学习没天赋,那个孩子天生聪明,所以学习好。那么,问题来了,天赋就真的是天生的吗?根据一万小时天才定律,任何人只要通过科学的有效的训练,就可以成就天才。这和天赋并没有什么必然的联系。

莫扎特是公认的音乐天才,在他很小的时候,就具备了完美音高的能力,他能分辨出几乎所有声音的音高,哪怕你只是打一个喷嚏。这种能力在一万个人当中,都不一定有一个。有趣的是,后来据说日本的一个科学家做了一个实验,召集了若干儿童,单独训练他们的音乐感知,一年后,这些孩子每一个都具备了和莫扎特一样的完美音高。这很稀奇吗?其实也不尽然,根据推测,莫扎特本人很可能也是经过了刻意的训练,才拥有这项能力的,要知道,在莫扎特4岁的时候,他父亲就开始教他作曲。天哪,才四岁。而在莫扎特六岁的时候,就在父亲的带领下到慕尼黑、维也纳、普雷斯堡作了一次试验性的巡回演出。可想而知,莫扎特所经受的训练强度有多大,而且他是由当时水平一流的父亲亲自指导,每一次的训练,必然都能够及时得到高质量的反馈。这样想想,莫扎特的巨大成功,也是情由可原的。

在楼主上高中的时候,就有一个同学,学习起来真的非常认真,可每次考试就是考不好。就连老师也以他没有学习天赋为由,几乎是放弃了他。不过,鉴于他孜孜不倦的学习精神,也经常在全班受到表扬。为什么会造成这样的结局呢?后来,我发现一个现象,他总是会在相同的题目上连续犯错误,有一次老师问他,你大概一天要花多长时间在做题上?他说,除了吃饭睡觉,我每天大概要做100题,参考书已经买了一大撂。老师又问,那么你做对了多少题呢?他支支吾吾地回答说,“10道题左右吧,有的参考答案也看不懂。”

从以上可以看出,一个人从普通到大师,只要经过刻意的训练,都是能达成的。但是,训练又分为有效的训练和无效的训练。如何区分呢?

1.有效的训练必然是带有目的的训练

必须要如此,就比如那个勤奋的学生,他是花了很多时间在做题上,可是他只是为了做而做,并没有一个明确的目的。比如,我今天一定要学会某个知识点。对于题目做对了还是做错了,他都是一种无所谓的态度。题目做错了,他想到的不是如何改正并且自己总结,保证下次不犯同样的错误。而是随便看了下参考答案,不管理不理解,就开始了新一番的题海战。那么,这样的训练就是无效的训练。

2.有效的训练必然需要高质量的反馈

还是以那个学生的例子来说,他是买了很多参考书,做了很多题,可是,也仅仅是如此而已了,他每次做题后,只是对照了一下参考答案,评判个对错。那么,这种反馈就是低质量的反馈,所谓高质量的反馈,应该有一个好的导师,对他的答案进行剖析,告诉他哪里有不足?然后,和他一起分析,给出解决方案,以便下次遇到同样的难题之时,能够不犯相同的错误,也只有这样,才能成长。如果每次训练得不到反馈,或者得到的反馈都是低质量的反馈,那么,这样的训练就是无效的训练。

3.有效的训练必然需要一个高质量的导师

在这个成功学遍地开花的时代,都秉性一个共通的原则,那就是,想要成功, 你最直接的方法就是和已经成功的人在一起。听听这些人的意见,在关键的时刻给你正确的道路指引。

如何实践有效的训练呢?就拿软件行业来说,新人想要进入这个行业,无非两种:自学或者培训。现在的培训机构,层次稂莠不齐,有好的,但很少,大多数都是坑。没有一个统一的,有效的训练模式,教的技术有的也比较陈旧,不能与时俱进。

如何判断一个培训机构的好坏呢?我想,最直接的方式,就得看它是否满足了以上几个条件,首先,它是否是带有目的的训练,我知道,很多机构一上来就是讲JavaSE,基本数据类型,分支语句,循环等等。然后肯定要讲个东西叫做冒泡排序,接着很多基础不好的人开始蒙蔽,还没学呢,就被这个东西给吓怕了,自信心遭受打击。而且,很多进入培训机构的学员,因为对这个行业比较陌生,有的也是迫于就业的压力,所以学习起来基本上没有一个明确的目的,都是走一步算一步。这种心态直接导致自己学习缺乏主动。

第二,看是否能够得到高质量的反馈,以我一个朋友的例子来说,他参加的培训,一个班50几个人,我靠,50几个。然后老师在上面娓娓而谈,讲完了一般会布置一个练习,让大家操作。然后自己走到隔壁的办公室喝咖啡,大约一个小时后,他回到教室,根本不讲刚才的题目答案,就开始下一轮的讲解(因为时间不够,四个月就要培训结束,然后鼓励学生去月薪过万,哪里有时间细细地讲呢?)。弄得后来大家都不愿意做题目了,因为就算做了也不知道自己做的对还是不对。当然,偶尔的时候,这个老师也会象征性的讲解一下,也不管你们听懂了没。不过他会说,如果有问题,下课后找他。我滴个乖乖,下课后十几个学生找他,可是他5分钟后就得坐车回家去了。越到后来,学生越来越听不懂,后来很多人干脆上课就玩手机了。等到培训结束,真正能够找到工作的无非以下几类人:1. 学历很高,有的甚至是研究生学历,本身水平就很高,也有人反映培训完了之后也就自己本科毕业时候的水准。 2. 有一定编程基础,以前就做过软件实施等工作。3. 悟性很好,也肯吃苦。

培训了半天还是转行的人不要太多哦。所以,如果不能即时地获得高质量反馈,那么,这样的训练就是无效的训练。哪怕你培训了四个月。所谓高质量的反馈,最好是以真实项目的形式,告诉你现在学的东西,以后会用在哪里,否则你只是学了一点Java的语法,好像背书一样,有什么用?语法谁不会呢?所以必须,要立即告诉你,当你参加实际工作的时候,如何运用现在学的知识点。现在学的东西,到底会用在哪里?

接下来说第三点,是否拥有一个高质量的导师,这一点,一般的培训机构都满足这个要求。能够去当讲师,水平一般都不会太低,但是,一个高质量的导师并不代表是一个愿意手把手教会每一个人的导师,就拿我朋友的例子来说,我滴个乖乖,一个班50个人呐~~我就不用多说了吧。

都说现在工作难找,这其实是一个恶性循环,和一个比较突出的矛盾。关于工作难找,有一定的原因是现在的培训机构太多,有的水分太多。一般的用人单位高薪聘请了培训出来的人,却发现普遍干不了活,所以见到培训的都怕了,可实际上,现在工作岗位仍然有很多,单位大部分都想招人,但海量的培训生包装简历,编个几年工作经验,招进来后又干不了活,所以变得很矛盾。单位招不到人,应届生招不到工作,然后被培训机构忽悠,包装简历混入市场,于是单位更加招不到人,然后应届生更加招不到工作,如此循环下去。

说完了培训,再来说说自学,自学的人,要想获得有效的训练,也只需要观察是否具有以上三个要点:是否是带有目的的训练,是否每次训练下来都能获得高质量的反馈,还有就是有没有一个好的导师。这个人最好是一个已经参加工作的人,只有这样他才会根据企业里实际用到的技术,然后耐心地教你,给你指路。刚才培训机构的例子中,我已经说过,一个高质量的导师未必是一个愿意手把手教会每一个人的导师。所以,搞培训,最好是小班教学,我认为,超过10个人就算多了。当然,这实际来说不可能。

如果实在找不到一个高质量的导师,那么你也完全可以退而求其次,网上找视频,然后自己制定学习计划,最重要的一点就是,必须要勤于思考,勤于总结,从视频中,代码中,书本上,获取尽可能多的高质量反馈,要思考,为什么他会这么写,我就想不到。周而复始,反复刻意地练习。必须得这么做,也只有这样做,才算的上是有效的训练,否则,就是无效的或者是低效的训练。

如果你想进行有效的训练,那么,本篇文章最起码可以给你一点参考。

Java从新手到大牛,如何训练?相关推荐

  1. 完整的Java从小白到大牛的自学路线

    点击关注"码农小胖哥" 右上角"设为星标"好文章送达比别人快 最近很多读者在问:Java 怎么学习啊?有没有什么学习路线? 我相信这些读者或多或少都有一些 Ja ...

  2. 《Java从小白到大牛》之第14章 异常处理(上)

    <Java从小白到大牛>纸质版已经上架了!!! 很多事件并非总是按照人们自己设计意愿顺利发展的,而是有能够出现这样那样的异常情况.例如:你计划周末郊游,你的计划会安排满满的,你计划可能是这 ...

  3. 《Java从小白到大牛》之第9章 字符串

    <Java从小白到大牛>纸质版已经上架了!!! 由字符组成的一串字符序列,称为"字符串",在前面的章节中也多次用到了字符串,本章将重点介绍. Java中的字符串 Jav ...

  4. 如何在Java应用里集成Spark MLlib训练好的模型做预测

    前言 昨天媛媛说,你是不是很久没写博客了.我说上一篇1.26号,昨天3.26号,刚好两个月,心中也略微有些愧疚.今天正好有个好朋友问,怎么在Java应用里集成Spark MLlib训练好的模型.在St ...

  5. 《Java从小白到大牛》之第11章 对象

    <Java从小白到大牛>纸质版已经上架了!!! 类实例化可生成对象,实例方法就是对象方法,实例变量就是对象属性.一个对象的生命周期包括三个阶段:创建.使用和销毁.前面章节已经多少用到了对象 ...

  6. java heroku_Heroku和Java –从新手到初学者,第1部分

    java heroku 最近,我听说Heroku允许在Cedar堆栈中部署Java应用程序. 由于没有真正的软件构想,我决定尝试一下,仅配置SOMETHING以在Heroku上运行. 我对ReST有所 ...

  7. java heroku_Heroku和Java –从新手到初学者,第2部分

    java heroku 问题 所以过了几天,我可以回到我的Recaps小项目. 我从检查日志开始,发现了以下内容: 2012-03-04T01:52:51+00:00 heroku[web.1]: I ...

  8. Heroku和Java –从新手到初学者,第2部分

    问题 所以过了几天,我可以回到我的Recaps小项目. 我从检查日志开始,发现了以下内容: 2012-03-04T01:52:51+00:00 heroku[web.1]: Idling 2012-0 ...

  9. Heroku和Java –从新手到初学者,第1部分

    最近,我听说Heroku允许在Cedar堆栈中部署Java应用程序. 由于没有真正的软件构想,我决定尝试一下,仅将SOMETHING配置为可在Heroku上运行. 我对ReST有一些迷恋(我仍然想学习 ...

最新文章

  1. 《1024伐木累》-人生最高境界,长的好看
  2. 在XMPP的JAVA开源实现Openfire中,增加LBS 附近的人功能
  3. python app逆向_python之app逆向破解data参数中的PassWord DES加密无填充
  4. 围棋对杀,为何总是只差一气
  5. PLSQL使用相关详细配置
  6. windows平台下cocos2d-x+Python+VS2010的win32开发环境架设
  7. 英伟达失去手机与平板市场:拖延症惹的祸
  8. 智能家居雷声越来越大 雨点还是那么小
  9. windows中删除设备和驱动器中的其他软件图标
  10. 地平线 J2J3了解笔记
  11. 计算机专业笔记本低压,笔记本win7系统下CPU低压u和标压m的区别对比
  12. android sd 挂载流程_Android7.0 SD卡挂载流程
  13. webpack文件压缩
  14. PyCharm SyntaxError: Non-UTF-8 code starting with \xbb 处理
  15. 莫非是水产品?CASS10.1.6本可以支持CAD2010-2020不同的平台
  16. android 老人手机排行榜,给父母的礼物!一键让Android变身老人机
  17. 终于要把魔爪伸向shell编程了_命令行参数数量预检测——莫韵乐的小脚印笔记
  18. 使用UltraISO制作U盘启动
  19. 《游戏设计艺术(第二版)》第八章个人学习
  20. oracle求同比,环比函数 LAG和LEAD

热门文章

  1. BerkeleyDB API、官方文档
  2. linux系统怎么使用
  3. 1042: 【入门】求1992个1992的乘积的末两位数是多少
  4. 【愚公系列】2022年08月 微信小程序-icon图标详解
  5. Python深度学习(8):DeepDream
  6. 2018年初,你们对马刺失望了吗?
  7. Windows Essentials 2012(Windows live 2012) 简体中文离线版
  8. 掌握这几点你也可以拍出“最美证件照”
  9. Flowable API
  10. 树莓派zero w 配置wifi