presentation and oral communication skills kathryn s mckinley, microsoft research

46
Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Upload: neil-hodge

Post on 24-Dec-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Presentation and Oral Communication Skills

Kathryn S McKinley, Microsoft Research

Page 2: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Why do presentation skills matter?

Communicating well makes you happyInspires others to give you capital

attention, pointers, funding, collaboration, ideas, jobs, financing, etc.

You will explain ideas, techniques, and results your entire life

Formally and informally in your personal & professional relationships, at conferences, in interviews, in classrooms, with colleagues

Page 3: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Kathryn S McKinleyPrincipal Researcher, Microsoft

ProfessionalACM Fellow, IEEE Fellow, 21 PhD students, Testified to CongressFamily, exercise, house

Uncertain<T> programming with estimatesImmix Garbage CollectionDaCapo BenchmarksSoftware / hardware cooperation

Better systemsProgrammable, correct, fast, secure, energy efficient

Energy

+ Life

Page 4: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

WHY SHOULD YOU LISTEN TO ME?

Page 5: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

WHAT IS YOUR HOOK?

Page 6: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

6

Programming the Internet ofUncertain <T>hings

James Bornholt

Na Meng

Todd Mytkowicz

Kathryn S. McKinley

University of Washington

University of Texas at Austin

Microsoft Research

Microsoft Research

Page 7: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

7

24 mph

Page 8: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

8

59 mph

Page 9: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

9

GeoCoordinate PrevLocn = Get();Sleep(5);GeoCoordinate Location = Get();double Dist = Distance(PrevLocn, Location);double Speed = Dist / 5;

if (Speed > 4) Alert("Keep it up!");

Page 10: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Keep it up! Keep it up!

Keep it up!

Keep it up!

Keep it up!

Keep it up! Keep it up!

Page 11: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

11

GeoCoordinate PrevLocn = Get();Sleep(5);GeoCoordinate Location = Get();double Dist = Distance(PrevLocn, Location);double Speed = Dist / 5;

if (Speed > 4) Alert("Keep it up!");

Page 12: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

12

Uncertain<GeoCoordinate> PrevLocn = Get();Sleep(5);Uncertain<GeoCoordinate> Location = Get();Uncertain<double> Dist = Distance(PrevLocn, Location);Uncertain<double> Speed = Dist / 5;

if (Speed > 4) // Hypothesis test Alert("Keep it up!");

Page 13: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Keep it up! Keep it up!Keep it up!

Page 14: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

What’s the point of a hook?

Helps your audience pay attention

Peaks audience interest

Learn from great talks and inspiring peopleTed Talks --- Amy Cuddy

“Your body language shapes who you are”

Page 15: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Next

Knowing your constraints

Elements of style

Question & answer

Feel free to ask questions

Page 16: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Analyze your constraints

AudienceWhat do they know?Why are they here?Biases?

OccasionTimeSize

PurposeTo informTo teachTo persuadeTo inspire

Page 17: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Analyze your constraints

AudienceWhat do they know?Why are they here?Biases?

OccasionTimeSize

PurposeTo informTo teachTo persuadeTo inspire

Seize your opportunities!

Page 18: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Elements of Style

StructureVisual aidsSpeech vs words on your slidesDelivery

Page 19: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Structure

HookContext settingTalklets

point 1, point 2, … point ksummary

The end

Page 20: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Context setting

Define problem

Background

Significance

Page 21: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Related Work– Version I

“A reasonable approach to page coloring”ASPLOS ‘06

“Another page coloring idea”OSDI ’08

“Yet another page coloring idea”ASPLOS ‘07

Page 22: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Related Work– Version II

Spatial design space displayhighlights novelty

Runtime Overhead

Requ

ired

Syst

em C

hang

es

Smith et al.ASPLOS ‘06

Jones et al.OSDI ‘08

This Paper

FoundationISCA ‘72

Optimal

Page 23: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Middle

Don’t be afraid of technical depth

But… make it understandable

Typically requires new visual materials compared to your reference material

Page 24: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Re-coloring Procedure – Version I

Quick search for K-th hottest page’s hotness

Bin[ i ][ j ] indicates # of pages in color i with normalized hotness in [ j, j+1] range

Page 25: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Re-coloring Procedure – Version II

Budget = 2 pagesCache share decrease

hotwarm cold

Page 26: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

point 1point 2point 3point 4

point 5point 6point 7point 8

point 1point 7

Summary

Big Picture

Middle & End

Page 27: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Speech vs writing

Page 28: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Delivery & Confidence

Practice!

Page 29: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Questions

Anticipate themPrepares slidesYou are the expertAggressive questionersFollow up

Page 30: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Summary

Have a goalKnow your audiencePlan

Content, Delivery, Design, PracticeGreat visuals are key

Exceed your audience expectationsAccomplish your goal

Page 31: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Acknowledgements

Thanks for sharing their presentations

Michael Alley, Penn State (slides too!)Mike Dahlin, UT GoogleDavid Patterson, BerkeleyMargaret Martonosi, PrincetonPadma Raghavan, Penn State

Page 32: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Useful Resources

OralDavid Patterson: How to Give a Bad Talkhttp://pages.cs.wisc.edu/~markhill/conference-talk.html#badtalkMark Hill’s “Oral Presentation Advice”, http://pages.cs.wisc.edu/~markhill/conference-talk.htmlCRA-W, http://www.cra-w.org/gradcohorthttp://www.randsinrepose.com/archives/2008/02/03/out_loud.htmlhttp://www.slideshare.net/selias22/taking-your-slide-deck-to-the-next-levelhttp://www.presentationzen.com/

GeneralFemale Science Professor blog!http://science-professor.blogspot.com/

Writing• Joseph Williams, “The Basics of

Clarity & Style”• Gopen & Swan “The Science of

Scientific Writing” http://www.americanscientist.org/issues/feature/the-science-of-scientific-writing/9

• Many schools provide many writing resources: Use them! Writing center or tutor.

• It may be worthwhile to *pay* a writing tutor to help teach you to edit your own work

Page 33: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

When is it over?

Page 34: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

Thank you!

Always thank your audience!

Page 35: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

How to Give a Bad Talk

Page 36: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

I. Thou Shalt Not Illustrate

Table: PrecisionAllow Audience to Draw on Conclusions

Pictures: Confucious: “Picture = 10K Words”Dijkstra: “Pictures are a crutch for weak minds”

Who are you going to believe?

Page 37: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

II. Thou Shalt Not Covet BrevityDo not omit technical material from your paper

You did the work; it is important; make sure the audience understands all nuances of approach and also how smart you are

Many in audience will never read the paper – they *must* leave the room fully understanding your approach, motivation, and contributions!

Include lots of material in each slideAvoid sentence fragments because they may make you look illiterate.

• Also, if the slides have full sentences, then you can read the slides verbatim and audience will be able to follow along.• All points you make orally should also be on the slide, and vice versa.• Some may say that no item on a slide should span more than one line. Ignore this! Take as much room as you need to make your

point.• Take advantage of technology – small fonts allow you to provide information-rich slides.

Fonts smaller than 24 point are fine And the important people sit in front anyhow!

• Make several points on each slide.

Include lots of slides in each talk1 Lampson = 1 slide per secondImpress audience with intensity and difficulty of material

• They should leave knowing that you did a lot of work and that it was hard, even if they don’t understand all of the details.

Avoid moving content to “backup slides”• You probably won’t get a chance to show many of them

Page 38: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

II. Thou shatl Not be Neat

Slide layout << ideas!“I’m a doctor, Jim, not a graphic designer.”spelling checker = waste of time

• don’t worry about consistent capitalization• Or structure/bullet/etc consistency

Use color and fonts to emphasize key ideasWho cares what 50 people think?

Page 39: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

IV. Thou Shalt Cover Thy Naked Slides

Surprise them with your train of thoughtKeep audience on your point

If they know the point before you make it

They may think

That they could have figured it out

For themselvesWill they realize

How clever you are?

Advanced techniquesAdvanced techniques

Page 40: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

V. Thou Shalt Remain Humble and Demure

No eye contactBonus: Help avoid questions

Do not distract with motionKeep arms at sideStay at podium

Avoid rhetorical flourishesKeep voice level• Avoid raising voice on key point• Avoid pause

Do not ask rhetorical questionsDo not use humor

Key tool of the trade Laser pointer

Page 41: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

VI. Thou Shalt Not Emphasize Key Points

Do not introduce talk/talklet/slideCover more technical material

Do not structure slideAll points are importantGraphs should speak for themselves

Do not summarize talk/talklet/slideAudience should pay attention

Page 42: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

VII. Thou Shalt Not Skip Slides in a Long Talk

You did the workThe research• And prepared the slides

Audience will be interested in seeing themEven if briefly

Audience can stay longerYour work much more interesting• Than the next speakers• Than the break• Than lunch

If necessary, skip conclusionsJust repeating points you’ve already made

Page 43: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

VIII. Thou Shalt Not Plan for Q&AKeep answers spontaneousNo such thing as dumb questionJust dumb questionerWhose fault is it they don’t understand?Universal answer:• Dismiss question as irrelevant/naïve

Everyone remembers a good argument• Good publicity for paper

ApproachDon’t repeat questionStart talking quicklyDon’t cut discussion shortWhen in doubt, bluff

Page 44: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

VIII. Thou Shalt Not Prepare Slides Early

Page 45: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

IX. Thou Shalt Not Walk In Others’ Shoes

You are the expertYou’ve been working on project for yearsAnyone could present dumbed down versionAudiences chance to hear the expert view

Don’t worry if part of talk “drags”Present all technical details

Page 46: Presentation and Oral Communication Skills Kathryn S McKinley, Microsoft Research

X. Thou Shalt Not Practice

BenefitsPractice wastes Hours

Out of several years of researchEnsures spontaneity

If you do practiceArgue suggestionsMake talk longer than allotted timeAudience:

Experts only (e.g., advisor and group)1 Week is plenty

Converge on content by last practice(Night before presentation)

Most Important Commandment!