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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Pamela Fox
March 25, 2015
Technology
0
550
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
300
Fast-track your AI app development with GitHub and Azure
pamelafox
1
190
GitHub Universe: Evaluating RAG apps in GitHub Actions
pamelafox
0
490
Learn Live: Creating a Website using GitHub Copilot
pamelafox
1
270
O'Reilly Superstream: Building a RAG App to Chat with Your Data
pamelafox
1
420
AI Tour Mexico: Production-ready RAGwith Azure AI Search
pamelafox
1
370
AI Tour Mexico: Securing AI Apps on Azure
pamelafox
0
800
RAGHack: Kickoff and RAG 101
pamelafox
1
810
RAGHack: Building RAG apps in Python
pamelafox
1
460
Other Decks in Technology
See All in Technology
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
200
toCプロダクトにおけるAI機能開発のしくじりと学び / ai-product-failures-and-learnings
rince
6
4.9k
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
3
2.1k
AI推進者の視点で見る、Bill OneのAI活用の今
sansantech
PRO
2
290
AWS Devops Agent ~ 自動調査とSlack統合をやってみた! ~
kubomasataka
2
290
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
73k
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
2
130
Amazon ElastiCacheのコスト最適化を考える/Elasticache Cost Optimization
quiver
0
350
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
1
310
GCASアップデート(202510-202601)
techniczna
0
220
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
66k
Databricks Free Edition講座 データサイエンス編
taka_aki
0
260
Featured
See All Featured
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
49k
Music & Morning Musume
bryan
47
7.1k
Claude Code のすすめ
schroneko
67
210k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
75
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Why Our Code Smells
bkeepers
PRO
340
58k
Navigating Weather and Climate Data
rabernat
0
83
How to Ace a Technical Interview
jacobian
281
24k
Design in an AI World
tapps
0
140
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