How to learn a new technology
是什么?为什么会出现?
这一阶段主要是对该技术有一个整体了解,他所解决的是什么问题,他的整体结构等.
怎么做?
最简单的是找一个上手视频,因为视频是非常直观的展示了技术的使用.先学会用是最根本的,对于没有视频的技术的话,就可以搜索XX上手教程,XX学习记录之类的关键词,很轻松就找到了相关的上手博文,这一阶段一般都是环境整合搭建,然后写一个简单的入门Demo.
第二个阶段,学会基本使用了就要去看官方文档,文档会让你更加详细的了解该技术的特性,开一个Demo项目把官方的一些例子都试试.
第三个阶段,尝试在一些复杂的项目中使用(非生产项目),使用过程中难免会遇到各种各样的问题,官方文档和搜索引擎会帮助你解决,这一过程你会对该技术掌握更加娴熟.
第三个阶段,去github上找一些别人的项目,主要是看他人的使用方法,模块设计,代码封装等.
第四个阶段,生产项目使用吧,遇到问题还是官方文档和搜索引擎.
分享
好记性不如烂笔头,博客记录是一个很好地习惯,能把自己学的东西和他人讲清楚才叫真正的懂了这个技术.
How to learn a new technology相关推荐
- 公司成立两周年感言_对我的副项目成立一周年的一些反思
公司成立两周年感言 by Will Abramson 威尔·艾布拉姆森(Will Abramson) 对我的副项目成立一周年的一些反思 (Some reflections on my side pro ...
- MOSS 2010 实现域账户 组员在线交流 Live Chat
http://lightningtools.com/blog/archive/2010/03/16/sharepoint-chat-web-part-for-sp-2010-ndash-sandbox ...
- geek_How-To Geek正在寻找安全作家
geek Think you have the perfect combination of geek knowledge and writing skills? We're looking for ...
- python加油视频教程_TensorFlow 视频教程
###欢迎加入,TensorFlow机器学习社区 232113779 TensorFlow / Deep Learning Tutorial in Chinese 中文教程 Open Source T ...
- oracle java认证_如何通过Oracle的Java认证-开发人员实用指南
oracle java认证 by javinpaul 由javinpaul 如何通过Oracle的Java认证-开发人员实用指南 (How to Pass Oracle's Java Certific ...
- Bootstrap教程:学习构建第一个Bootstrap 4网站
快速教程,可帮助您快速掌握最新版本的Bootstrap. (A quick tutorial to get you up to speed with the latest version of Boo ...
- 构建了我的第一个React Native应用程序之后,我现在确信这是未来。
by Taylor Milliman 泰勒·米利曼(Taylor Milliman) 构建了我的第一个React Native应用程序之后,我现在确信这是未来. (After building my ...
- 回顾2017年JavaScript状况
by Sacha Greif 由Sacha Greif 回顾2017年JavaScript状况 (A Look Back at the State of JavaScript in 2017) 在20 ...
- CUDA——调试“ImportError: libcudart.so.9.2: cannot open shared object file: No such file or directory”
1 致谢 感谢陈助教的指导! 2 问题描述 昨天一直在调试景润给的R2CNN的代码,基本的依赖环境配置号之后,运行代码,出现了"ImportError: libcudart.so.9.2: ...
- 2018年度报告单_2018年度最佳在线IT课程
2018年度报告单 I am a huge fan of Udemy platform because it has provided a common platform for instructor ...
最新文章
- C#使用BerkeleyDB操作简介
- CCNA重点难点:生成树配置
- java performance tools / NetBeans Profiler / Sun BTrace / Eclipse MAT / IBM ISA
- AI入门:Transfer Learning(迁移学习)
- linux7.0怎么设置中文,CentOS 7 yum安装zabbix 设置中文界面
- python定义区间[-5、5_有一个数 x 在区间 [-5,0] 内 , 写出其条件表达式 。 (5.0分)_学小易找答案...
- oem是代工还是贴牌_代加工和贴牌加工的区别是什么
- 数据结构学习笔记(转载)
- 20200106每日一句
- 2013年计算机试题(四),2013年计算机一级考试试题(精简版):第四套
- 手机代理上网_ip地址是怎么来的?手机电脑怎么获得IP地址?
- “新政”不断的智慧城市,如何安全迎接新变革?
- itest(爱测试) 4.1.1 发布,开源BUG 跟踪管理 敏捷测试管理软件
- 品牌如何正确联动B站UP主“恰饭视频”,最近一支不像恰饭视频的作品在B站火了
- Python猜数字游戏(包含异常处理,可自定义随机数产生范围、最大猜测次数,如果用户猜错的话可根据输入情况缩小猜测范围)
- 深搜回溯与不回溯的区别
- 通讯录实时云同步、云备份
- 引导滤波guideFilter原理推导与实验
- YOLOv5-Lite:NCNN+Int8部署和量化,树莓派也可实时
- Web前端大作业——基于HTML+CSS+JavaScript仿英雄联盟LOL游戏网站