除了當工程師以外,學程式還能應用在哪些職業上?
ALPHA Camp 邀請到在「數位行銷」領域深耕的校友:Dcard 的資料工程師 Damon 大門,分享他如何跨界學習第二專長,結合程式與行銷 know-how,開拓更寬廣的職涯路。
大門對數據追蹤充滿熱情,但因欠缺程式基礎無法深入運用行銷工具,來到 ALPHA Camp 上課學習網路開發。現在大門不只成為數據工程師,更開啟斜槓講師之路!
大門將與我們分享:行銷人為什麼要學程式、行銷+程式創造哪些優勢與機會:
數位行銷人的一天
我從國貿系畢業後摸索了一兩年,最後進入數位行銷領域工作。當我第一次接觸到 Google 關鍵字廣告時,我覺得驚為天人!原來可以把流量這樣導入網站,非常有趣。
為了深入研究數位廣告,我去了媒體代理商,每天寫關鍵字建議書。也因為我自學網站分析工具 Google Analytics(GA),公司都會派比較注重轉換成效的電商網站客戶給我操作。
當我掌握廣告投放、網站分析技能後,我進到 In-house 做網路行銷,負責網站整體流量操盤。為了追蹤網站數據,我需要跟公司的工程師合作,最後卻發生不太愉快的合作經驗,激發了我學習程式的動機。
學程式的原因:行銷人想自己埋程式碼,追蹤廣告成效
作為行銷人,我認為不懂程式會有 2 個痛點:
痛點一:難以跟工程師溝通合作
當時我為了追蹤網站的訂單成效,在網站建置期就已經向公司工程師提出需求。但比較可惜的是公司沒有數據思維,最後我的提案被推遲到上線後再做。
由於數據追蹤涉及行銷領域,工程師可能不太理解這件事的重要性,也不太清楚具體怎麼做。而我也沒有程式基礎,難以跟工程師溝通,最後導致我的需求難以推行。
痛點二:無法自己埋程式碼、不懂數據追蹤背後的運作原理
我很喜歡 GA 這個網站分析工具,但由於我不太懂程式,我沒辦法自己埋程式碼。甚至當我看到 GA 中的一些專有名詞,比如 cookie,我也是滿頭問號。為了深入研究數據追蹤,搞懂網路運作原理,我決定到 ALPHA Camp 上課,學習網站全端開發。
行銷+程式跨界結合 開啟資料工程師職涯
在 ALPHA Camp 的 Web 實體班,我學習的是 Ruby on Rails 全端開發(AC 現在是 JavaScript 全端開發線上課程),上完課後我對網站前、後端開發有整體了解,也能更深入思考如何將程式運用在行銷領域。
轉職起點:在愛料理擔任資料工程師
AC 畢業後我因為參加一場活動,遇到愛料理的 CTO,和對方分享自己對數據追蹤的熱誠。CTO 對我印象深刻,並邀請我去面試。最後我成功錄取,成為愛料理的資料工程師。
在愛料理做資料工程師,時間分配大概是 40% 網站開發,60% 數據工程。這兩者的差異在於服務的對象不同:
- 網站開發:服務產品的使用者,拿到規格書後寫程式開發
- 數據工程:了解公司內部同事的數據追蹤需求,負責網站全端數據追蹤
我在愛料理待了一年半後,因為想專注做數據工程,於是透過 AC 校友介紹,來到 Dcard 擔任資料工程師。
Dcard 擔任資料工程師
許多人好奇數據分析師跟資料工程師的差異。簡單來說,數據分析師負責分析資料,得到洞見。但資料從哪裡來?這就是資料工程師的任務。
在 Dcard,我負責準備資料,讓公司有數據可分析。就像「接管線」一樣,我會把不同的數據來源如網站、APP 從不同水管接到資料倉庫,並進行資料清理。另外我也負責架設數據分析平台以及資料視覺化工具,會用到的技能有 Python、SQL、Docker、K8S 等。
有時候也會出現數據水管卡住的狀況。由於程式開始跑的時間是半夜,我常會半夜爬起來看資料跑的狀況,因為數據跑不進來等於公司無資料可用。
行銷人學程式的優勢
學程式帶給我的好處,除了應用在找工作外,更創造許多我從未想過的優勢、機會:
成為行銷人與工程師的溝通橋樑
由於我具備「行銷+程式」多重知識背景的優勢,我成為了行銷人員及工程師間的翻譯官。即使到了現在,我還是會被工程師、PM 帶著,請我幫忙翻譯行銷人員的需求。
獲得 Side Project 機會
我擁有網站開發能力,過去又從事行銷,有 ALPHA Camp 的合作講師因此找上我,請我擔任網站行銷顧問,負責行銷規劃及數據追蹤,讓我獲得作 Side Project 機會。
開啟斜槓講師之路
前陣子我成立了個人品牌「大門談數據」,在網路上開設 GTM 教學課程。其實擔任講師是個意外,一開始我單純在社團實體活動中分享 GTM,結果會後有人遞名片給我,讓我發現原來有很多人對 GTM 這個主題感興趣。後來我在 ALPHA Camp 的直播活動中講解 GTM,當時 AC 校友也建議我可以做成課程,打出「留言就抽實體課程」的活動,於是我有了第一次擔任講師授課的經驗。
現在我在網路上開課,包含課程行銷的 Landing Page 製作、數位廣告投放,都是我一手包辦的。結合行銷跟程式,讓我可以打造自己的產品。
結語
如果要總結我過去旅程中,ALPHA Camp 對我幫助最大的一件事,我認為是「人脈」。
獲得愛料理、Dcard 這兩份工作,其實我都只面試一次就錄取了。愛料理是因為 AC 提供了優惠的 Ruby Conference 門票,我去參加進而遇到 CTO;Dcard 則是因為有 AC 校友在裡面任職,介紹我去面試。
所以我的建議是,
如果你對某個領域有熱誠,那麼就多參與社群、找到更多同好,這能幫助你打開眼界、創造更多機會。
另外,我覺得很重要的一點是:喜歡你做的事。
因為喜歡一件事,會幫助你完成更多事。我能夠獲得資料工程師的工作機會,也是因為我很喜歡數據追蹤,我會去做相應的準備跟進修,最後將熱誠展現在面試跟作品上。而進到公司後,當我發現自己有不足的技能,也是邊工作邊自學。
因此,喜歡自己在做的事,你自然會有動力去深入鑽研,而培養人脈,能幫助你找到發光的機會。