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
0
530
Programming is Awesome
A talk presented at the TEALS CS Opportunity Fair to 400 high school students.
Pamela Fox
March 25, 2015
Tweet
Share
More Decks by Pamela Fox
See All by Pamela Fox
Enterprise AI in 2025?
pamelafox
0
240
Fast-track your AI app development with GitHub and Azure
pamelafox
1
150
GitHub Universe: Evaluating RAG apps in GitHub Actions
pamelafox
0
440
Learn Live: Creating a Website using GitHub Copilot
pamelafox
1
240
O'Reilly Superstream: Building a RAG App to Chat with Your Data
pamelafox
1
370
AI Tour Mexico: Production-ready RAGwith Azure AI Search
pamelafox
1
340
AI Tour Mexico: Securing AI Apps on Azure
pamelafox
0
770
RAGHack: Kickoff and RAG 101
pamelafox
1
720
RAGHack: Building RAG apps in Python
pamelafox
1
430
Other Decks in Technology
See All in Technology
AIエージェント就活入門 - MCPが履歴書になる未来
eltociear
0
510
kintone開発チームの紹介
cybozuinsideout
PRO
0
73k
Product Management Conference -AI時代に進化するPdM-
kojima111
0
220
浸透しなさいRFC 5322&7208
hinono
0
120
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
2
200
ABEMAにおける 生成AI活用の現在地 / The Current Status of Generative AI at ABEMA
dekatotoro
0
660
新規案件の立ち上げ専門チームから見たAI駆動開発の始め方
shuyakinjo
0
120
.NET開発者のためのAzureの概要
tomokusaba
0
230
Android Studio の 新しいAI機能を試してみよう / Try out the new AI features in Android Studio
yanzm
0
270
マイクロモビリティシェアサービスを支える プラットフォームアーキテクチャ
grimoh
1
240
AIエージェントの開発に必須な「コンテキスト・エンジニアリング」とは何か──プロンプト・エンジニアリングとの違いを手がかりに考える
masayamoriofficial
0
390
[CVPR2025論文読み会] Linguistics-aware Masked Image Modelingfor Self-supervised Scene Text Recognition
s_aiueo32
0
210
Featured
See All Featured
Done Done
chrislema
185
16k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
780
Building an army of robots
kneath
306
46k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Code Review Best Practice
trishagee
70
19k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
900
How to Ace a Technical Interview
jacobian
279
23k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
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