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
Programming is Awesome
Search
Pamela Fox
March 25, 2015
Technology
560
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Programming is Awesome
A talk presented at the TEALS CS Opportunity Fair to 400 high school students.
Pamela Fox
March 25, 2015
More Decks by Pamela Fox
See All by Pamela Fox
Enterprise AI in 2025?
pamelafox
0
360
Fast-track your AI app development with GitHub and Azure
pamelafox
1
240
GitHub Universe: Evaluating RAG apps in GitHub Actions
pamelafox
0
550
Learn Live: Creating a Website using GitHub Copilot
pamelafox
1
320
O'Reilly Superstream: Building a RAG App to Chat with Your Data
pamelafox
1
460
AI Tour Mexico: Production-ready RAGwith Azure AI Search
pamelafox
1
410
AI Tour Mexico: Securing AI Apps on Azure
pamelafox
0
850
RAGHack: Kickoff and RAG 101
pamelafox
1
930
RAGHack: Building RAG apps in Python
pamelafox
1
510
Other Decks in Technology
See All in Technology
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
2
600
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
140
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
160
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
1
900
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
1.1k
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
1.1k
AIエージェントが名古屋の猛暑からあなたを守る
happysamurai294
0
130
LLMにもCAP定理があるという話
harukasakihara
0
390
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
3
2.2k
SONiCの統計情報を取得したい
sonic
0
180
日本 Fintech 未来予測レポート 2027〜2028年(オリジナル版)
8maki
0
2.2k
プロダクト開発から業務改善コンサルまで。事業全体へ「染み出す」ことで広がるエンジニアの可能性
ham0215
0
130
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
Designing Experiences People Love
moore
143
24k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Exploring anti-patterns in Rails
aemeredith
3
410
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
330
Six Lessons from altMBA
skipperchong
29
4.3k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Designing for Timeless Needs
cassininazir
1
260
Making Projects Easy
brettharned
120
6.7k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
840
sira's awesome portfolio website redesign presentation
elsirapls
0
280
Transcript
PROGRAMMING IS AWESOME ! ! by pamela fox [“hip”, “hip”]
HOW’D I GET INTO IT?
WE WERE SURROUNDED.
WINDOWS DOS, FTW
AND THUS IT BEGINS...
HOW I SPENT MY NEW YEARS VACATION
THE POWER OF THE WEB
DIGITIZE ALL THE THINGS!
SCHOOL PROJECTS
CYBERCLUB
WHY I LOVE PROGRAMMING #1 It’s creative
COLLEGE PICKING TIME! 11TH GRADE.
A FEW OF MY FAVORITE THINGS... - Event Planning (+
Computers) - Graphic Design (+ Computers) - Language learning (+ Computers) - Newspaper layout (+ Computers) - Computer Programming - Website Development ! COMPUTERS, COMPUTERS, COMPUTERS.
WHERE? 3D Animation Linguistics Computer Science
COMPUTER SCIENCE + LINGUISTICS
COMPUTER SCIENCE + ANIMATION
COMPUTER SCIENCE + GAMES
SIDE PROJECTS!
WHY I LOVE PROGRAMMING #2 It’s interdisciplinary
IT’S JOB FINDING TIME! SUMMER AFTER SENIOR YEAR.
“DEVELOPER ADVOCATE” THE YEARS
THE YEARS
20% TIME THE YEARS
THE YEARS Japan Australia Singapore France Brazil Philippines
WHY I LOVE PROGRAMMING #3 It’s fun to teach
THE HACKING YEAR
THE YEAR
THE YEARS
OUR TEAM
http://life.khanacademy.org/ WE EAT…
WE BOND… http://life.khanacademy.org/
WE CELEBRATE! http://life.khanacademy.org/
WHY I LOVE PROGRAMMING #4 It’s collaborative
WHY PROGRAMMING IS AWESOME Collaborative Creative Fun to teach Interdisciplinary
…for me
WHY PROGRAMMING IS AWESOME …for other people Sarah Northway: Creates
games Bill Mills: Visualizes physics Tom Heinan: Makes medical apps Carrie Cai: Researches learning
WHAT WILL MAKE PROGRAMMING AWESOME FOR *YOU*? @pamelafox