如何快速成為web開發工程師

文章推薦指數: 80 %
投票人數:10人

作為一個程式設計師,擁有快速的學習能力是必不可少的。

而如何搞笑的學習呢?

快節奏的生活,讓大多數的人丟掉看書的習慣,即使能靜下心來看書的人,也不再是抱著學習的態度,這就導致很多時候,書雖然看的不少,但是能記住的卻不多。

但是如何高效學習呢?斯科特.揚在一年的時間裡完成MIT4年33門課程。

他是如何學習呢?——整體學習法。

整體性學習方法基於結構、模型與高速公路三種基本觀點:

一、 結構

知識好比城市,有的城市道路四通八達,而有的可能像道路就比較少。

試問你的目標在哪裡會更容易到達?答案必然是四通八達的城市。

知識也同樣有結構,而知識與知識之間的這些道路就需要你不停的通過學習積累去構建。

二、 模型

將知識模型化,用各種生活經驗與之產生關聯來加深對知識的理解。

模型是構建知識結構的基礎,其重要性如同知識大廈的地基般。

三、 高速公路

只有通過高速公路的串聯,一座座孤立的知識城市,才能互通互聯,激發創造力。

整體學習法包括以下六個步驟:

一、 獲取

獲取信息有三個目標:

1、 簡化:將無用信息剔除,保留有用信息。

2、 容量:在保留有用信息的基礎上,要儘可能多的獲取知識。

3、 速度:獲取信息,最好的結果,當然是又快又多的獲取有用信息。

二、 理解

理科的各種計算公式,一遍一遍的寫,可能一時會記住,但是不久又會忘記。

因此需要從公式各個符號所代表的意義上去理解透徹,才能記得更牢,在此基礎上才能應用自如。

這就是為什麼讀書時,有些人明明知道公式是這麼寫的,但是做題的時卻不知道該從何入手,就是因為理解不夠。

三、 拓展

拓展是在理解的基礎上,對知識加以應用,鞏固知識。

拓展有三種方式:

1、 深度拓展:指知識背景方面的探究,了解知識的前因後果,建立信息內部聯繫。

2、 橫向拓展:將知識與類似的模型建立聯繫,如某歷史事件,同一時間,不同地點發生何事。

通過同一時間,不同地點之間,創建聯繫。

3、 縱向拓展:比喻法與內在法是縱向拓展的最好方法。

四、 糾錯

對學習的知識做一番檢驗,對觀點的理解,模型的建立,知識與模型之間的比喻,知識結構與知識結構之間的構建的聯繫等,有錯即改,去繁就簡。

五、 應用

知識的學習,最終的目的就是應用。

將知識應用到日常生活中,從生活經驗中檢驗知識。

六、 測試

整體性學習方法的每一個步驟都需要測試。

通過測試保證知識的高效吸收與應用。

總結:教永遠是最好的學。

學習一個新知識,考慮自己正在教導一個新手,通過以教帶學的方式,是鞏固知識最好的方式。

整體性學習方法的就好比是思維導圖+拆書幫的RIA學習方法。

思維導圖講究的是通過壓縮信息(知識)與圖像的方法加強記憶,而拆書幫的RIA方法,則是注重應用,通過應用來促進知識的掌握。

當然有了好的學習方法,最重要的是我們要去行動。

說到行動,那我們該如何快速的成為前端開發工程師呢?我們需要掌握哪些知識呢?

一、Web前端工程師成長第一階段(基礎篇)

  • 第一步 了解HTML和CSS

    HTML/CSS做為前端工程師第一門必修課,從簡單標籤知識到布局基礎的學習。

    你可以將UI設計稿轉化成靜態頁面,雖看似平淡,但在行家的手中,卻可演化出萬千魅力哦。

  • 第二步 學習JavaScript

    JavaScript作為web前端開發必殺技術之一,從JS基礎知識到JS進階學習,可以實現各大網站交互特效。

    就猶如一把瑞士軍刀,小巧靈活,功能多樣,合理的應用可以讓呆板的用戶體驗變得更加豐富有趣。

  • 第三步 學習jQuery

    jQuery做為一個非常流行的JS框架,用來構建豐富並且具有震撼力的介面動畫和特效,有效提高網站前端開發速度。

  • 第四步 上手實踐

    光說不練假把式,通過觀摩江湖實戰案例,我們能儘快掌握殺敵技巧。

    學藝在身的小夥伴們,這步是你們能否順利出徒,闖蕩江湖的關鍵一步,本門秘籍密不外傳哦~~

二、Web前端工程師成長第二階段(布局篇)

三、前端經典案例集萃之「圖片、信息展示

四、前端經典案例集萃之 "網頁常用特效"

當然僅僅掌握這些,想要做一個優秀的web開發工程師還是遠遠不夠的,最主要的還是我們要不斷的為自己充電,不斷的進步,才能越來越優秀。



請為這篇文章評分?


相關文章