$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
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
220
チームをチームにするEM
hitode909
0
330
React Native New Architecture 移行実践報告
taminif
1
150
開発に寄りそう自動テストの実現
goyoki
2
950
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
240
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
220
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
820
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
500
エディターってAIで操作できるんだぜ
kis9a
0
720
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
470
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
230
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
410
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
39k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Faster Mobile Websites
deanohume
310
31k
Become a Pro
speakerdeck
PRO
31
5.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
YesSQL, Process and Tooling at Scale
rocio
174
15k
4 Signs Your Business is Dying
shpigford
186
22k
RailsConf 2023
tenderlove
30
1.3k
KATA
mclloyd
PRO
32
15k
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