Slide 1

Slide 1 text

淡江⼤學AI創智社 企業參訪分享 Sherry Yeh 2023.04

Slide 2

Slide 2 text

01 02 03 04 05 Contents ⾃我介紹 職位 & ⼯作內容介紹 ⼯作之外的實習⽣活 ⾯試準備 ⼼得 & 建議

Slide 3

Slide 3 text

Sherry Yeh TECH FRESH (2022/7 – present) NTU CSIE Master (early admission 2023.02) NTU IM Bacheleor (early graduate 2023.01) Fullstack Developer @ LINE Content Dev Team

Slide 4

Slide 4 text

Frontend? Backend? Fullstack? ※ Source from ︓https://elevatex.de/blog/it-insights/frontend-vs-backend-vs-fullstack-differences/ Fullstack = Frontend + Backend!

Slide 5

Slide 5 text

Frontend? Backend? Fullstack? Fullstack 接觸到比較多技術 沒辦法專注在單⼀專業上 Frontend or Backend 能專注在單⼀領域上 比較沒辦法看到服務全貌 選擇符合專案需求以及跟個⼈喜好的⼯作!

Slide 6

Slide 6 text

Project experiences at LINE • TECHPULSE • LINE MOBILE X CHT

Slide 7

Slide 7 text

TECHPULSE Registration System Technical Sharing Event of over 1000 users

Slide 8

Slide 8 text

TECHPULSE – System Structure ※Source from︓ https://www.javatpoint.com/redis-tutorial https://medium.com/@wattanai.tha/go-tutorial-series-ep-1-building-rest-api-with-gin-7c17c7ab1d5b https://logos-world.net/line-logo/ Client Backend Database LINE Messaging API Container

Slide 9

Slide 9 text

TECHPULSE – Deployment ※Source from︓ https://www.javatpoint.com/redis-tutorial https://medium.com/@wattanai.tha/go-tutorial-series-ep-1-building-rest-api-with-gin-7c17c7ab1d5b https://logos-world.net/line-logo/ Backend Container Container Management

Slide 10

Slide 10 text

※Source from︓https://raw.githubusercontent.com/drone/brand/master/logos/vector/drone-logo-back-with-text.svg https://www.opsmx.com/what-is-argocd/ https://blog.drone.io/drone-1/ https://argo-cd.readthedocs.io/en/stable/ TECHPULSE – CICD Tools Continuous Integration Continuous Deployment

Slide 11

Slide 11 text

TECHPULSE – Takeaways 1. 實際跑過⼀次從開發到部署的流程 2. 學習到 CICD 的技術 3. 從 Code review 中學習如何寫更好的程式

Slide 12

Slide 12 text

LINE Mobile X CHT ※Source from︓https://www.google.com/url?sa=i&url=https%3A%2F%2Ftechpulse.line.me%2F&psig=AOvVaw1n9MWR065EtL7IqdHtIATq&ust=1682057880014000&source =images&cd=vfe&ved=0CBEQjRxqFwoTCKi8qoXot_4CFQAAAAAdAAAAABAE Sticker Premium subscription service

Slide 13

Slide 13 text

LINE Mobile X CHT – Frontend ※Source from︓ https://www.javatpoint.com/redis-tutorial https://medium.com/@wattanai.tha/go-tutorial-series-ep-1-building-rest-api-with-gin-7c17c7ab1d5b https://logos-world.net/line-logo/ https://www.flaticon.com/authors/spacemandesign 設計圖 API 規格 前端⼯程師 後端⼯程師 設計師

Slide 14

Slide 14 text

LINE Mobile X CHT – Takeaways 1. 學習到業界在⽤的許多新的前端技術 2. 與團隊內不同⼯作⾓⾊的成員進⾏溝通和合作。 3. 從 Code review 中學習如何寫更好的程式

Slide 15

Slide 15 text

LIFE on LINE • Team Building • Tech fresh monthly • LINER Eats / Uber points • 射⾶鏢 / 按摩 ... • 家庭⽇, Hackathon

Slide 16

Slide 16 text

LIFE on LINE • Team Building • Tech fresh monthly • LINER Eats / Uber points • 射⾶鏢 / 按摩... • 家庭⽇, Hackathon

Slide 17

Slide 17 text

How did I prepare for a TECHFRESH interview? Homework: Chatbot

Slide 18

Slide 18 text

How did I prepare for a TECHFRESH interview? Backend Experience: Thundermeet Frontend Experience: Pathfinder

Slide 19

Slide 19 text

心得 & 總結 For interview: • 熟悉⾃⼰的專案! • 做了什麼⼯具,⽤到哪些技術 • 為什麼使⽤這些技術,它們有什麼特點 • 可以去 study ⾃⼰想應徵的做的實習⼯作需 要的專業知識 • Ex. 前端的話可以了解 react life cycle, 後端可以了解 CICD / OOP … Overall Takeaways: • LINE 的實習經驗帶給我很多收穫! • 也享受到公司很棒的福利 • 也可以認識到許多對技術有熱忱的朋友 • ⿎勵⼤家⼼動就來投遞履歷看看!

Slide 20

Slide 20 text

THANK YOU !