您的位置:首页 > 其它

学习新技术

2018-01-06 12:44 141 查看
学习新技术
前言:
常常听到有的程序猿朋友说:“不做项目了,我都不知道干啥。我觉得项目中自己才能学到东西”。其实我想说在这个技术日新月异的时代,作为程序猿我们时刻保持着
危机感,你不进步,不代表你没落后,你进步小,别人进步大,你同样也在落后。记住:八个小时求生存,八个小时外求发展。所以既然选择了程序猿这条路,那就时刻保
持学习状态,时刻提醒自己打好基础的同时---学习新技术。下面讨论我们该如何学习新技术。
新技术是什么?作用是什么?
在我们学习新技术之前,我们要先对新技术有个大概的了解,知道这个新技术是什么?作用是是什么?一般情况就是上百度搜下相关介绍,我们就以hadoop为例:
1. 首先咋们去百度下hadoop



从上面的介绍我们得到的信息
a.hadoop是分布式系统(这里我们就要有基础什么是分布式系统(所以说要打好基础))的基础架构(是基础架构说明了什么?说明在hadoop基础上还衍生出一系列与之相关的架构)。
b.hadoop的框架最核心的设计就是:HDFS和MapReduce,HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。

为什么会出现?
新技术的出现也是非常有规律可寻的,它不是画家可以天马星空,在梦想中遨游。新技术的出现一个是往人类更容易理解和更容易接受的方向发展,还有一个是解决旧技术已经不能解决现有的问题。这样新技术就诞生了。我们还以hadoop为例:官方话:hadoop是根据goole的三篇论文诞生的,其实也确实是这样的;但是,从另一个角度是现有技术解决不了现有的问题了。

怎么做?
新技术出现的背景我们了解下来就是怎么做? 我个人的做法是:视频学习----->动手练习------>写demo----->做项目----->读源码------>看书(不知道诸位认同不)
(必须动手练习和做项目)。
我这边只解释下看书放在最后,看书固然能使我们对知识了解的更透彻,但是它花费的时间最多。现今社会不允许那样做,可能你理解透了技术也过时了。

分享
分享是我们自己控股新技术的一个最有效的途径,我们在整理思路的过程,就是我们对学习的新技术的复习过程和控股过程。--->写博客,同时别人可指出不足之处。
本文是写给自己,希望对迷茫的同伴和自己有点帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  学习 新技术