現年 24 歲的洪啟學,年紀輕輕卻已有在 3 間公司擔任前端工程師的工作經驗,但兩年多前,他還只是個一心想成為攝影師、完全不懂程式的青年。從攝影師到前端工程師,是什麼讓他決心改變職業方向?面對人生規劃、專業學習的課題,他又是如何一一應對?
為追尋攝影夢,下定決心提早離開大學校園
洪啟學從高中開始萌生對攝影的興趣,他參加過大小比賽與聯展,爾後在大學攻讀視覺傳達學系,卻發現學習內容與原本想鑽研的攝影技術相差甚遠,多方考慮之下,大一學期間就果斷休學,回到北部在「視丘攝影藝術學院」進修一年,並開始四處接案,累積攝影的實戰經驗。
完成攝影課程,他返回校園完成大學一年級的學業。拿到修業證書後,洪啟學正式離開大學校園,比起同齡人提早 3 年出社會闖蕩。
在台灣,並非所有家長都能接受兒女未完成學業,回憶當時與父母溝通休學計畫,洪啟學整理兩項重點,一是「用心溝通」、二是「努力實踐」。下定決心休學前,他仔細與父母討論未來計畫,並承諾他們會先取得修業證書;而休學後,他也努力往自己的路邁進,不讓父母擔心。「雖然直到現在,他們偶爾還是會問我要不要再回去讀書,但其實只要做到讓他們安心,他們就會漸漸釋懷。」
休學後的洪啟學做了一段時間的攝影助理,從最基層搬重物、修照片等勞力活開始。沒多久,他開始服兵役,而這段時間也改變了他一直以來想以攝影為主業的決定。
改以「未來發展性」為考量,自學成為前端工程師
當時 20 歲的洪啟學在監獄擔任替代役,每天晚上六點,受刑人回牢房後,便是他思考及規劃未來的時間。為了整理自己的攝影作品,他開始學習自架網站,從最基礎的 WordPress、Wix 開始,當現有的模板無法滿足他的需求時,開始透過 Youtube 自學 HTML、CSS,並從中找到樂趣。「寫前端程式可以從畫面中得到立即的反饋,很有成就感。」
這段時間,洪啟學重繪對未來的藍圖。他將工作的「未來發展性」作為首要考量,積極尋找程式語言相關的自學資源,致力成為一名前端工程師,原本攝影的志業,決定轉做副業經營。他這樣分析:「從零開始成為攝影師的設備與起步成本高,若沒有豐富資源,生活壓力不小;而工程師有許多證照與課程可以作為個人能力的認證,只要投入時間學習,未來發展性相當廣。」
程式語言學習資源推薦
退伍後,洪啟學透過 YouTube 影片自學與報名當時資策會開設的課程,緊鑼密鼓地加強寫程式的能力。他認為,這些資源非常適合對此領域有興趣的所有人學習。
- 資展國際課程:提供多項不同主題的課程,適合有興趣、想認真學程式的民眾,不但可以學到所需技能,還能了解如何站在使用者角度思考。
- YouTube 影片:洪啟學最推薦「Traversy Media」和「Fireship」,前者提供完整的基礎教學內容;後者結合時事,帶讀者用 100 秒認識程式領域的術語與知識。
此外,他也推薦可以到線上課程平台 Coursera、Udemy 系統性地學習國外大師們的課程內容,只是這些課程多半以英文講授,洪啟學建議若要成為一名前端工程師也需練好英文能力,因為中文版的學習資源通常較晚發行,且工作需要用到的文件多為英文,加強語言能力對進修與工作皆更有幫助。
前端工程師是程式初心者與設計人才的最佳起點
完成資策會課程的兩個禮拜後,洪啟學就順利找到第一份前端工程師的工作。當時他整理好在課程期末期間完成的作品,便透過人力銀行積極投遞履歷,他笑說:「我寄出的履歷可能有達近百封。」
今年初,洪啟學來到人生中第三份正職工作,擔任 Meet.jobs 的前端工程師,主要負責新產品開發、既有平台維護、頁面測試等。談及當初選擇 Meet.jobs 的起心動念,他分享自己上一份工作是在一間接案公司,主力在完成客戶的產品,但那段時間的經驗讓他發現,自己更喜歡專注在公司自有產品上,而 Meet.jobs 擁有自己的平台、還有很多優秀的業務與獵頭團隊,不僅能回應專注在自身產品的需求,還能有更多團隊合作的機會。
洪啟學與技術小組的成員針對工作項目進行會議討論。
雖然目前加入 Meet.jobs 僅有 3 個月,但洪啟學觀察,團隊成員皆非常友善、且各個都具備成長思維(Growth Mindset),儘管有時仍會碰到因團隊合作而產生的期待落差問題,但這也讓他有機會進一步學習獨立思考、溝通和問題解決的能力。
提起擔任前端工程師的工作心得,他分享這是一份非常有趣的工作,不但可以自己動腦創造出獨一無二的作品,還能立即得到反饋,非常有成就感。
「這對初學者或是設計人才都是很好的起點,因為學習門檻相對較低。」洪啟學以自身經驗分享,因為過去擁有攝影與設計的實戰經驗,所以他在與公司的設計溝通專案時能換位思考,讓自己不只是一名只會寫程式的前端工程師。
若與洪啟學一樣是非本科要求職,他建議尋找第一份工作前先準備好個人作品集。以他為例,則是非常認真準備在資策會學習時的專案作品,並練習如何回答自己的理念、作法等,讓面試官清楚了解自己會些什麼。後面的幾份工作,面試官通常會用簡單的技術測試了解求職者的狀況。「只要好好準備,都一定會有機會。」
不後悔自己的決定,目標成為優秀的全端工程師
沒有取得大學學位、未達成成為攝影師的夢想,這一路以來是否曾有一絲後悔?「不會。」洪啟學語帶堅定地說。「我偶爾可能會思考,如果當時選擇另一條路,那風景會是如何,但完全不會後悔。」
因為現在,洪啟學仍用不同的方式完成這兩件事:在正職工作之餘,仍是一名自由接案攝影師;在下班後的休閒時間,仍把握時間透過線上課程自學不同知識。
洪啟學認為非本科求職準備作品集很重要
未來,他期待自己能成為全端工程師,可以獨立完成工作,也能帶領團隊執行專案,善用自己所長做出有影響力的產品。對洪啟學來說,人生藍圖是任他揮灑色彩的畫紙,沒有一定的框架,也不需為任何一步感到後悔,因為此時此刻對他來說,就是最美好的風景。
延伸閱讀
從文科生到優秀 NLP 工程師:跨領域轉換路上,每個抉擇都是學習
高職學歷,勇闖北歐!高職生自學程式,他拿到瑞典工作簽證
前進德國工作——沒有海外經歷,台灣軟體工程師如何拓展職涯選擇