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
How to master programming and get an internship...
Search
LINE Developers Taiwan
PRO
August 09, 2021
Technology
13k
0
Share
How to master programming and get an internship job on LINE
題目: 如何學好程式設計,一起來 LINE 實習 by Evan Lin at APCS 分享會
LINE Developers Taiwan
PRO
August 09, 2021
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
450
2026.04.09_台灣客服協會_從資料重新理解客服_ Charlie Wang
line_developers_tw
PRO
0
43
Zona 台北大學 GDG 分享
line_developers_tw
PRO
0
61k
台大資料分析與決策社 機器學習的商業應用_Rei
line_developers_tw
PRO
0
32
政大數據分析社 機器學習的商業應用_Rei
line_developers_tw
PRO
0
57
Gemini 2025 新功能回顧 LINE Bot 完美結合
line_developers_tw
PRO
0
620
NTUAI企業參訪
line_developers_tw
PRO
0
21k
Data TECH FRESH企業參訪- Amber
line_developers_tw
PRO
0
45k
Data Team 實習分享
line_developers_tw
PRO
0
36k
Other Decks in Technology
See All in Technology
Claude Code / Codex / Kiro に AWS 権限を 渡すとき、何を設計すべきか
k_adachi_01
6
1.8k
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
7
640
AWS WAFの運用を地道に改善し、自社で運用可能にするプラクティス
andpad
1
520
セキュリティ対策、何からはじめる? CloudNative環境の脅威モデリングと リスク評価実践入門 #cloudnativekaigi
varu3
5
1k
続 運用改善、不都合な真実 〜 物理制約のない運用改善はほとんど無価値 / 20260518-ssmjp-kaizen-no-value-without-physical-constraints
opelab
2
250
The Bag-of-Documents Model for Query Understanding and Retrieval
dtunkelang
0
160
20260515 ログイン機能だけではないアカウント管理を全体で考える~サービス設計者向け~
oidfj
1
800
O'Reilly Infrastructure & Ops Superstream: Platform Engineering for Developers, Architects & the Rest of Us
syntasso
0
290
JaSSTに関わることで変わった人生観 #jasstnano
makky_tyuyan
0
140
React Compiler導入から21ヶ月、いま始めるならこうやる
astatsuya
2
260
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
190
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
160
Featured
See All Featured
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
340
[SF Ruby Conf 2025] Rails X
palkan
2
1k
New Earth Scene 8
popppiees
3
2.2k
Speed Design
sergeychernyshev
33
1.7k
Odyssey Design
rkendrick25
PRO
2
620
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
How to Ace a Technical Interview
jacobian
281
24k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
180
Transcript
如何學好程式設計 一起來 LINE 實習 LINE Developer Relations Evan Lin 2021.08
如何學好程式設計….
Evan Lin • 開發者關係與技術推廣 • 技術研討會舉辦,技術社群活動籌辦 • 研究所時期為資料庫,演算法,程式設計助教 LINE Technology
Evangelist
None
10 週年
None
什麼是 LINE TODAY 文件的大平台
最新的資訊 걧哭须鎝㸽倰䌙贫䲀久鎝䜂倞耂叆鑉
多媒體相關 Photo, Video, Live
䲀讄禺窡 Collaborative Filtering, Content-based
ꤑ✫倞耂⟃㢫 Weather, Movie, Lottery, Poll…etc
➊랃僽 -*/&4)011*/( Your Shopping Guideline
-*/& 4)011*/( "QQ
/,1( 6327
Make a Reservation
Need a ride?
身為程式猿員 • Data processing • Python • R • Microservices
• Node.js • Rust • Golang • CI/CD • Makefile (?) • YAML (!)
學習程式設計 以 Go 為例
What is Go • Create by Google • Design by
• Ken Thompson • Rob Pike • Robert Griesemer • Feature: • Compiled • Statically Typed • Garbage Collection
What is Go • Create by Google • Design by
• Ken Thompson • Rob Pike • Robert Griesemer • Feature: • Compiled • Statically Typed • Garbage Collection
Let’s playing Golang https://play.golang.org/p/Yh8jRtIdbuT For https://tour.golang.org/flowcontrol/1 If and Else https://tour.golang.org/flowcontrol/7
“Go tour” https://tour.golang.org/welcome/1
對於 Go 其實先學到這樣就夠
強迫自己每週寫一個小專案 https://github.com/kkdai/project52
強迫自己每週寫一個小專案 https://github.com/kkdai/project52
拿課程為
但是不會怎麼辦?
當你們有疑問的時候
當你學會以後,試著寫下來
10 週年
不光為了分享,是為了自己
你可以學習很多進階的用法 https://github.com/kkdai/skiplist
學習好一門程式語言 最好的路徑就是..
就是使用這個語言 打造你們想用的工具
如何變成專家 打造東西 寫成文章 (反覆思考) 跟人溝通 (深層思考) 與人分享 (全方面學習)
拿 當
練習什麼都用 Go 來寫 https://github.com/kkdai/project52
例子:字串比對演算法 (KMP) https://github.com/kkdai/kmp
例子:寫一篇介紹 KMP 的文章 https://www.evanlin.com/about-kmp/
另外一個例子:流浪動物 Bot https://www.evanlin.com/petsneedme-helping-adoption-pet/
小工商: LINE Bot 原理
為什麼要打造 LINE bot?
五分鐘打造你的 LINE Bot •Request channel for LINE Bot •Deploy LINE
Bot server on Heroku •Change related setting on Channel •Go ! Online (video) •How to modify it? (video)
當一個跨國服務的程式設計師要學多少?
None
LINE TECH FRESH https://engineering.linecorp.com/zh-hant/blog/line-tech-fresh-2020-graduate/ 46
https://engineering.linecorp.com/zh-hant/blog/category/conf-sharing/
On Job Training
https://engineering.linecorp.com/zh-hant/blog/line-taiwan-internal-hackathon-2020/ Internal Hackathon
LINE FRESH https://lin.ee/oACosNH/yltz/DevOA
None
Q&A