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
520
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
190
Fast-track your AI app development with GitHub and Azure
pamelafox
1
110
GitHub Universe: Evaluating RAG apps in GitHub Actions
pamelafox
0
400
Learn Live: Creating a Website using GitHub Copilot
pamelafox
1
210
O'Reilly Superstream: Building a RAG App to Chat with Your Data
pamelafox
1
330
AI Tour Mexico: Production-ready RAGwith Azure AI Search
pamelafox
1
310
AI Tour Mexico: Securing AI Apps on Azure
pamelafox
0
730
RAGHack: Kickoff and RAG 101
pamelafox
1
670
RAGHack: Building RAG apps in Python
pamelafox
1
400
Other Decks in Technology
See All in Technology
フロントエンドがTypeScriptなら、バックエンドはPHPでもいいじゃない/php-is-not-bad
hanhan1978
8
12k
プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
3
140
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
3
1.5k
金融システムをモダナイズするためのAmazon Elastic Kubernetes Service(EKS)ノウハウ大全
daitak
0
120
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
8
65k
Postman AI エージェントビルダー最新情報
nagix
0
170
Redmineの意外と知らない便利機能 (Redmine 6.0対応版)
vividtone
0
950
Scale Security Programs with Scorecarding
ramimac
0
370
技術書典18結果報告
mutsumix
1
160
Project Referencesを活用した実行環境ごとのtsconfig最適化
itatchi3
1
240
AIオンボーディングとAIプロセスマイニング
nrryuya
5
1.2k
ローカル環境でAIを動かそう!
falken
PRO
1
140
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
15
880
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Raft: Consensus for Rubyists
vanstee
137
7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.3k
Writing Fast Ruby
sferik
628
61k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.8k
Being A Developer After 40
akosma
91
590k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
What's in a price? How to price your products and services
michaelherold
245
12k
KATA
mclloyd
29
14k
Music & Morning Musume
bryan
47
6.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
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