前言
大家好,我是 LINE 台灣的 TECH FRESH - Erin Lo,很高興今天有機會與清大職涯中心的同學分享關於 LINE EC Dev 與實習生活的經驗分享,以下將會透過文章帶大家了解一下當天分享的內容!
LINE 電商部門是?
LINE 電商部門的主要業務是提供一個完整的線上購物和支付解決方案,為消費者提供更方便、更快捷的購物體驗,同時也為商家提供更多的銷售渠道和營收機會。
https://engineering.linecorp.com/zh-hant/teams/LINE%20SHOPPING
作為一個 LINE TECH FRESH,需要具備以下特質
-
學習能力:能夠快速學習和掌握新知識和技能。
-
團隊合作:良好的團隊合作和溝通能力,能夠有效地與其他人合作完成項目。
-
解決問題的能力:能夠認真分析問題,找到解決方案並有效實施。
-
細心和耐心:細心地撰寫程式碼和耐心地排除錯誤。
-
創新思維:獨立思考,提供新穎的解決方案和創意。
這些特質是實習生在開發項目中表現優異的重要因素,同時也是未來職業生涯中成功的關鍵。
聊聊實習生活
Agile Software development
在工作內容中,除了我們的硬技術外,也想和大家分享進入公司實習最讓我好奇的事情之一——團隊協作模式。
我們的團隊使用 Scrum 敏捷式開發流程,我們的專案是按照兩週的開發週期(在 Scrum 中,這個週期被稱為 "sprint")。在這段期間,我們會舉行各種會議,例如 Daily scrum,以便更新每日進度,分享遇到的困難,以及確認任務內容。同時,我們還有 planning meeting 來分配任務,retrospective meeting 來回顧這個開發週期任何好的壞的事情,以及想感謝的人等等來整個團隊協作的流程更加順暢。
此外,我們還使用 JIRA 專案管理工具,不僅讓大家更直觀地追蹤每個任務的進度,而且還方便成員聚焦問題、控制時程,並留下紀錄供未來新加入的成員參考。
Cooperate with talented team You may think…
剛剛和大家分享了我們的團隊協作模式,那麼實習生的工作內容就僅限在專案中開會、寫代碼、跑測試、開 PR 並讓資深的同事們 review 嗎?
More Techniques
當然 LINE 實習不只是埋頭寫 code、開會,我還有機會體驗到整個產品的開發維運 (DevOps)。我們團隊使用了許多工具,像是 Git 版本控制、SonarQube 源碼掃描、Github Actions/DroneCI 持續整合、ArgoCD 持續交付、Grafana/Prometheus 事件監視與警報、Docker/K8s Container 等等......滿滿的知識點!除了學習現有的工具外,我們也有機會擔任研究新工具的一員,和同事們分享工具的使用、互相經驗交流,也是滿滿的成就感。
More In-Depth
除了上述那些令人目不暇給的工具們,在使用上還需要注意更多細節。例如,在套用 Github Actions 的過程中,會考慮到環境的分割、團隊的 git-flow、以及不同版本區分的方式,才能最大化這些工具的效益,讓開發人員能夠專注於完成更重要的任務。
Life between LINE & School
在 LINE 實習的這段時間裡,不只讓我的技能樹茁壯成長,在這裡還有滿滿的福利,像是讀書會、免費的 Hahow business 線上課程、在 Team Build 中吃喝玩樂、在 TECH FRESH Monthly 中與其他實習夥伴們交流,儘管有段疫情肆虐的時光,但在遠端工作的日子裡,也讓我們更注重溝通的重要性和細心完成任務的責任感,能在學生階段就體驗到這麼豐富的體驗實在很幸運!說到學生階段,除了每週三天的實習外,大四的我也在學校修課以及準備申請研究所的資料,而在 Hybrid work 的模式下也使我更靈活的運用時間。
Experience for becoming a TECH FRESH
說了這麼多實習生活,那我是如何成為 TECH FRESH 的一員的呢?儘管 LINE 是我的第一份實習,但我在學校專題中也有前後端開發的相關經驗。在面試過程中,我也談到了我在學校擔任助教時從 problem-solving 到 question-designing 的思維轉換,我自己覺得也是讓人眼睛一亮的特色XD。最後我的 mentor Jonathan 大大 在我實習的過程中也常常提醒我,要知道為什麼我們要使用這個技術,相信熟悉在履歷中提到的技術也能幫助大家在面試中突圍!想知道更詳盡的面試流程也可以查看我在這篇文章中的分享唷!
結論
感謝各位耐心聆聽我的實習分享~ 在這段時光裡,我認識了一群很棒的同事、學到了如何在團隊中有效協作、接觸了各種實用的開發工具和技術(還有在 Team building 中吃喝玩樂XD)。感謝 LINE 提供提供的實習環境,讓我在這裡成長並獲得許多寶貴的經驗和知識,希望我的分享能對大家有所幫助,下台一鞠躬!
活動小結
立即加入「LINE 開發者官方社群」官方帳號,就能收到第一手 Meetup 活動,或與開發者計畫有關的最新消息的推播通知。▼
「LINE 開發者官方社群」官方帳號 ID:@line_tw_dev
關於「LINE 開發社群計畫」
LINE 於 2019 年開始在台灣啟動「LINE 開發社群計畫」,將長期投入人力與資源在台灣舉辦對內對外、線上線下的開發者社群聚會、徵才日、開發者大會等,已經舉辦 30 場以上的活動。歡迎讀者們能夠持續回來查看最新的狀況。詳情請看: