零基礎學程式!沒有工程底子,也可以學會前端工程師的相關技能嗎?今天要來分享我自己學程式的心得
我本身是商科畢業的,所以可以說完全沒有程式底子!為什麼會從行銷一路跨足程式呢?主要是現在的職業是一名網站SEO工程師,除了需要時刻追蹤網站的體質外,在優化網站的過程中已不像6年前寫寫title、keywords、description就能有好的效果
這幾年做seo需要與工程師溝通的頻率越來越高,加上前端技術越來越普遍,但由於前端寫法方式將會影響seo,所以我開始學javascript了
沒有工程底子的我,聽同事的建議買了一本javascript大全,也就是百科全書啦!但無奈卻不知道該從哪裡開始讀起
直到我發現了Mike 老師的直播教學課程,耐心的跟了那堂直播課後,意外的發現自己竟然能聽懂噎!果然人家說的找老師就要找能把一個困難的東西說明的很簡單的,所以立馬就買了Mike 老師的前端課程
為什麼會特別的來分享Mike 老師的課程,主要有幾個原因:
內容目錄
1. 教學方式生動,不會死板板
好了一個專業領域不管老師多厲害,如果講課死板板,就很難讓人專心,也就無法吸收!
而Mike 老師的聲音相對活潑,講課方式也ok,基本上我是沒睡著過~
2. 教學內容簡顯易懂
說到程式的課程,我自己覺得Mike 老師教的非常淺顯易懂,為什麼聽得懂呢,主要是因為他細節講得很詳細,每個步驟都有呈現跟說明,而且會解釋說,他目前執行的語法,用意是什麼以及為什麼這樣使用
那有時候我們會想說,疑為什麼不用剛剛教的某個方式寫程式碼呢,不知道為什麼Mike 老師,總是會剛好提到,並且說明使用別的方式帶來的錯誤,或是複雜度,讓我們能更扎實的學習前端程式
3. 教的範例很實用
我們學習程式,最後都是要實際應用才算有意義,而Mike 老師每教完一個段落,會有範例實作
和其他老師不一樣的地方是,Mike 老師針對同一個範例,給予不同方式的解答。簡單說,就是這個寫法也行、那個寫法也行,但兩種方式我都讓你懂。
所以一開始會運用最能懂的,但步驟相對較多的方式去教,接著用比較聰明的方式一步一步的把原本步驟相對多的進行簡化。
這樣一來讓學習的人明白,程式並不是死板板的,二來複習了許多的撰寫方式及觀念,我覺得真的是超棒的老師!
學會前端程式及觀念的好處?
以前在工作對接時不太能理解工程同事在說什麼,他們說無法這麼做就無法做,因為自己看不懂也無從去批判對與錯
但自從上了Mike 老師前端課程後,雖然沒有完全上完,但對於工作上使用已足夠!現在對javascript以及前端作法有了一定程度的概念!能試著理解這段程式寫法在執行什麼樣的功能,寫法能不能再簡化等等
最大的不同是,以前看到函數(function)、(javascript)等語法我都是很排斥的,但自從有了一定的觀念後,我自己對於看到複雜的程式已經不再排斥
甚至能與工程師討論與溝通,這是我最大的進步了~我也是從0開始,分享給想學前端的各位。