zoukankan      html  css  js  c++  java
  • 真的能无师自通吗?JAVA学习指导系列

    每天总能收到QQ好友里发的求助信息,这些信息都是超级简单的那种,例如:JDK是什么?如何配置环境变量?......

        看到这些留言的时候,总让我感觉不好,引发我考虑:无师自通是否适合每一个人?

        我敢说在网上勤奋找资料学习JAVA的人,90%的是待业状态,这其中又有99%的人经济能力不好,在既能找到工作和又不花钱的感召下,开始了自学JAVA,是的,其中100%的人相信,自己的能力,能做到无师自通。

       事实果真如此吗?我想分析下满足无师自通的条件,以跟大家讨论,希望能相互学习:)

       一,你能清楚的说清楚,我学习JAVA的目的是什么吗?

               这正如老板能清楚的告诉你,他的产品有什么价值一样。

               自学的目的关键在于自我提升,如果说不清楚学习的目的和学习对自己的

                价值,那么学习的结果将是好无价值,因为你的学习完全是自娱自乐的方式。
                节选一个朋友对目的的解释:(不想学,怕找不到工作,被逼的啊!)
               
    没有目的,自然就不知道学什么,在实际中,就是看到什么学什么,学了一
                大堆,看了很多本书,可惜结果还是什么也不会,因为只看看书,基本不会
                遇到什么问题的。过程看上去,好像很顺利,感觉:恩,终于无师自通了。其实

                这不是真的无师自通。

      二,你是否找到了检测自己学习效果的标准?

               自学类似自己既当运动员又当裁判员,如果没有标准的话,那么就无法评价

               自己的学习效果,学习效率,往往会发现用了很长的时间才看了几页书,做了

               很有限的几个例子。

               检测学习效果的标准细化也可以很具体,但是总的指导原则是:能做什么功能,在

               多长时间,无错误的实现了一个什么功能,为标准。毕竟开发,是需要编码,写

               功能模块的不是吗?

     三, 具备“解决问题”的好帮手,好的指导老师。

                还记得我们学习汉字的时候吗,在小的时候,我们遇到不会的汉字,就查汉语词典

                其实学习JAVA也是类似,在编码过程中,或是理解知识点上遇到了问题,需要能

                迅速的找到问题的答案,或是能帮你解决问题的人,否则也会让很多看似小的难点

                消磨光你的学习热情,让你半途而废。

    四,做一个有压力的项目

               学的目的是应用,应用绝对不是照着书本,敲几遍代码,运行没问题就OK了。

                因为书本上的例子都是简单的,离散的,各种例子之间缺乏联系和系统。

               而真正的项目,则要求你具备项目技术方案的选择能力,架构的设计能力,计划

               能力,及其他的团队沟通协调能力,做一个有压力的项目,所换取的成果,胜过只

               看书的效果百倍。

    五,改变自己的学习习惯,有的朋友喜欢找那些有章节,看似系统的书去看,认为那样

             清晰,方便看,方便理解。其实我认为开始学习的时候,看几本这样的书未尝不可,但是

            想学好,就必须按照“案例”的方式学习,因为解决一个问题的过程中,让你的思维得到

            提高,让你的决绝问题的方法得到历练,其实企业要的是解决问题的专业人士。可惜国内

            这样的书籍和视频还是比较短缺,高质量的以案例为主讲的书籍和视频就更少了。

    六,多认识高手,最好有一个全程指导自己的老师。

            在书本之外学习,才能学的更精炼,更学以致用,不读死书,向高手取经,可以获得很

            多书本上没有的高级方法,对解决问题,提高学习效率,立竿见影。

            在一个阶段内,我们都需要认识一位学习阶段内的“贵人” 这样才能让自己得到真传。

     呵呵,如果你能做到上面的六点,我觉得就可以做到无师自通,甚至都可以有足够的创新能力,写出代表自己能力的软件作品来,而不是刚入职就从“代码工人”干起。

    免费JAVA视频区  http://u.youku.com/javaface

  • 相关阅读:
    [JLOI2010] 冠军调查
    [ZJOI2009] 狼和羊的故事
    [CF1451D] Circle Game
    [CF1451E1] Bitwise Queries (Easy Version)
    [CF343D] Water Tree
    [CF1344B] Monopole Magnets
    [CF191C] Fools and Roads
    [CF1370D] Odd-Even Subsequence
    [CF1366D] Two Divisors
    [CF1359D] Yet Another Yet Another Task
  • 原文地址:https://www.cnblogs.com/elearn007/p/1823546.html
Copyright © 2011-2022 走看看