Things I Wish I Knew 7 Years Ag - Niels...

Preview:

Citation preview

1 0 T H I N G S I W I S H I K N E W W H E N I S TA RT E D M Y P H D

I T ’ S A L O N G W AY T O T H E T O P I F Y O U W A N N A R O C K ’ N ' R O L L

D I S C L A I M E R

It’s impossible that this talk isn't very subjective.

It’s colored by my experience and my personality.

It’s also colored by having Pat as an Advisor.

Z E R O : A C A D E M I C S H AV E A D I RT Y S E C R E T.

Z E R O : A C A D E M I C S H AV E A D I RT Y S E C R E T. A C A D E M I C S A R E P E O P L E .

A L L O F A C A D E M I A I S R I F E W I T H P E O P L E P R O B L E M S . E V E R Y P O I N T I N T H I S TA L K H A S S O M E T H I N G T O D O W I T H P E O P L E .

O N E

W H AT I S Y O U R J O B D E S C R I P T I O N A S A P H . D S T U D E N T ?

T H I S I S N O T U N D E R G R A D 2 . 0

N U M B E R O N E

Advance the scientific understanding and capability of society.

Uncover fact-based problems.

Demonstrate high quality ways (ideas) to provably solve them

T H E P H D I S :

Learn the “big tools” of current science and learn the formal scientific method.

Learn the Literature

Think Hard, Generate Ideas

Work on Projects, Work on Methods to Approach Problems

Communicate ideas, demonstrate skills: Write papers, then talk about your papers

Become part of the scientific discussion: review papers

Teach and Mentor students. Educate others.

Managing yourself and managing teams

A D V I S O R , M A N A G E R , C O A C H

W R I T E R , S P E A K E R , S A L E S M A N

T H I N K E R , B U I L D E R

S T U D E N T

T H E P H D I S :

Learn the “big tools” of current science and learn the formal scientific method.

Learn the Literature

Think Hard, Generate Ideas

Work on Projects, Work on Methods to Approach Problems

Communicate ideas, demonstrate skills: Write papers, then talk about your papers

Become part of the scientific discussion: review papers

Teach and Mentor students. Educate others.

Managing yourself and managing teams

H AV E A B I G P I C T U R E . W O R K O N S M A L L S T U F F

As a PhD student in Computer Science, you’re attempting to be 5 to 10 years ahead of general technology.

You’ll spend a lot of time working on “small” things - taking small, incremental steps, improving solutions to problems under many assumptions.

Having the big picture that drives you forward can keep the slogging through details worthwhile.

Y O U A R E N O L O N G E R B E I N G T O L D W H AT T O D O . H O W D O Y O U G E T D I R E C T I O N ?

Bad Strategy: “How do we solve this?” “This doesn’t work”

Good Strategy:

1) Come up with a solution/design/direction. Even if its silly. (It’s okay to have bad ideas. Everyone does)

2) Propose it. Rapid-prototype it. People will give valuable feedback. (Corollary: know your tools super well)

3) Iterate on the solution/design/direction. Improve it, repeat.

T W O

W H E R E D O R E S E A R C H I D E A S C O M E F R O M ?

T R A I T S O F A G O O D R E S E A R C H I D E A F O R Y O U R S E L F

•Something you’re passionate about

•Something that fits your capabilities

•Something you can get the resources for

M O R E O F T E N T H A N N O T: G E N E R AT E D W H E N Y O U ’ R E W O R K I N G O N S O M E P R O J E C T.

For example: Big project idea. Working on paper. You discover interesting problems along the way.

Get a bloodhound sense of those! “Wait a minute… This is a cool, exciting problem!”

The Master-Apprenticeship model can give you this!

E X A M P L E : T H E D R O N E C I N E M AT O G R A P H E R

Project goal: “Drive quadrotor camera placement using the rules of cinematography”.

Paper ideas generated:

•“Through-the-lens drone camera control”

•“Perceptual model for viewing people”

•“Teach photography using robotic photographers”

F R O M O T H E R P E O P L E !

Talking to everyone, asking them what they’re working on, asking about whats difficult, whats easy, whats an open problem, etc.

I D E N T I F Y I N G T R E N D S : L O O K T H R O U G H C O N F E R E N C E P R O C E E D I N G S , A S K !

Machine Learning / Deep Learning

Virtual Reality, Augmented Reality

Cyptocurrencies, The Blockchain

Crowdsourcing

Robotics (Drones, Self-Driving Cars)

M A S H I N G PA P E R S T O G E T H E R

Take one paper, attempt to apply it to a different paper’s problem.

N U R T U R I N G A N A C T I V E I M A G I N AT I O N

Daydream about awesome things we can do

A C I D

T H R E E

W H AT M A K E S F O R A G O O D A P P R O A C H T O A P R O B L E M ?

T R A I T S O F A G O O D A P P R O A C H

1) Occam’s Razor: Simpler is Better

Simpler to explain and understand (method and abstraction)

2) Performance: Faster is Better

3) Does it unify multiple approaches?

Can I use your approach to solve multiple problems?

F O U R

H O W T O D E S I G N S O L U T I O N S / M E T H O D S

B E T H O U G H T F U L

Carefully consider every design decision.

Technique: Track design decisions!

Technique: Try to write the paper or video explaining the system

The greedy approach is suboptimal. Thus, you must backtrack on the components of your solution.

R E A D ( S K I M ) W I D E LY

Doing literature surveys is incredibly powerful for helping design approaches!

Google Scholar: stick in a paper, look through the “cited by” list.

Make a list of professors in the field. Look through their recent publications. Make a taxonomy

F I V E

W E A P P LY T H E F O R M A L S C I E N T I F I C M E T H O D .

W H AT D O E S I T M E A N T O B E F O R M A L ? H O W A N D W H E N A R E W E F O R M A L ?

I N S C I E N C E …

F O R M A L I T Y H E L P S Y O U N O T F O O L Y O U R S E L F

The first principle is that you must not fool yourself – and you are the easiest person to fool.

- Feynman

AV O I D F O O L I N G Y O U R S E L F B Y H AV E C A R E F U L LY S T R U C T U R E D T H O U G H T

Actively reveal all the assumptions in your work,

Actively examine every statement and remove anything that isn’t fact (isn’t proven yet)

Then, build up every step of the proposed solution through logical deduction and induction: proving every step is true.

AV O I D F O O L I N G Y O U R S E L F B Y PAY I N G AT T E N T I O N T O D E TA I L

“The details are not the details. They make the design” - Charles Eames

It’s often easy to find a way forward, feel relieved that you’re no longer stuck, and jump into it.

But you have to be careful about getting the details right

AV O I D F O O L I N G Y O U R T E A M B Y B E I N G F O R M A L I N C O N V E R S AT I O N

I’ve found that being formal in conversation is incredibly hard. My hunch is, we have so many assumptions both openly shared and hidden, that its really painful to uncover them all.

Agree beforehand to have a formal conversation.

Try to understand and illuminate the assumptions, facts, opinions

Remember people are human and this can be a painful process.

W H E N T O N O T B E F O R M A L

Being formal is heavyweight: tool for manipulating facts and avoid fool ourselves. tool for communication

But - being formal can be slow, frustrating, and uncreative.

Downside 1: Working with truly no assumptions is super slow.

Downside 2: The path to truth, more often than not, lie through regions of falsehoods.

T U R N O F F F O R M A L I T Y F O R B R A I N S T O R M I N G , I D E AT I O N

Being formal is the second part of the process.

Thinking creatively and throwing out crazy ideas

can be supported by being formal! but isn't a formal process itself.

can be done without formality: its about imagination.

I N C O N V E R S AT I O N : AT T E M P T T O W O R K T O W A R D S E V E R Y O N E ’ S U N D E R S TA N D I N G

Conversations have a strong informal element. Thus, things might be unclear. It’s not appropriate to always uproot every argument.

Often easiest to informally work to a common understanding first, then pull out a more formal tool to ensure that everyone was on the same page informally. This can help the formal process go much faster.

S I X

W H AT I S T H E S C O P E O F A PA P E R ?

W H AT I S A G O O D S C O P E F O R A * F I R S T * PA P E R ?

S I M P L E A N D S M A L L - E S P E C I A L LY A S A S TA R T

My first paper here was a 2+ year systems paper. That influenced my thinking.

A paper can be many things: One simple approach to a problem, one simple analysis that demonstrates something, one new method. All makes for great papers.

PA P E R V S P R O D U C T V S P R O J E C T

We live in an area (and a school) that’s product-obsessed.

100+ papers over a career.

10+ products?

S E V E N

W H AT D O E S I T M E A N T O C O L L A B O R AT E ?

A H E A LT H Y T E N S I O N O F I D E A S

During collaboration, multiple individuals work together on the same problem.

In the best scenario - each brings individual approaches to solving a problem, develop healthy cross-breeding of ideas.

Each person owns a specific part of the overall problem, but with frequent load-balancing between people.

The same problem will give rise to multiple

T H I S C A N B E I N C O N F L I C T W I T H B E I N G S T U D E N T S

Remember you’re also a student:

During collaboration, people are teaching each other. This can cause a lot of conflict when incentives aren’t aligned.

Play the long game. Teach someone now, they help you on the next one.

“Pay it Forward”: people invested in you the same way. It’s morally good.

G I V I N G A N D R E C E I V I N G C R I T I Q U E

This is CHALLENGING: Hearing critiques can hurt. Giving high quality critiques is very challenging. Acknowledging these challenges is a good place to start.

Techniques: Stay focused on the approach.

Techniques: Highlight “i like, i wish”. Use positive ways to describe flaws. Use inclusive pronouns. Metaphor: Two people looking up at the stars together.

E I G H T

H O W T O W O R K W I T H ( A N D M A N A G E ) P E O P L E

M A N A G I N G P E O P L E

Have a predictive model for people. Act accordingly. Don’t get upset either way.

Give people opportunity to impress you. Keep looping back to them. Check in to help. (careful that you don’t throw out your own work)

Set expectations, communicate clearly why you’re doing what you’re doing (including the meta-stuff, like why you’re asking the questions you’re asking)

Be ready to be emotionally vulnerable, and learn to handle emotional situations well - kindness, compassion, empathy, setting boundaries, confidence, self-care, selflessness.

N I N E

M E N T O R I N G S T U D E N T S I S I M P O RTA N T A N D F U N

M E N T O R - M E N T E E R E L AT I O N S H I P

Having a great mentor-mentee relationship is a rewarding experience.

Anh Truong, Harrison Wray, Kat Phan, Stephanie Tang, Eli Wu, Noa Glaser, Victoria Flores

S E L F - I M P R O V E M E N T A R G U M E N T: L E A R N T H R O U G H T E A C H I N G

The singe most important thing I did for my own education is mentoring students

• You have to explain things very clearly. If you’re wrong, and they mess up, you feel bad. Uncovers holes in your own thinking.

M O R A L A R G U M E N T: PAY I T F O R W A R D

Others invested in you - often without seeing any “return”.

As a community, we invest in students coming in, this keeps science moving forward.

T H E “ B U I L D I N G A N A R M Y ” A R G U M E N T

Your students can become your closest allies in getting your research done

Anh Truong: co-author on our Horus paper

Eli Wu: did majority of accuracy quantification in Drone Cinematographer paper

Noa Glaser: she now co-runs SUAVE while I’m MIA

H E L P S Y O U U N D E R S TA N D Y O U R A D V I S O R

Pat is our mentor.

Mentoring students means you can step into his shoes better.

That helps you be a better student yourself.

T E N - A N D M O S T I M P O RTA N T

M A N A G I N G M E N TA L H E A LT H Y O U R O W N Y O U R C O L L E A G U E S ’

M E N TA L H E A LT H O F G R A D S T U D E N T S

47% of graduate students are depressed at some point in their graduate career.*

20% of graduate students abuse substances (74% for stress relief).**

10% contemplate suicide.*

100% of graduate students experience stress.*Graduate student happiness and well-being report, UC Berkeley, 2015

**Arora et al, 2016

I ’ V E P E R S O N A L LY W I T N E S S E D

Serious drug and alcohol abuse, late night emergency room trips.

Eating disorders, clinical depression, and anxiety, a reliance on antidepressants, dropping out

Complete sabotage of excellent opportunities, where people were unable to communicate

Huge amount of imposter syndrome, coming out in damaging ways.

I ’ V E P E R S O N A L LY W I T N E S S E D

Serious drug and alcohol abuse, late night emergency room trips.

Eating disorders, clinical depression, and anxiety, a reliance on antidepressants, or dropping out

Complete sabotage of excellent opportunities, where people were unable to communicate

Huge amount of imposter syndrome, coming out in damaging ways.

THIS IS NOT A GOOD STATUS QUO

A S T E P F O R W A R D : U S E L A N G U A G E T H AT I S C O M PA S S I O N AT E A N D E M P O W E R I N G

As a community, being open about how challenging it is. (We’re pretty good at complaining about it already)

Traits are not fixed. Courage, Determination, Discipline, Motivation, all these can be learned and must be actively applied to a scenario.

Create an environment where ideas can be challenged while people are supported.

A S T E P F O R W A R D : A D D R E S S I N G I M P O S T E R S Y N D R O M E

Learn to be Mindful: Being present in the moment.

Learn to Practice Self-Compassion

Learn to apply Courage and Determination as skills

Stop telling people “it takes courage”. Tell them “when that happens, notice it, accept it, and apply courage!”

A S T E P F O R W A R D : S U P P O R T I N G F E L L O W S T U D E N T S

Recognize the effect of people’s mental state on their ability to do different types of work.

Be flexible and supportive in working with your fellow students.

Set clear goals, communicate expectations, and become good at saying “no”.

Commit to investing in your fellow students, its long term optimal.

A S T E P F O R W A R D B E P L AY F U L

Stanford is a surprisingly serious place.

Fostering and accepting playfulness!

W H AT H A S H E L P E D M E

Meditation, Therapy, Active Introspection, Writing

Becoming good at setting my own mind:

Empower myself.

Practice self-compassion

Disconnect my identity from my work

Y O U A R E N O T A N O R M A L P E R S O N . Y O U ’ R E O N E O F T H E C H O S E N F E W.

I M P O S T E R S Y N D R O M E I S A T H I N G S E L F - D O U B T I S A T H I N G . I N S E C U R I T Y I S A T H I N G .

F I N D M O T I VAT I O N . A S K F O R H E L P. P R A C T I C E G R AT I T U D E . A P P LY C O U R A G E . B E D E T E R M I N E D . U P Y O U R D I S C I P L I N E .

Thank you!

Recommended