zoukankan      html  css  js  c++  java
  • 如何学习新技术

    程序员的学习不同于学生时代的学习,有老师手把手教,有时候甚至连一份值得信赖的资料都没有,完全是需要自己去摸索着学习的。

    个人经过了长时间的自学后,总结了一下对我来说比较适用的自学方法,有更好的方式的话,也希望大家能够告知。

    1、明确目的

      要学习一门新技术,首先得明确自己为什么要去学这门新技术。是项目中实际会用到?是自己的兴趣?如果自己不知道学这东西是拿来干啥的,那么一旦热情过后,收获是微乎其微的

    2、总体了解

      往大了说,语言的边界就是我们能够认识的全部的世界。

      一门新技术,最重要的就是它的一些概念,正是这些概念,才导致其与众不同,有了被学习使用的意义。

      我觉得要想了解一门技术的基本概念,最好的方式就是看书籍的序言、目录与视频教程。

      书籍的序言部分,也是大多数人在看书的时候会忽略的部分,一般序言是作者对这门技术的整体把握,从全局上对这门技术谈了自己的认识,我们作为新手,即使一开始看不懂,随着慢慢的深入学习,大多数时候都会领悟到作者为什么要在序言中那样说,这对加深我们的印象是很有帮助的。

      而书籍的目录,特别是看了多本书籍的目录后,我们就知道这门技术有哪些知识点,知识点之间的关系又是啥样的了。

      视频与书籍的区别在于,一个是口语表达,一个是书面语言表达。口语表达面向的对象是交谈的人,我们能够更容易理解,而书面语,特别是一些“学究”气质的作者,往往会自觉不自觉地套用各种名词,给我们的学习增加困难

    3、书籍结合网络

      当对新技术有了了解后,就需要看书籍,结合一些小例子,丰满我们对新技术的应用水平

    4、自己提需求

      我们自己提一个需求,按照新技术的思路去解决,这个对我们的实战能力的提高是有很大的帮助的

    5、记录在案

      在学习过程中碰到的问题,要学会归纳总结,最好是写在博客上。

  • 相关阅读:
    Vue生命周期
    脚本生命周期
    音频
    光照系统
    InstantOC(对象渲染---游戏优化)
    kafka单机环境配置以及基本操作
    mysql 锁机制
    java.math.BigDecimal类multiply的使用
    去掉返回的json中特殊字符
    TheadLocal与synchronized
  • 原文地址:https://www.cnblogs.com/sherrykid/p/5770664.html
Copyright © 2011-2022 走看看