$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Coding, the Powerful Language that Everyone can...
Search
Jecelyn Yeen
September 30, 2017
Programming
0
540
Coding, the Powerful Language that Everyone can "Speak"
Jecelyn Yeen
September 30, 2017
Tweet
Share
More Decks by Jecelyn Yeen
See All by Jecelyn Yeen
WorkerConf 2021 - Browser automation with Puppeteer
jecfish
0
1.8k
My Journey as Technical Presenter
jecfish
0
960
Becoming a GDE
jecfish
0
3.8k
How to get started in IT Freelancing
jecfish
1
270
New Web API & Stylings
jecfish
3
710
如何打造高性能且SEO友好的单页应用(SPA)
jecfish
2
860
JS SEO
jecfish
4
1.5k
Web Performance Optimization
jecfish
5
1.8k
Have Fun with Angular
jecfish
0
110
Other Decks in Programming
See All in Programming
Github Copilotのチャット履歴ビューワーを作りました~WPF、dotnet10もあるよ~ #clrh111
katsuyuzu
0
120
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
120
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
10
1.3k
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
110
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
260
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
240
複数人でのCLI/Infrastructure as Codeの暮らしを良くする
shmokmt
5
2.3k
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
140
認証・認可の基本を学ぼう後編
kouyuume
0
240
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
740
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
130
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
98
Code Review Best Practice
trishagee
74
19k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.4k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
83
Everyday Curiosity
cassininazir
0
100
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
570
Believing is Seeing
oripsolob
0
10
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
120
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
110
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Transcript
Coding The powerful language that everyone can speak
Super brief history of languages 1500+ Modern English 1900+ Modern
Chinese, Malay 1600+ Modern Tamil 1000 BC 2017 Languages evolution Old, middle, pre-modern thousand years!
Super brief history of languages 1500+ Modern English 1900+ Modern
Chinese, Malay 1600+ Modern Tamil 1000 BC 2017 100+ Coding languages 60 years 1957 First popular modern coding language Languages evolution Old, middle, pre-modern thousand years! Pre-modern coding 1843 - 1957
May I have all of you stand up?
Can you live a single day without computer, smartphone,
tablet, TV?
Can you live without transport for a week?
What happen in these 60 years? PC era 1975+ Internet
era 1990+ 1957 First popular modern coding language 2017 smart phone era 2007+ Pre PC era
What happen in these 60 years? PC era 1975+ Internet
era 1990+ 1957 First popular modern coding language 2017 smart phone era 2007+ Pre PC era No coding = no computer = no software
None
No coding = no technology advancement
Can you live in a world without coding?
What is coding?
hello Hello 你好 வண kகm Malay Chinese Tamil Debug. WriteLine
(“hello”) Console.log (‘hello’) print “hello” Jiggle it 2s C# JS Python Talking Coding
Coding is more than typing
coding Public speaking •Title •Research •Structure content •Writing script •Rehearsal
•Speak! •Problem •Break down & solutions •Structure program •Writing code •Validate •Run! •Writing code
How about you code instead?
Don’t just play on your phone, program it. - Barack
Obama
Why we learn coding? 1. 2. . 3. .
1. 2. . 3. . Why we learn coding? Have
fun & build things
None
RM 500+ Mr. Lim’s cheapo version RM 80+
Why we learn coding? 1. Have fun & build things
2. 3. . Be lazy & productive
None
Why we learn coding? 1. Have fun & build things
2. Be lazy & productive 3. Changing the world
None
None
Myths 1. I need to be good in science &
math 2. 3.
None
Myths 1. I need to be good in science &
math 2. Coding is for programmer only 3.
Coding is like drawing, it’s for everyone, it
gives you a new perspective
Myths 1. I need to be good in science &
math 2. Coding is for programmer only 3. I am too old to code YOU SERIOUS!??
None
Myths 1. I need to be good in science &
math 2. Coding is for programmer only 3. I am too old to code
None
Start coding •Problem •Break down & solutions •Structure program •Writing
code •Validate •Run!
“Tell me a bed time story”
Learning to code is a journey.
Learn the rules like a pro, so you can break
them like an artist. - Pablo Picasso