Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
你想成為什麼樣的開發者?
Search
LINE Developers Taiwan
PRO
June 10, 2025
0
25
你想成為什麼樣的開發者?
Speaker: Jerry Chen
Event: 台大 GDG Campus 企業參訪
LINE Developers Taiwan
PRO
June 10, 2025
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
菸酒生在 LINE Taiwan 的後端雙刀流
line_developers_tw
PRO
0
1.1k
讓測試不再 BB! 從 BDD 到 CI/CD, 不靠人力也能 MVP
line_developers_tw
PRO
0
1.1k
DB 醬,嗨!哪泥嘎斯基?
line_developers_tw
PRO
0
1.1k
比起獨自升級 我更喜歡 DevOps 文化 <3
line_developers_tw
PRO
0
1.1k
工具人的一生: 開發很多 AI 工具讓我 慵懶過一生
line_developers_tw
PRO
0
1.1k
從四件事帶你見識見識 事件驅動架構設計 (EDA)
line_developers_tw
PRO
0
1k
TODAY 看世界(?) 是我們在看扣啦!
line_developers_tw
PRO
0
1.1k
研究生的 LINER生活
line_developers_tw
PRO
0
26
#Rookie’s Adventure: A 0 to 1 Dev Journey
line_developers_tw
PRO
0
30
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Automating Front-end Workflow
addyosmani
1370
200k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Adopting Sorbet at Scale
ufuk
77
9.4k
Become a Pro
speakerdeck
PRO
28
5.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Visualization
eitanlees
146
16k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Code Reviewing Like a Champion
maltzj
524
40k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Transcript
你想成為什麼 樣的開發者?
Jerry Chen TECH FRESH @ LINE CB Team | Backend
Dev Education • MCDS @ CMU (Incoming) • B.B.A in Information Management @ NTU Club • NTU DAC President • NTU GDSC Member • NTU PDC Member • NTU Tarot Member
Jerry Chen TECH FRESH @ LINE CB Team | Backend
Dev Experience • TECH FRESH @ LINE Taiwan • Software Engineer Intern @ Trend Micro • Data Scientist Intern @ Cathay Financial Holdings • Research Assistant @ NTU IEDO Lab • Research Assistant @ NTU PO Lab
01 02 03 04 Work at LINE Life at LINE
Join LINE Why Internship? CONTENT
Why Internship? 除了錢錢,我們還能得到什麼?
問大家一個問題 2100 特點項目文字 特點項目 在我們開始前 1234 特點項目文字 特點項目 999 特點項目文字
特點項目
特點項目文字 特點項目 開發者的職涯道路非常多元 1234 特點項目文字 特點項目 999 特點項目文字 特點項目 沒有絕對正確的選擇
實習能幫助你快速驗證自己的想法 文化適應低 文化適應高 技 術 熟 悉 低 • 產業是否適合自己?
• 考慮調整方向 • 如何快速學習? • 尋求 Mentor, 同溫層協助 技 術 熟 悉 高 • 是否對產業缺乏興趣? • 團隊溝通的挑戰 • 創造影響力 • 爭取 Ownership
Work at LINE 時間管理!
None
程式品質 什麼樣的程式 叫「好」? DevOps 敏捷開發 如何與團隊一 起高效合作 實習與學校的差別 完整的開發生 態與流程
程式品質 程式不是會動就好 Tests, Code review, Design Pattern
架構也很重要 Controller Service Model 當一個 API 請求發生時 … OLAP 分析處理
OLTP 交易、日常 服務相關 Frontend request response Call for service demand data result 處理商業邏輯 決定怎麼做 接收請求 決定做什麼 管理資料
如何找出所有將商品加入過購物車的人? ETL ! An example of my task Extract Load
Transform
找出所有將商品加入過購物車的人 A Case: Extract Load Transform Product Users Item Cart
Join based on what? Filter condition? How to ensure data is correctly fetched? What sources are needed?
術業有專攻 PySpark 利用分散式運算, 處理千萬級別以 上的資料 Airflow HiveDB 底層是分散式 儲存的資料庫 (Data
Warehouse) Tools and Frameworks 負責監控 ETL 流程
Develop & Operations DevOps CI/CD
Project Management 敏捷開發
My Daily/Weekly Flow 14:00 Lunch Break 09:30 11:00 13:00 Development
Prepare for Daily Meeting 16:00 Discussion 18:30 Development
Life at LINE 這波 LINE 得了 MVP
2100 特點項目文字 特點項目 Work Life Balance 1234 999 特點項目文字 特點項目
2100 特點項目文字 特點項目 Work Life Balance 1234 特點項目文字 特點項目 999
特點項目文字 特點項目
2100 特點項目文字 特點項目 Work Life Balance 1234 特點項目文字 特點項目 999
特點項目文字 特點項目
Join LINE 找不到實習也找自己問題好不好
大家可能會認為..
溝通 能力 解決 問題 學習 能力 技術 經驗 企業重視的是什麼 不僅僅只是經驗而已
變成酷酷強強的開發者 累積專案經驗:嘗試解決一個問題 參與社群:機緣總是幫的上忙 停止「自動駕駛」:有意識地學習 人生管理系統:建立自己的知識體系 我們能做什麼
把自己當作一個專案在運行 定期審視自己做了什麼 Study Group/ Partners 第二大腦、知識儲備 提供靈感 追蹤進度、管理任務 時間管理 超級加速劑
Notion Heptabase Calendar AI Tools
None
找實習的小技巧 尋找職缺 • 停止「自動駕駛」 • 多認識人 • 留意工作要求! 履歷 •
嚴格看待自己的履歷格式:關鍵字、排版、頁數 • 使用模板、Latex • 請目標職缺、產業的人看過 面試 • 行為面試,學會將自己好的一面展現出來 • 多刷題,練口條,模擬面試,練習致勝 • 不要說謊!
我們不一定會清楚 知道自己想做什麼 但可以先從嘗試開始 有一天自己的獨特定位會出現
My LinkedIn CV Template