SlideShare une entreprise Scribd logo
1  sur  21
Growing Up Geek: My Dad, the Computer Scientist
Me, Now Hey everyone! My name is Pamela Fox, and I’ve been the Google Maps API Support Engineer for the last 2 years. I always get asked how I got into this crazy world of web development, so I figured I’d boil the whole thing down to 5 minutes for you.
In the beginning… Okay, so, yeah I’m a geek. But, I didn’t start the fire! It all started at Caltech - as all good love stories do - when 2 people infinitely geekier than me fell in love. Let me introduce you all to my parents, and justify their geek cred.
My Dad, Geoffrey Fox Here’s my dad. He started in physics, and later moved on to computer science when he realized he  needed mad CPU  to compute physics shit. He did pimp things back then like write the kernel of the Mathematica forerunner with Stephen Wolfram, and run the physics department with Richard Feynman.
My Mum, Rosemary Kennett Here’s my mum. She was my dad’s physics student --- ooh la la! -- and has a thing for space stuff. She worked at NASA JPL and helped invent a scatterometer, which is now orbiting space above our heads.. Kinda creepy, maybe she programmed it to watch me all the time?
1984: Pamela Fox Born! “ Highlights of the reaction π-p-->π-π+n at 100 and 175 GeV/c “ “ Study of the Decay D0-->K-π+π0 in High-Energy Photoproduction” 1986: Heather Fox Born! “ Monte Carlo physics on a concurrent processor “ “ Study of inclusive K0S, Λ, and Λ¯ production in diffractive γp interactions “ 1982: Oliver Fox Born! “ An SU(3)-based comparison between inclusive kaon and pion charge exchange scattering in the triple Regge region “ “ Inclusive π0 and η production from kaon, proton and antiproton beams in the triple-Regge region “ They married and decided to have babies, but they never stopped writing research papers with ridiculous titles. Who knew particle decay could provoke so many passionate nights of conception? Also, is it a good thing that the 1984 papers had the dorkiest titles?
We kids were pretty oblivious to the fact that our family was.. different. We didn’t realize it was strange to have portraits of Richard Feynman and framed super computer chips around the house instead of family photos. I found out years later that there were no wedding pix cuz my parents eloped.. Too busy writing papers, I guess.
PCs/TVs = 6/1 We also didn’t realize that it was peculiar to have 6 computers in our house and a puny 13 inch TV. It made family communication a whole lot easier – when it was dinner time, I’d just send an instant message to my dad upstairs from the downstairs computer.!
T1 = Insta-Friends! Speaking of that  - We were also the only house in the city with a T1 connection. To me, that mostly meant instant popularity. I had so many new friends wanting to come over and browse backstreet boys sites … and porn!
For the most part, I was using the myriad computers for playing with awesome old school programs -like Carmen San Diego, which I desperately want to redo with the Maps API -and Kid Pix Deluxe, which is Paint on Crack.
“ Internet Assistant supports Microsoft Internet Explorer's new HTML tags such as marquee text, watermarks, in-line video, superscript and subscript, and background sounds. “ But then one day, I realized it was Mother’s Day and I’d forgotten to get a present. So I did some googling (yahoo’ing) and found out about HTML -- and a nifty plugin for MS Word called Internet Assistant. I’ve never had to buy presents since!
My dad saw my interest in programming, and introduced me to REAL programming - Perl! On one fateful new years eve, instead of doing the traditional thing and watching fireworks, I compiled my first Perl program with my dad sitting next to me.
Pamela Fox My dad was a huge proponent of Java back then -- the future of the Internet - so he had me learn Java and help run a Saturday Java Academy for high school students - which I invited all my friends to, of course. That’s where my first boyfriend asked me out - with a Java applet! I said yes, of course.
As kids, we’d always had a lot of freedom, but suddenly my dad became strict. He had one rule and one rule only: I could only go out and have allowance if I had programmed Java that week. He was intent on me becoming his protégé, and evangelizing Java to the world.
Right…. Sooo, right, I programmed a bit.. But there was so much else to do in high school  - like being class president, layout editor of the newspaper, and a mentor to middle school students. Dad wasn’t thrilled.
I went to USC for a straight Computer Science degree -- that was still my core interest - so that appeased Dad a bit. But I still continued exploring other loves - like linguistics, animation, leadership, and volunteerism. I had to follow my straying heart.
HMM.. MAYBE THERE IS MORE TO LIFE THAN PROGRAMMING? One day during my senior year, my dad gave a talk at USC about SOAP web services, which looked like gobbledy gook to me. But more importantly, during that visit, he saw all I had accomplished at USC, and he admitted that maybe he’d been wrong about telling me to do nothing but program. That felt good.
A year later, I got into making mashups and using APIs -- and eventually learnt SOAP -- and confirmed that it is indeed gobbledy gook, but in XML form. And, I’m proud to announce, my dad finally admitted another thing a few weeks ago - SOAP is sooo 5 years ago.
What about the rest of my family? My sister is now at a web development program in Boston, specializing in jQuery. My brother logged off Facebook a few years ago, before we created our Fox Family group, so we don’t actually know what he’s up to. Let us know if you’ve seen him.
My mum is a scientific programmer, analyzing spectral imagery from rocket emissions. So, yeah, pretty much a rocket scientist. She visited recently, and says they’re thinking of publishing their results using Google App Engine and Amazon EC2. It’s funny how we’ve all converged to the same point.
GEEK: The Next Generation My dad recently had new spawn, with a new wife- also a former Physics student (I’m beginning to see a pattern). It looks like he’s already trying to get her interested in programming, but I hope he encourages her to explore everything else too.. And hey, I bet she’ll come out geek after all.

Contenu connexe

Similaire à Growing up Geek: My Dad, the Computer Scientist

The Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItThe Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItChris Messina
 
Too much-of-school-453
Too much-of-school-453Too much-of-school-453
Too much-of-school-453income111a
 
Using Internet Resources and Digital Technology in Language Teaching.
Using Internet Resources and Digital Technology in Language Teaching.Using Internet Resources and Digital Technology in Language Teaching.
Using Internet Resources and Digital Technology in Language Teaching.Víctor González
 
Proyecto De Vida
Proyecto De VidaProyecto De Vida
Proyecto De Vidasmily1130
 
About Coding Kids and Screaming Carrots - Georgios Kaleadis - JSConf EU 2018
About Coding Kids and Screaming Carrots - Georgios Kaleadis - JSConf EU 2018About Coding Kids and Screaming Carrots - Georgios Kaleadis - JSConf EU 2018
About Coding Kids and Screaming Carrots - Georgios Kaleadis - JSConf EU 2018Georgios Kaleadis
 
Integrating the Internet into the Foreign Language Classroom
Integrating the Internet into the Foreign Language ClassroomIntegrating the Internet into the Foreign Language Classroom
Integrating the Internet into the Foreign Language Classroomsspengler
 
Study Skills
Study SkillsStudy Skills
Study SkillsGeoBlogs
 
Best of the web for education 2013 cls cta ccss
Best of the web for education 2013 cls cta ccssBest of the web for education 2013 cls cta ccss
Best of the web for education 2013 cls cta ccssGeorge Sabato
 
Turning On The Lights
Turning On The LightsTurning On The Lights
Turning On The Lightsnbruno
 
A technology story: A first lesson of the year, introducing teacher & techno...
A technology story:  A first lesson of the year, introducing teacher & techno...A technology story:  A first lesson of the year, introducing teacher & techno...
A technology story: A first lesson of the year, introducing teacher & techno...Robin Seamon
 
Best of the web for education 2012
Best of the web for education 2012Best of the web for education 2012
Best of the web for education 2012George Sabato
 
Motivating Students to Keep Learning During Breaks
Motivating Students to Keep Learning During BreaksMotivating Students to Keep Learning During Breaks
Motivating Students to Keep Learning During BreaksShelly Sanchez Terrell
 
Wirth cultivated gardenessay
Wirth cultivated gardenessayWirth cultivated gardenessay
Wirth cultivated gardenessayGabrielle Wirth
 
24 Hour Model Lesson Plan
24 Hour Model Lesson Plan24 Hour Model Lesson Plan
24 Hour Model Lesson PlanAwesomeAbbie78
 

Similaire à Growing up Geek: My Dad, the Computer Scientist (20)

Discurso de Steve Jobs
Discurso de Steve Jobs Discurso de Steve Jobs
Discurso de Steve Jobs
 
The Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItThe Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop It
 
Too much-of-school-453
Too much-of-school-453Too much-of-school-453
Too much-of-school-453
 
Web2 0 Educa Berlin
Web2 0 Educa BerlinWeb2 0 Educa Berlin
Web2 0 Educa Berlin
 
Using Internet Resources and Digital Technology in Language Teaching.
Using Internet Resources and Digital Technology in Language Teaching.Using Internet Resources and Digital Technology in Language Teaching.
Using Internet Resources and Digital Technology in Language Teaching.
 
Tash Timeline Of Education
Tash Timeline Of EducationTash Timeline Of Education
Tash Timeline Of Education
 
Proyecto De Vida
Proyecto De VidaProyecto De Vida
Proyecto De Vida
 
Too Much Of School
Too Much Of SchoolToo Much Of School
Too Much Of School
 
About Coding Kids and Screaming Carrots - Georgios Kaleadis - JSConf EU 2018
About Coding Kids and Screaming Carrots - Georgios Kaleadis - JSConf EU 2018About Coding Kids and Screaming Carrots - Georgios Kaleadis - JSConf EU 2018
About Coding Kids and Screaming Carrots - Georgios Kaleadis - JSConf EU 2018
 
Integrating the Internet into the Foreign Language Classroom
Integrating the Internet into the Foreign Language ClassroomIntegrating the Internet into the Foreign Language Classroom
Integrating the Internet into the Foreign Language Classroom
 
VCF Comments, April 27
VCF Comments, April 27VCF Comments, April 27
VCF Comments, April 27
 
Study Skills
Study SkillsStudy Skills
Study Skills
 
Best of the web for education 2013 cls cta ccss
Best of the web for education 2013 cls cta ccssBest of the web for education 2013 cls cta ccss
Best of the web for education 2013 cls cta ccss
 
Speach by Teodor Sandel-Konjevic: About Komp Kamp (#CEGC2016)
Speach by Teodor Sandel-Konjevic: About Komp Kamp  (#CEGC2016) Speach by Teodor Sandel-Konjevic: About Komp Kamp  (#CEGC2016)
Speach by Teodor Sandel-Konjevic: About Komp Kamp (#CEGC2016)
 
Turning On The Lights
Turning On The LightsTurning On The Lights
Turning On The Lights
 
A technology story: A first lesson of the year, introducing teacher & techno...
A technology story:  A first lesson of the year, introducing teacher & techno...A technology story:  A first lesson of the year, introducing teacher & techno...
A technology story: A first lesson of the year, introducing teacher & techno...
 
Best of the web for education 2012
Best of the web for education 2012Best of the web for education 2012
Best of the web for education 2012
 
Motivating Students to Keep Learning During Breaks
Motivating Students to Keep Learning During BreaksMotivating Students to Keep Learning During Breaks
Motivating Students to Keep Learning During Breaks
 
Wirth cultivated gardenessay
Wirth cultivated gardenessayWirth cultivated gardenessay
Wirth cultivated gardenessay
 
24 Hour Model Lesson Plan
24 Hour Model Lesson Plan24 Hour Model Lesson Plan
24 Hour Model Lesson Plan
 

Plus de Pamela Fox

Teaching Programming Online
Teaching Programming OnlineTeaching Programming Online
Teaching Programming OnlinePamela Fox
 
Engineering culture
Engineering cultureEngineering culture
Engineering culturePamela Fox
 
Django Admin: Widgetry & Witchery
Django Admin: Widgetry & WitcheryDjango Admin: Widgetry & Witchery
Django Admin: Widgetry & WitcheryPamela Fox
 
A Year of Hermit Hacking
A Year of Hermit HackingA Year of Hermit Hacking
A Year of Hermit HackingPamela Fox
 
The Developer Experience
The Developer Experience The Developer Experience
The Developer Experience Pamela Fox
 
Making JavaScript Libraries More Approachable
Making JavaScript Libraries More ApproachableMaking JavaScript Libraries More Approachable
Making JavaScript Libraries More ApproachablePamela Fox
 
How I became a born again vegetable-tarian
How I became a born again vegetable-tarianHow I became a born again vegetable-tarian
How I became a born again vegetable-tarianPamela Fox
 
The Developer Experience
The Developer ExperienceThe Developer Experience
The Developer ExperiencePamela Fox
 
No, Really, I'm Shy
No, Really, I'm ShyNo, Really, I'm Shy
No, Really, I'm ShyPamela Fox
 
Writing Apps the Google-y Way (Brisbane)
Writing Apps the Google-y Way (Brisbane)Writing Apps the Google-y Way (Brisbane)
Writing Apps the Google-y Way (Brisbane)Pamela Fox
 
Writing Apps the Google-y Way
Writing Apps the Google-y WayWriting Apps the Google-y Way
Writing Apps the Google-y WayPamela Fox
 
The Wonders of the "Onesie"
The Wonders of the "Onesie"The Wonders of the "Onesie"
The Wonders of the "Onesie"Pamela Fox
 
I’M A Barbie Girl In A CS World
I’M A Barbie Girl In A CS WorldI’M A Barbie Girl In A CS World
I’M A Barbie Girl In A CS WorldPamela Fox
 
Google Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformGoogle Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformPamela Fox
 
Collaborative Mapping with Google Wave
Collaborative Mapping with Google WaveCollaborative Mapping with Google Wave
Collaborative Mapping with Google WavePamela Fox
 
Google Products: Deep Dive on Google Maps
Google Products: Deep Dive on Google MapsGoogle Products: Deep Dive on Google Maps
Google Products: Deep Dive on Google MapsPamela Fox
 
Google Products & Google Maps
Google Products & Google MapsGoogle Products & Google Maps
Google Products & Google MapsPamela Fox
 
Mashups & APIs
Mashups & APIsMashups & APIs
Mashups & APIsPamela Fox
 
A World of Words
A World of WordsA World of Words
A World of WordsPamela Fox
 
Web APIs & Google APIs
Web APIs & Google APIsWeb APIs & Google APIs
Web APIs & Google APIsPamela Fox
 

Plus de Pamela Fox (20)

Teaching Programming Online
Teaching Programming OnlineTeaching Programming Online
Teaching Programming Online
 
Engineering culture
Engineering cultureEngineering culture
Engineering culture
 
Django Admin: Widgetry & Witchery
Django Admin: Widgetry & WitcheryDjango Admin: Widgetry & Witchery
Django Admin: Widgetry & Witchery
 
A Year of Hermit Hacking
A Year of Hermit HackingA Year of Hermit Hacking
A Year of Hermit Hacking
 
The Developer Experience
The Developer Experience The Developer Experience
The Developer Experience
 
Making JavaScript Libraries More Approachable
Making JavaScript Libraries More ApproachableMaking JavaScript Libraries More Approachable
Making JavaScript Libraries More Approachable
 
How I became a born again vegetable-tarian
How I became a born again vegetable-tarianHow I became a born again vegetable-tarian
How I became a born again vegetable-tarian
 
The Developer Experience
The Developer ExperienceThe Developer Experience
The Developer Experience
 
No, Really, I'm Shy
No, Really, I'm ShyNo, Really, I'm Shy
No, Really, I'm Shy
 
Writing Apps the Google-y Way (Brisbane)
Writing Apps the Google-y Way (Brisbane)Writing Apps the Google-y Way (Brisbane)
Writing Apps the Google-y Way (Brisbane)
 
Writing Apps the Google-y Way
Writing Apps the Google-y WayWriting Apps the Google-y Way
Writing Apps the Google-y Way
 
The Wonders of the "Onesie"
The Wonders of the "Onesie"The Wonders of the "Onesie"
The Wonders of the "Onesie"
 
I’M A Barbie Girl In A CS World
I’M A Barbie Girl In A CS WorldI’M A Barbie Girl In A CS World
I’M A Barbie Girl In A CS World
 
Google Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, PlatformGoogle Wave 20/20: Product, Protocol, Platform
Google Wave 20/20: Product, Protocol, Platform
 
Collaborative Mapping with Google Wave
Collaborative Mapping with Google WaveCollaborative Mapping with Google Wave
Collaborative Mapping with Google Wave
 
Google Products: Deep Dive on Google Maps
Google Products: Deep Dive on Google MapsGoogle Products: Deep Dive on Google Maps
Google Products: Deep Dive on Google Maps
 
Google Products & Google Maps
Google Products & Google MapsGoogle Products & Google Maps
Google Products & Google Maps
 
Mashups & APIs
Mashups & APIsMashups & APIs
Mashups & APIs
 
A World of Words
A World of WordsA World of Words
A World of Words
 
Web APIs & Google APIs
Web APIs & Google APIsWeb APIs & Google APIs
Web APIs & Google APIs
 

Dernier

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Dernier (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Growing up Geek: My Dad, the Computer Scientist

  • 1. Growing Up Geek: My Dad, the Computer Scientist
  • 2. Me, Now Hey everyone! My name is Pamela Fox, and I’ve been the Google Maps API Support Engineer for the last 2 years. I always get asked how I got into this crazy world of web development, so I figured I’d boil the whole thing down to 5 minutes for you.
  • 3. In the beginning… Okay, so, yeah I’m a geek. But, I didn’t start the fire! It all started at Caltech - as all good love stories do - when 2 people infinitely geekier than me fell in love. Let me introduce you all to my parents, and justify their geek cred.
  • 4. My Dad, Geoffrey Fox Here’s my dad. He started in physics, and later moved on to computer science when he realized he needed mad CPU to compute physics shit. He did pimp things back then like write the kernel of the Mathematica forerunner with Stephen Wolfram, and run the physics department with Richard Feynman.
  • 5. My Mum, Rosemary Kennett Here’s my mum. She was my dad’s physics student --- ooh la la! -- and has a thing for space stuff. She worked at NASA JPL and helped invent a scatterometer, which is now orbiting space above our heads.. Kinda creepy, maybe she programmed it to watch me all the time?
  • 6. 1984: Pamela Fox Born! “ Highlights of the reaction π-p-->π-π+n at 100 and 175 GeV/c “ “ Study of the Decay D0-->K-π+π0 in High-Energy Photoproduction” 1986: Heather Fox Born! “ Monte Carlo physics on a concurrent processor “ “ Study of inclusive K0S, Λ, and Λ¯ production in diffractive γp interactions “ 1982: Oliver Fox Born! “ An SU(3)-based comparison between inclusive kaon and pion charge exchange scattering in the triple Regge region “ “ Inclusive π0 and η production from kaon, proton and antiproton beams in the triple-Regge region “ They married and decided to have babies, but they never stopped writing research papers with ridiculous titles. Who knew particle decay could provoke so many passionate nights of conception? Also, is it a good thing that the 1984 papers had the dorkiest titles?
  • 7. We kids were pretty oblivious to the fact that our family was.. different. We didn’t realize it was strange to have portraits of Richard Feynman and framed super computer chips around the house instead of family photos. I found out years later that there were no wedding pix cuz my parents eloped.. Too busy writing papers, I guess.
  • 8. PCs/TVs = 6/1 We also didn’t realize that it was peculiar to have 6 computers in our house and a puny 13 inch TV. It made family communication a whole lot easier – when it was dinner time, I’d just send an instant message to my dad upstairs from the downstairs computer.!
  • 9. T1 = Insta-Friends! Speaking of that - We were also the only house in the city with a T1 connection. To me, that mostly meant instant popularity. I had so many new friends wanting to come over and browse backstreet boys sites … and porn!
  • 10. For the most part, I was using the myriad computers for playing with awesome old school programs -like Carmen San Diego, which I desperately want to redo with the Maps API -and Kid Pix Deluxe, which is Paint on Crack.
  • 11. “ Internet Assistant supports Microsoft Internet Explorer's new HTML tags such as marquee text, watermarks, in-line video, superscript and subscript, and background sounds. “ But then one day, I realized it was Mother’s Day and I’d forgotten to get a present. So I did some googling (yahoo’ing) and found out about HTML -- and a nifty plugin for MS Word called Internet Assistant. I’ve never had to buy presents since!
  • 12. My dad saw my interest in programming, and introduced me to REAL programming - Perl! On one fateful new years eve, instead of doing the traditional thing and watching fireworks, I compiled my first Perl program with my dad sitting next to me.
  • 13. Pamela Fox My dad was a huge proponent of Java back then -- the future of the Internet - so he had me learn Java and help run a Saturday Java Academy for high school students - which I invited all my friends to, of course. That’s where my first boyfriend asked me out - with a Java applet! I said yes, of course.
  • 14. As kids, we’d always had a lot of freedom, but suddenly my dad became strict. He had one rule and one rule only: I could only go out and have allowance if I had programmed Java that week. He was intent on me becoming his protégé, and evangelizing Java to the world.
  • 15. Right…. Sooo, right, I programmed a bit.. But there was so much else to do in high school - like being class president, layout editor of the newspaper, and a mentor to middle school students. Dad wasn’t thrilled.
  • 16. I went to USC for a straight Computer Science degree -- that was still my core interest - so that appeased Dad a bit. But I still continued exploring other loves - like linguistics, animation, leadership, and volunteerism. I had to follow my straying heart.
  • 17. HMM.. MAYBE THERE IS MORE TO LIFE THAN PROGRAMMING? One day during my senior year, my dad gave a talk at USC about SOAP web services, which looked like gobbledy gook to me. But more importantly, during that visit, he saw all I had accomplished at USC, and he admitted that maybe he’d been wrong about telling me to do nothing but program. That felt good.
  • 18. A year later, I got into making mashups and using APIs -- and eventually learnt SOAP -- and confirmed that it is indeed gobbledy gook, but in XML form. And, I’m proud to announce, my dad finally admitted another thing a few weeks ago - SOAP is sooo 5 years ago.
  • 19. What about the rest of my family? My sister is now at a web development program in Boston, specializing in jQuery. My brother logged off Facebook a few years ago, before we created our Fox Family group, so we don’t actually know what he’s up to. Let us know if you’ve seen him.
  • 20. My mum is a scientific programmer, analyzing spectral imagery from rocket emissions. So, yeah, pretty much a rocket scientist. She visited recently, and says they’re thinking of publishing their results using Google App Engine and Amazon EC2. It’s funny how we’ve all converged to the same point.
  • 21. GEEK: The Next Generation My dad recently had new spawn, with a new wife- also a former Physics student (I’m beginning to see a pattern). It looks like he’s already trying to get her interested in programming, but I hope he encourages her to explore everything else too.. And hey, I bet she’ll come out geek after all.