前言
在LINE 台灣這裡,我們經常收到同學們的詢問,他們對於 TECH FRESH 實習計畫充滿好奇,希望能了解更多詳情和實習生的真實體驗。為了滿足大家的期待,我們特別邀請在職的同學們透過這篇文章,讓你能夠從實習生的親身故事中,感受到在LINE實習的精彩生活。
無論你是剛接觸到 LINE TECH FRESH 技術新星人才計劃,還是已經對這個計劃有一定的了解,相信這邊的資訊一定能夠讓你更深入其境。
以下是來自不同背景的實習生們的心得分享。讓我們一起來看看實習生的心聲,感受他 們的熱情和這個特別旅程吧!
Data Intern - 邱煒甯(William Chiu)
和上億的用戶一樣,使用LINE與人交流是我的日常。但在這個春天,我從一般用戶轉變成了開發者。
目前我所在的部門是Data Dev,顧名思義,我們負責處理用戶在各個平台上的使用數據。我們透過這些資料,在部門內和同事主管們不斷發想如何運用這些資訊建構最先進、有趣的模型,藉以提升用戶在各個層面的使用體驗。在加入Line短短一個月的時間裡,我從研究、實作,到最後展示模型,這些過程都使我受益良多。對我來說,能夠真正將學校所學的理論知識實際應用在職場之中,就是這份實習帶給我最寶貴的價值。
Backend Intern - 呂安 (Brandon Lu)
原本的我是個軟體菜鳥,有好多似懂非懂的軟體概念,在我的 Mentor - Robert 帶領之下我一步步扎實的鍛練基本功,透過 Scrum 的形式規劃學習路徑、一步步執行程式語言、前後端、乾淨架構、資料庫、各種測試。
在四週之內的我逐漸返璞歸真,將原本以為理解卻不精通的概念一步步鍛鍊成形。非常感謝我的 Mentor 每天都撥出時間 daily-sync,每次都有不亞於技術面試的半小時、每次都有滿滿的 insight 與收穫,相信在結束這一年期後的實習生活後會成為一名真正厲害的工程師!
Android Intern - 胡紹宇 (Ricky Hu)
Central Dev Intern 胡家愷(Gary Hu)
Blockchain Team Intern - Whitney Chou
在LINE的實習期間,我有幸加入了充滿活力與創新精神的 Blockchain Dev。作為一名實習生,我主要負責區塊鏈相關的專案的前端開發,以及研究區塊鏈的技術與市場趨勢。在實習間除了學到扎實的前端技術、軟體工程等,也有機會與韓國團隊合作,不僅讓我對於團隊協作有了深刻的理解,還獲得了寶貴的跨文化工作經驗。
Central Dev Intern - 張聚洋 (Young Chang)
目前我所在的部門是Cental Dev 下專門負責 Sticker 和 Fact checker 產品的小組。我覺得在 LINE 實習很幸運,因為在實習生是真的能夠參與具有影響力的專案,像是去年曾有幸參與面對百萬用戶級的貼圖活動,從中不僅學習到軟體架構面對大流量的設計,也更了解工程師團隊間的溝通與協調。這些經歷對我來說都非常有價值。能將我在學校學到的理論知識真正地運用到職場上,這就是這次實習給我最珍貴的收獲。
Central Dev Intern - Sherry Lai
我⽬前為 Central Dev 部⾨的實習⽣,而 Central 其實沒有特別負責某個產品,比較算是一個游擊部隊,會支援各種不同活動或專案。
由於不同專案下,涉及到不盡相同的框架與技術,因此便⼗分考驗快速學習的能⼒。且在 code review 的⽂化下,透過同事的回饋與閱讀他⼈程式碼的過程中,提升⾃⾝撰寫乾淨程式碼的能⼒。學習到⼤型專案下如何將程式碼模組化,以建⽴清晰架構並提升可維護性。在開發層⾯之外,專案中我實際與不同職位的同事,⼀同開發協作,體驗實務上軟體開發的流程,也了解如何有效溝通開發中的需求。並藉由⼯作坊、內部分享等資源,接觸到各式新穎的技術。
QA Automation Intern - 蔡立倫(Lawrence)
我目前在 LINE Travel 擔任 QA automation engineer,平日主要的工作有三類:test automation、CI/CD、monitoring。
- Test automation:這是工作中最主要的部分,涵蓋模擬使用者使用路徑的 E2E testing、測試 response schema 和 status 的 api testing、測試極端情況下程式運作能力的壓力測試等等。在 LINE Travel 團隊中,自動化測試主要用兩大框架,分別是 Cypress 和 Playwright。
- CI/CD:通過將產品的構建、測試及部署自動化,軟體開發流程可以大大加速,code 有問題時也能即時發現並修復。因此撰寫 CI/CD pipeline、了解相關工具也是 automation engineer 的職責之一,LINE Travel 團隊主要使用 Jenkins、Drone、GitHub Actions、ArgoCD 等工具。
- Monitoring:在產品發佈之後,後續的監控亦是十分重要,對 dashboard 數據的觀察以及 alert 的處理也是平常工作的項目。
LINE 也有著活潑友善的公司氛圍、一群年齡相仿的 TECH FRESH 同事、超棒的 Team Building 活動之外。同時,LINE 身為一間跨國企業,其組織規模龐大且制度完善,這點也反應在工程團隊上。很多軟體公司只是單純將 QA 當作「測試工程師」,主要的工作只是簡單的開 test case、執行手動測試、碰到 bug 時開單給工程師而已,但在 LINE,你能完整接觸到 scrum、CI/CD、monitoring、api 串接等各方面的知識,而這些對 QA 的未來職涯發展是十分有用的,歡迎大家一起加入 LINE!
文章:關於我從拍片仔轉職 QA 的那件事
結論
透過這些真實而多元的實習生心得分享,我們可以看到 LINE TECH FRESH 實習計畫不僅提供了一個學習和成長的舞台,更為每位實習生帶來了實質上的專業技能提升和職場經驗累積。從資料分析到後端開發,從前端開發 到 QA 自動化,每位實習生都在自己的領域中獲得了寶貴的學習機會,並且在 LINE 這個大家庭中找到了屬於自己的位置。
LINE 的實習計畫不僅關注於技術和知識的傳授,更重視實習生的整體成長和發展。透過 mentor 的指導、團隊的合作、以及各種內部活動的參與,實習生們不僅能夠學習到最前沿的技術,還能夠體驗到多元文化的交流和團隊精神的培養。這些經驗將成為他們未來職業生涯中堅實的基石。
如果對於實習生生活有興趣,歡迎參考過去實習分享文章清單:
- LINE TECH FRESH 2024 Summer Class 招募相關說明 (時程, 職缺)
- 沒想過的前端錯誤處理 可能比你有做的還多 @ SITCON 2024
- LINE 旅遊 - How We Conduct Automated Kubernetes Config and Secret Testing with Two Key Testing Principles
- From Classroom to Data Team: My Journey @ LINE
- Beyond Development: Exploring the Multifaceted World of Engineering at LINE as a TECH FRESH
- 關於我從拍片仔轉職 QA 的那件事
- 非本科,又如何? — 論非本科的自我實踐之路
- 進擊的後端: Chris 實習經驗分享 @ 台大_輔大_北醫 GDSC 企業參訪
- Utopian Journey -- My Ideal Internship Experience at LINE (臺師大企業參訪演講)