1. 程式人生 > >學習新技術

學習新技術

允許 出現 提醒 color 技術 百度 ado class ole

學習新技術

前言:

常常聽到有的程序猿朋友說:“不做項目了,我都不知道幹啥。我覺得項目中自己才能學到東西”。其實我想說在這個技術日新月異的時代,作為程序猿我們時刻保持著

危機感,你不進步,不代表你沒落後,你進步小,別人進步大,你同樣也在落後。記住:八個小時求生存,八個小時外求發展。所以既然選擇了程序猿這條路,那就時刻保

持學習狀態,時刻提醒自己打好基礎的同時---學習新技術。下面討論我們該如何學習新技術。

  1. 新技術是什麽?作用是什麽?

    在我們學習新技術之前,我們要先對新技術有個大概的了解,知道這個新技術是什麽?作用是是什麽?一般情況就是上百度搜下相關介紹,我們就以hadoop為例:

    1. 首先咋們去百度下hadoop

    技術分享圖片

    從上面的介紹我們得到的信息

    a.hadoop是分布式系統(這裏我們就要有基礎什麽是分布式系統(所以說要打好基礎))的基礎架構(是基礎架構說明了什麽?說明在hadoop基礎上還衍生出一系列與之相關的架構)。

    b.hadoop的框架最核心的設計就是:HDFS和MapReduce,HDFS為海量的數據提供了存儲,則MapReduce為海量的數據提供了計算。

  2. 為什麽會出現?

    新技術的出現也是非常有規律可尋的,它不是畫家可以天馬星空,在夢想中遨遊。新技術的出現一個是往人類更容易理解和更容易接受的方向發展,還有一個是解決舊技術已經不能解決現有的問題。這樣新技術就誕生了。我們還以hadoop為例:官方話:hadoop是根據goole的三篇論文誕生的,其實也確實是這樣的;但是,從另一個角度是現有技術解決不了現有的問題了。

  3. 怎麽做?

    新技術出現的背景我們了解下來就是怎麽做? 我個人的做法是:視頻學習----->動手練習------>寫demo----->做項目----->讀源碼------>看書(不知道諸位認同不)

    (必須動手練習和做項目)

    我這邊只解釋下看書放在最後,看書固然能使我們對知識了解的更透徹,但是它花費的時間最多。現今社會不允許那樣做,可能你理解透了技術也過時了。

  4. 分享

    分享是我們自己控股新技術的一個最有效的途徑,我們在整理思路的過程,就是我們對學習的新技術的復習過程和控股過程。--->寫博客,同時別人可指出不足之處。

    本文是寫給自己,希望對迷茫的同伴和自己有點幫助。


學習新技術