服務業轉戰前端,Jim:「“做中學”是熟悉程式語言最快的捷徑!」

【六角學院:為了你們,他寫了一個 atom 版本!】

退伍後就在以前工讀的餐廳擔任正職員工,直到一年前 Jim 有了轉職念頭,但又不知道該朝甚麼方向,台北親戚建議他可以嘗試前端,「一開始就是看 w3schools、Codecademy 等,就開始邊看邊做,不懂的就 Google。」 Jim 表示過濾搜尋到的文章也許花了一些時間,但學習陌生技術實在難免,將過程中遭受的挫折轉化為經驗才重要,熟能生巧嘛!

前端是視覺化的東西,成就感看的見

最一開始上網找各種網頁版型,規定自己每周至少要切一的版,每次切完就會檢視自己是否有多餘的 code ,將它更簡潔化。
每次編寫或修改的變化都可以立即看到,覺得很有成就感,從此就開始產生興趣,投入越來越多時間練習。

網路上的文章常常有看沒有懂

新手一開始學習時,即便看得懂線上文章教學,卻不知該如何活用工具。
「我知道如何宣告變數、迴圈、Function,但如果要做一個”實用功能”,未必寫得出。」Jim 道出自學前端時所遇到的瓶頸。遇見洧杰老師和志誠老師後,透過線上與老師互動問答,真的進步很多也很快!
Jim 直說老師們真的是相當熱心,有問題隨時發問都會得到解答,老師們甚至會引導你,延伸你的學習方向與深度。

「第一個作品其實很粗糙,但我還是希望可以有相關工作的面試經驗,所以就拿著作品去應徵了!」Jim 認為累積相關的面試經驗是必要的,可以體認到自己前端技術上的不足,加強這方面的學習。

學習期間洧杰老師會出許多考題與作業,在這樣的引導下用 Atom 製作了一份履歷,應徵了”貝殼放大”,Jim 認為能讓對方通知面試就是對自己的一種肯定,那次的面試經驗真的是大開眼界!

學寫程式沒有標準答案

可能是台灣教育的關係,我們很習慣地在是非題與選擇題中作答,認為凡事都有標準答案;
但前端技術恰巧相反,你可以用很多種方式達成同一個目的,只有效率與合適度的問題。
反覆練習,「做中學」是熟悉程式語言最快的捷徑。

公司希望找到有自己想法的人

在”愛進化科技”擔任前端工程師的 Jim 回憶起當初面試的緊張情形,公司除了對專業技術的要求外,也希望員工都能有自己的想法與規劃。

老師們也會在事前舉辦的線上模擬面試,讓沒有前端面試經驗的學員們能更有自信為前端職涯做足準備。
「對自己的期許是往全端發展。」 Jim 謙虛地強調這只是個期許,但不一定會成功;我卻認為對於一張前端白紙來說,只要願意嘗試一筆一畫,凡事都是可能發生的。

歡迎熱愛前端的你加入我們 六角學院粉絲團