前進 LINE 日本總部 – OJT 新人訓練心得分享

以通訊軟體為核心,LINE 持續發展圍繞用戶生活的各種服務,同時也抱持著開放的態度,積極與不同的平台或開發工具串聯。因此,我們鼓勵、更贊助 LINE 的工程師參與各式各樣的外部研討會,激發更多創意或合作的可能性,並於會後撰寫見聞,分享給 LINE Engineering Blog 的讀者們。

《LINE 強力徵才中!》與我們一起 Close the Distance 串聯智慧新世界 >> 詳細職缺訊息

大家好,我是 LINE Taiwan Technical Writer – Claire Wang,同時也是 “Developer Relations” 部門的成員,我的工作是撰寫 LINE Engineering Blog Post 及技術文件,推廣 LINE 最新的技術與活動訊息,並參與開發社群計畫,為開發者創造更多技術分享與交流的機會。在加入 LINE 之前,我已聽說 LINE 對於員工訓練的重視,並且很嚮往這樣的企業文化。現在身為新進員工,真的很開心能在 7 月 16~18 日,與其他 16 位研發工程部的同事們一起從台灣出發,前往位於東京新宿的 LINE 總公司參加新人在職訓練 – OJT (On-Job Training)。

這次 OJT 的訓練內容讓我更加認識各個 LINE 開發團隊的工作內容、了解各服務之間的關聯性,以及面臨的挑戰。而由 LINE Corporation CTO – Park Euivin (LINE 技術長朴懿彬) 親臨介紹的 LINE Engineering Culture,更讓我對 LINE 研發團隊文化產生進一步的認識與認同。此外,我也把握課程結束後的時間,與日本同事面對面互動交流,最後帶著滿滿的收穫回台。當然,也特別謝謝公司全額補助參加 OJT 的交通、食宿費用,深深感受到公司的用心與重視! 接下來,就讓我透過本文,與大家分享這次參加 OJT 的經驗。

為期三天的 OJT 讓我們了解 LINE 開發團隊工作內容、Engineering Culture,以及面臨的挑戰

什麼是 OJT?

LINE 非常重視員工訓練,不惜投入大量的成本和人力,為開發人員提供高規格的訓練。也因此,LINE Taiwan 每年數度帶領新進的開發人員,前往日本總部接受 OJT 新人在職訓練。訓練課程從多元面向切入,培養開發人員所需具備的思維與技能。這些訓練不只幫助特定開發者熟悉技術,更讓開發者了解其他部門的工作內容、使用的工具,以及容易遇到的挑戰。透過了解不同團隊的工作模式,開發人員在進行跨團隊合作時,就更能站在對方的角度思考,讓溝通更加順暢。

本次共有 17 位開發團隊成員參加 OJT,分別來自 Server-side、Data Engineering、Front-end、iOS/ANDROID、Security、QA、Delivery Management、Developer Relations 等團隊。我們一行人帶著興奮的心情來到位於 JR 新宿站旁 Miraina Tower 的 LINE 總部辦公室,位在 23 樓的開放空間,以工業風設計代表 creator 的精神,搭配許多綠色植栽,四周環繞著大片落地窗視野開闊,望出去便是大片東京街景,許多同事臨窗而坐,構思著下一個創新功能。

在我們抵達後不久,OJT 課程隨即展開,在為期三天的訓練期間,由超過 10 位經驗豐富的日本同事授課,課程主題涵蓋 LINE Engineering Culture、企業組織架構、LINE 服務系統與平台的運作、各服務之間的關聯性,以及相關工具的應用等。講師也不斷鼓勵我們發問,並詳細回答問題,藉由精實的課程內容為我們打好基礎,更為未來的開發工作和團隊合作做好準備! 而每一堂以日文授課的課程,皆同步口譯為英文,對我而言無疑是全新的體驗。我們也戴上耳機努力吸收,積極把握每一刻。

LINE 日本總部位於新宿車站旁的 Miraina Tower,暮色中更顯美麗
總部舒適的開放空間,以工業風設計代表 creator 的精神,搭配許多綠色植栽
總部落地窗外是大片東京街景,同事常臨窗而坐,構思著下一個創新
認真聽課中,為未來的開發工作和團隊合作做好準備

LINE Engineering Culture

這次 OJT 眾多課程中,由 LINE Corporation CTO – Park Euivin (LINE 技術長朴懿彬) 親自現身介紹的 LINE Engineering Culture,帶給我特別大的啟發。我們在 OJT 期間以 Euivin-san 敬稱這位科技領域罕見的女性 CTO,Euivin-san 一進到教室便很親切地與我們打招呼,語調溫和卻充滿力量,接著以明快的節奏向我們說明 LINE 研發工程團隊的文化與核心價值。內容呼應 Engineering at LINE,且更深入談到 LINE Engineering Culture 的涵義,以及如何在工作中具體實踐。

LINE Engineering Culture 以 Trust and Respect、Take Ownership、Be Open 為基礎,透過 responsibility-based planning、self-directing work,以及 peer code review 等具體作法執行開發工作,並形塑 positive peer pressure,正向促進開發團隊的整體成長。Euivin-san 鼓勵每位開發者主動負起專案的執行任務,並積極提出如何將工作做得更好。同時,也強調跨部門合作時,應抱持尊重與開放的心態,確保所開發的服務與市場需求成功接軌,創造真正的價值。

在個人成長方面,Euivin-san 則強調:”You have to improve yourself to keep up with the long lifespan of LINE services. This is the fastest way.” 持續自我提升、跟上 LINE 服務長期發展與轉型的腳步,這是勝任開發工作最有效率的方式。最後,我們必須將自己定位為跨越國界的全球化服務,才能在全球化競爭中突顯 LINE 服務的價值。經由 Euivin-san 的說明,LINE Engineering Culture 的脈絡變得立體而清晰,對我而言,LINE Engineering Culture 不再只是字面上的介紹,而是對於 Trust and Respect、Take Ownership、Be Open 等核心價值的認同,並落實在個人職責與團隊合作中,將開發工作的價值最大化。

而在課程結束後,作風親和的 Euivin-san 甚至邀請我們共進晚餐,在席間逐一詢問每個人的工作並提供建議。Euivin-san 對於員工的關心,也讓我近距離見識到一位國際級領導者的風範。參加 OJT 不但讓我們快速了解不同部門的運作、理解 LINE Engineering Culture,更凝聚了我們對於開發團隊的向心力!

將自己定位為跨越國界的全球化服務,在全球化競爭中突顯 LINE 服務的價值

與日本同事面對面交流

LINE 辦公室遍佈全球,跨國合作是開發工作的日常。而我因為專案需求,平時也常透過視訊與日本 Technical Readiness Team 進行會議討論。這個位於總公司的團隊負責 LINE Developers 網站內容創作及使用體驗設計,為開發者提供最新的產品訊息、API 介紹、常見問題等技術內容。這次來到日本,我便特別利用課程空檔,與 Technical Readiness Team 成員開會。

由於之前總是透過視訊溝通,這次開會前不免有些緊張,但實際碰面後,平時的距離感頓時消失,大家很快進入狀況,開始討論複雜的專案細節。面對面交換想法讓我們很快地掌握到彼此的溝通風格,討論因此變得十分有效率,在短短一小時內就達成許多共識,且在過程中親身感受到彼此的誠意,也對提升互信帶來很大的幫助!

當天我們也相約一起晚餐,由於 Technical Readiness Team 成員來自日本、美國、荷蘭、德國等國家,用餐過程中大家開心地分享了不同文化的差異、在日本工作生活的經驗,甚至之前到台灣出差時發生的小插曲,氣氛十分熱絡,晚餐最後在笑聲中結束,我們也期待往後再度相聚,相信雙方未來的合作也會更加順利!

OJT 帶來的啟發 – 來自各研發團隊的分享

OJT 不但幫助我了解其他部門的運作,也帶來與其他研發團隊對話的機會。在 OJT 結束後,我也特別訪問了不同研發團隊的同事,請他們分享從 OJT 得到的收穫:

Server-side Engineer: 我覺得 OJT 的課程內容很實用,我學到 database 與 Verda 等工具的基本運用,以及如果有相關問題,應該去哪裡找答案。同時,介紹 Chatbot 的課程讓我了解 LINE 平台,講師的回答也為我解開心中的疑問。另外,我們也利用這次 OJT 與業務上有往來的日本同事一起吃飯,回到台灣後,明顯感受到雙方的合作溝通比之前更加順暢。而在 Engineering Culture 的部份,我學習到 LINE 尊重員工的想法是建立在員工自主、發現與解決問題的能力基礎上,這堂課給了我一個明確的目標,我會朝著這個方向努力!

Front-end Engineer: LINE 的產品很多,因此在 OJT 中每個部門都能分享自己的產品與服務真的很棒,尤其 GA、資料分析、Chatbot 的分享,非常有助於我們認識 LINE 產品。而有些課程介紹 Back-end 使用的 tools,雖然我的工作中用不到,但很高興能透過 OJT 得到初步了解。還有,LINE 在全球各地都有辦公室,因而有很多 remote co-work 的機會,這樣的跨國合作模式帶來很多挑戰,而 Engineering Culture 課程提醒我們要以成為 global player 為目標繼續努力,給了我很大的啟發!

QA Engineer: 我原本就對 Verda 的操作很感興趣,這次 OJT 課程正好有 Verda demo,可以直接學習操作步驟,幫助我省下許多自行摸索的時間。而介紹 LINE 運作模式和 Chatbot 的課程也非常吸引我,因為它們清楚說明公司的發展與走向,讓我在工作時更有動力!

Security Engineer: 平時對於 LINE 服務的了解相對較少,透過 OJT 我了解到其他開發部門是如何運作、用到哪些工具。同時,我也在課程中得到很多「關鍵字」,讓我知道以後可以去哪裡找相關資源。

熟悉企業文化、產品服務、發展走向、工具使用等都是員工快速上軌道的關鍵,而 OJT 從各個面向提供實務與文化並重的訓練,為每個研發團隊成員在 LINE 的長期發展打下堅實的基礎!

歡迎優秀的你,加入 LINE 的行列

感謝這次 OJT 精實的課程,讓我能在短時間內認識 LINE 各個開發團隊的工作內容,以及 LINE Engineering Culture,並與日本同事當面交流! OJT 讓我們的開發思維萌芽,期待在未來的工作中,產出豐碩的果實! 而看完這次 LINE OJT 的分享,是否讓你對 LINE 重視員工成長的企業文化感到嚮往,或對加入跨國合作產生憧憬呢? 誠摯歡迎優秀的你加入 LINE 的行列! 立即查看有興趣的產品與服務,並投遞你的履歷!