SlideShare uma empresa Scribd logo
1 de 53
Baixar para ler offline
Kaaren Hanson
@K AARENHANSON
ELIMINATE THE GAP
BIASGENDER
22% 27% 28% 24%
30%
18%
36%
33% 32% 31%
36%
26%
50%female
population
DIVERSITY IN TECH LEADERSHIP
Uber Facebook Apple Google Twitter Microsoft
Women employees
Women in leadership
Source: Tech Insider March 28, 2017
36%
33% 32% 31%
36%
26%
22% 27% 28% 24%
30%
18%
50%female
population
DIVERSITY IN TECH LEADERSHIP
Uber Facebook Apple Google Twitter Microsoft
Women employees
Women in leadership
Source: Tech Insider March 28, 2017
Female Designers make 79% of what Male designers make
Female Developers make 72% of what Male developers make
Developer citation: Fortune, 11/16/2016. Valentina Zarya Designer Citation: Wall Street Journal "What's your pay gap?"May 17, 2016
$1800
$1000
$1400
$600
$200
Men
77%
78% 77%
74%
74%
Median weekly earnings by level of education and gender, 2016
Women
Less than a high
school diploma
High school
graduate
Some college or
associate degree
Bachelor's
degree
Advanced
degree
Source: U.S Census Bureau, Current Population Survey, reported in U.S. Department of Labor, U.S. Bureau of Labor Statistics, 2016 Usual Weekly Earnings Summary, Economic News Release DSDL-17-0105, Table 9
45%Middle school
girls
42%Middle school
boys
National Assessment of Educational Progress, 2016
girls and boys proficient in STEM
49, Liana Christin Landivar, Disparities in STEM Employment by Sex, Race, and Hispanic Origin: American Community Survey Reports (US Census Bureau, September 2013): p.7.
But...
women make up only 25% of people in stem occupations
25%
women
BIASGENDER
IMPLICIT PERVASIVE&
5 HRS/DAY ON TV
Source: Nielsen 2016 Audience Report
11 HRS/DAY ON MEDIA
Source: Nielsen 2016 Audience Report
5 HRS/DAY ON TV
The bechtel test:
two women have names +
talk to each other about something besides a man
The bechtel test:
50% FAIL
OFFILMS
two women have names +
talk to each other about something besides a man
WTF?!~17%WOMEN
WTF?!~17%WOMEN
The reel truth:
women aren't seen or heard
2x
In 2015, male characters
received 2x the amount
of screen time as female
characters.
2x
The reel truth:
women aren't seen or heard
2x
In 2015, male characters
spoke 2x as often as
female characters in the
top box office movies.
In 2015, male characters
received 2x the amount
of screen time as female
characters.
2x
79%
The reel truth:
women aren't portrayed
as professionals
21% of main character women have STEM 

careers vs. 79% of male characters.
21%
(2012 Geena Davis report)
Helpful
Expressive
Friendly
Nurturing
https://implicit.harvard.edu/implicit/takeatest.html
Helpful
Expressive
Friendly
Nurturing
https://implicit.harvard.edu/implicit/takeatest.html
Assertive
Competent
Strategic
Independent
Helpful
Expressive
Friendly
Nurturing
https://implicit.harvard.edu/implicit/takeatest.html
Assertive
Competent
Strategic
Independent
Leadership
Men and women have
very different experiences
Men and women have
very different experiences
Women are more likely to be told they're "too aggressive"10x
Women are interrupted more than men3-5x
Men and women have
very different experiences
Women are more likely to be told they're "too aggressive"10x
Women are more likely to be told they're "too aggressive"10x
Women are interrupted more than men3-5x
Women are more likely to be hired when auditions are blind6x
Men and women have
very different experiences
36%
33% 32% 31%
36%
26%
22% 27% 28% 24%
30%
18%
50%female
population
DIVERSITY IN TECH LEADERSHIP Women employees
Uber Facebook Apple Google Twitter Microsoft
Women in leadership
What do we as leaders do?
*pre: image != null, image.length > 1,image[0].length > 1* image is a rectangular matrix,neighberhoodSize > 0*post: return a smoothed version ofimage*/public Color[][] smooth(Color[][]image, int neighberhoodSize){ //check preconditionassert image != null && image.length> 1 && image[0].length > 1&& ( neighberhoodSize > 0 ) &&rectangularMatrix( image ): "Violation of precondition:smooth";Color[][] result = newColor[image.length][image[0].length];for(int row = 0; row < image.length;row++){ for(int col = 0; col <image[0].length; col++){ result[row][col] =aveOfNeighbors(image, row, col,neighberhoodSize);}}return result;}
// helper method that determines theaverage color of a neighberhood// around a particular cell.private Color aveOfNeighbors(Color[][]image, int row, int col, intneighberhoodSize){ int numNeighbors = 0;int red = 0;int green = 0;int blue = 0;for(int r = row - neighberhoodSize; r<= row + neighberhoodSize; r++){ for(int c = col -neighberhoodSize; c <= col +neighberhoodSize; c++){ if( inBounds( image, r, c ) ){ numNeighbors++;red += image[r][c].getRed();green += image[r][c].getGreen();blue += image[r][c].getBlue();}}}assert numNeighbors > 0;return new Color( red / numNeighbors,green / numNeighbors, blue /numNeighbors );}//helper method to determine if givencoordinates are in boundsprivate boolean inBounds(Color[][]image, int row, int col){ return (row >= 0) && (row <=image.length) && (col >= 0)&& (col < image[0].length);}//private method to ensure mat isrectangularprivate booleanrectangularMatrix( Color[][] mat ){ boolean isRectangular = true;int row = 1;final int COLUMNS = mat[0].length;while( isRectangular && row <mat.length ){ isRectangular = ( mat[row].length== COLUMNS );row++;}return isRectangular;
1 CRACK THE CODE!
*pre: image != null, image.length > 1,image[0].length > 1* image is a rectangular matrix,neighberhoodSize > 0*post: return a smoothed version ofimage*/public Color[][] smooth(Color[][]image, int neighberhoodSize){ //check preconditionassert image != null && image.length> 1 && image[0].length > 1&& ( neighberhoodSize > 0 ) &&rectangularMatrix( image ): "Violation of precondition:smooth";Color[][] result = newColor[image.length][image[0].length];for(int row = 0; row < image.length;row++){ for(int col = 0; col <image[0].length; col++){ result[row][col] =aveOfNeighbors(image, row, col,neighberhoodSize);}}return result;}
// helper method that determines theaverage color of a neighberhood// around a particular cell.private Color aveOfNeighbors(Color[][]image, int row, int col, intneighberhoodSize){ int numNeighbors = 0;int red = 0;int green = 0;int blue = 0;for(int r = row - neighberhoodSize; r<= row + neighberhoodSize; r++){ for(int c = col -neighberhoodSize; c <= col +neighberhoodSize; c++){ if( inBounds( image, r, c ) ){ numNeighbors++;red += image[r][c].getRed();green += image[r][c].getGreen();blue += image[r][c].getBlue();}}}assert numNeighbors > 0;return new Color( red / numNeighbors,green / numNeighbors, blue /numNeighbors );}//helper method to determine if givencoordinates are in boundsprivate boolean inBounds(Color[][]image, int row, int col){ return (row >= 0) && (row <=image.length) && (col >= 0)&& (col < image[0].length);}//private method to ensure mat isrectangularprivate booleanrectangularMatrix( Color[][] mat ){ boolean isRectangular = true;int row = 1;final int COLUMNS = mat[0].length;while( isRectangular && row <mat.length ){ isRectangular = ( mat[row].length== COLUMNS );row++;}return isRectangular;
return recruiters' calls
*pre: image != null, image.length > 1,image[0].length > 1* image is a rectangular matrix,neighberhoodSize > 0*post: return a smoothed version ofimage*/public Color[][] smooth(Color[][]image, int neighberhoodSize){ //check preconditionassert image != null && image.length> 1 && image[0].length > 1&& ( neighberhoodSize > 0 ) &&rectangularMatrix( image ): "Violation of precondition:smooth";Color[][] result = newColor[image.length][image[0].length];for(int row = 0; row < image.length;row++){ for(int col = 0; col <image[0].length; col++){ result[row][col] =aveOfNeighbors(image, row, col,neighberhoodSize);}}return result;}
// helper method that determines theaverage color of a neighberhood// around a particular cell.private Color aveOfNeighbors(Color[][]image, int row, int col, intneighberhoodSize){ int numNeighbors = 0;int red = 0;int green = 0;int blue = 0;for(int r = row - neighberhoodSize; r<= row + neighberhoodSize; r++){ for(int c = col -neighberhoodSize; c <= col +neighberhoodSize; c++){ if( inBounds( image, r, c ) ){ numNeighbors++;red += image[r][c].getRed();green += image[r][c].getGreen();blue += image[r][c].getBlue();}}}assert numNeighbors > 0;return new Color( red / numNeighbors,green / numNeighbors, blue /numNeighbors );}//helper method to determine if givencoordinates are in boundsprivate boolean inBounds(Color[][]image, int row, int col){ return (row >= 0) && (row <=image.length) && (col >= 0)&& (col < image[0].length);}//private method to ensure mat isrectangularprivate booleanrectangularMatrix( Color[][] mat ){ boolean isRectangular = true;int row = 1;final int COLUMNS = mat[0].length;while( isRectangular && row <mat.length ){ isRectangular = ( mat[row].length== COLUMNS );row++;}return isRectangular;
negotiate
return recruiters' calls
*pre: image != null, image.length > 1,image[0].length > 1* image is a rectangular matrix,neighberhoodSize > 0*post: return a smoothed version ofimage*/public Color[][] smooth(Color[][]image, int neighberhoodSize){ //check preconditionassert image != null && image.length> 1 && image[0].length > 1&& ( neighberhoodSize > 0 ) &&rectangularMatrix( image ): "Violation of precondition:smooth";Color[][] result = newColor[image.length][image[0].length];for(int row = 0; row < image.length;row++){ for(int col = 0; col <image[0].length; col++){ result[row][col] =aveOfNeighbors(image, row, col,neighberhoodSize);}}return result;}
// helper method that determines theaverage color of a neighberhood// around a particular cell.private Color aveOfNeighbors(Color[][]image, int row, int col, intneighberhoodSize){ int numNeighbors = 0;int red = 0;int green = 0;int blue = 0;for(int r = row - neighberhoodSize; r<= row + neighberhoodSize; r++){ for(int c = col -neighberhoodSize; c <= col +neighberhoodSize; c++){ if( inBounds( image, r, c ) ){ numNeighbors++;red += image[r][c].getRed();green += image[r][c].getGreen();blue += image[r][c].getBlue();}}}assert numNeighbors > 0;return new Color( red / numNeighbors,green / numNeighbors, blue /numNeighbors );}//helper method to determine if givencoordinates are in boundsprivate boolean inBounds(Color[][]image, int row, int col){ return (row >= 0) && (row <=image.length) && (col >= 0)&& (col < image[0].length);}//private method to ensure mat isrectangularprivate booleanrectangularMatrix( Color[][] mat ){ boolean isRectangular = true;int row = 1;final int COLUMNS = mat[0].length;while( isRectangular && row <mat.length ){ isRectangular = ( mat[row].length== COLUMNS );row++;}return isRectangular;
negotiate
meet with senior leaders
return recruiters' calls
2 no assholes
anywhere!
One Jerk can reduce
team performance by
30-40%
3 point out
gender bias
Example 1
‣ Strategy background
‣ 3 yrs Marketing
‣ PM VP
‣ 15+ yrs PM experience
Hiring A PM LeADER
Example 1
‣ Strategy background
‣ 3 yrs Marketing
‣ "Seems like a go-
getter"
‣ PM VP
‣ 15+ yrs PM experience
‣ "Hmmm... Why did it
take her so long?"
Hiring A PM LeADER
‣ "Emotional" vs.

"Passionate"
‣ "Pushy" vs. 

"Assertive"
Women are
more likely to receive
critical subjective feedback
Example 2
performance reviews
50%
Direct
Disruptor
Passionate
Takes control
Assertive
Honest
Takes his time
Quick
Analytical
Follow his gut
Expert
Abrasive
Disruptive
Emotional
Bossy
Pushy
Judgmental
Takes too long
Impulsive
Needs to follow her gut
Irrational
Show off
thecooperreview.com
Feedback cheat sheet Men woMen
‣ When people are interrupted
‣ When ideas are mis-attributed
Example 3
meetings
call it out!
reiterate 's name when
you reinforce her point.
That matters ... a lot!
celebrate the positive
"I noticed that you..."
4 lean into operating
mechanisms
Example 1
hiring
1 female and 1 male paired interviewers
"It was so weird, she would ask him a question
and he would respond to me!"
Example 1
hiring
1 female and 1 male paired interviewers
Bring all senior
people, one at a time,
to share their work
Example 2
talent visibility
Example 3
talent reviews
Review the work 

(aka the designs) 

at calibration
first
5 test the
BOUNDARIES
HARRY POTTER AND THE SORCERER'S STONE, WARNER BROS.
“YOU DON’T KNOW WHERE
THE BOUNDARIES ARE UNTIL
YOU HIT THEM.” Justin Sherman
Kaaren Hanson
@K AARENHANSON
THANK YOU

Mais conteúdo relacionado

Mais de UX STRAT

UX STRAT Online 2021 Presentation by Sudha Jamthe
UX STRAT Online 2021 Presentation by Sudha JamtheUX STRAT Online 2021 Presentation by Sudha Jamthe
UX STRAT Online 2021 Presentation by Sudha JamtheUX STRAT
 
UX STRAT Online 2021 Presentation by Jessa Parette, Capital One
UX STRAT Online 2021 Presentation by Jessa Parette, Capital OneUX STRAT Online 2021 Presentation by Jessa Parette, Capital One
UX STRAT Online 2021 Presentation by Jessa Parette, Capital OneUX STRAT
 
UX STRAT Online 2021 Presentation by Rina Tambo Jensen
UX STRAT Online 2021 Presentation by Rina Tambo JensenUX STRAT Online 2021 Presentation by Rina Tambo Jensen
UX STRAT Online 2021 Presentation by Rina Tambo JensenUX STRAT
 
UX STRAT Online 2021 Presentation by Gideon Simons, Zinier
UX STRAT Online 2021 Presentation by Gideon Simons, ZinierUX STRAT Online 2021 Presentation by Gideon Simons, Zinier
UX STRAT Online 2021 Presentation by Gideon Simons, ZinierUX STRAT
 
UX STRAT Online 2021 Presentation by Mike Kuniavsky, Accenture
UX STRAT Online 2021 Presentation by Mike Kuniavsky, AccentureUX STRAT Online 2021 Presentation by Mike Kuniavsky, Accenture
UX STRAT Online 2021 Presentation by Mike Kuniavsky, AccentureUX STRAT
 
UX STRAT Online 2021 Presentation by Carolyn Chang and Christine Liao of Link...
UX STRAT Online 2021 Presentation by Carolyn Chang and Christine Liao of Link...UX STRAT Online 2021 Presentation by Carolyn Chang and Christine Liao of Link...
UX STRAT Online 2021 Presentation by Carolyn Chang and Christine Liao of Link...UX STRAT
 
UX STRAT Online 2021 Presentation by Dr. Jofish Kaye, Anthem
UX STRAT Online 2021 Presentation by Dr. Jofish Kaye, AnthemUX STRAT Online 2021 Presentation by Dr. Jofish Kaye, Anthem
UX STRAT Online 2021 Presentation by Dr. Jofish Kaye, AnthemUX STRAT
 
UX STRAT Online 2021 Presentation by Carol Smith, Carnegie Mellon University
UX STRAT Online 2021 Presentation by Carol Smith, Carnegie Mellon UniversityUX STRAT Online 2021 Presentation by Carol Smith, Carnegie Mellon University
UX STRAT Online 2021 Presentation by Carol Smith, Carnegie Mellon UniversityUX STRAT
 
UX STRAT Online 2021 Presentation by Dr. Hsien-Hui Tang and Michael T Lai
UX STRAT Online 2021 Presentation by Dr. Hsien-Hui Tang and Michael T LaiUX STRAT Online 2021 Presentation by Dr. Hsien-Hui Tang and Michael T Lai
UX STRAT Online 2021 Presentation by Dr. Hsien-Hui Tang and Michael T LaiUX STRAT
 
UX STRAT Online 2021 Presentation by Vikas Vaishnav Autodesk
UX STRAT Online 2021 Presentation by Vikas Vaishnav AutodeskUX STRAT Online 2021 Presentation by Vikas Vaishnav Autodesk
UX STRAT Online 2021 Presentation by Vikas Vaishnav AutodeskUX STRAT
 
UX STRAT Online 2021 Presentation by Paul-Jervis Heath, Modern Human
UX STRAT Online 2021 Presentation by Paul-Jervis Heath, Modern HumanUX STRAT Online 2021 Presentation by Paul-Jervis Heath, Modern Human
UX STRAT Online 2021 Presentation by Paul-Jervis Heath, Modern HumanUX STRAT
 
UX STRAT Online 2021 Presentation by Jos-Marien Jansen, Philips
UX STRAT Online 2021 Presentation by Jos-Marien Jansen, PhilipsUX STRAT Online 2021 Presentation by Jos-Marien Jansen, Philips
UX STRAT Online 2021 Presentation by Jos-Marien Jansen, PhilipsUX STRAT
 
UX STRAT Online 2021 Presentation by Adilakshmi Veerubhotla, IBM
UX STRAT Online 2021 Presentation by Adilakshmi Veerubhotla, IBMUX STRAT Online 2021 Presentation by Adilakshmi Veerubhotla, IBM
UX STRAT Online 2021 Presentation by Adilakshmi Veerubhotla, IBMUX STRAT
 
UX STRAT Online 2021 Presentation by Nur Karadeniz, Publicis Sapient
UX STRAT Online 2021 Presentation by Nur Karadeniz, Publicis SapientUX STRAT Online 2021 Presentation by Nur Karadeniz, Publicis Sapient
UX STRAT Online 2021 Presentation by Nur Karadeniz, Publicis SapientUX STRAT
 
UX STRAT Online 2021 Presentation by Remko Vermeulen, Koa Health
UX STRAT Online 2021 Presentation by Remko Vermeulen, Koa HealthUX STRAT Online 2021 Presentation by Remko Vermeulen, Koa Health
UX STRAT Online 2021 Presentation by Remko Vermeulen, Koa HealthUX STRAT
 
UX STRAT Online 2021 Presentation by Maryna Razakhatskaya, Consultant
UX STRAT Online 2021 Presentation by Maryna Razakhatskaya, ConsultantUX STRAT Online 2021 Presentation by Maryna Razakhatskaya, Consultant
UX STRAT Online 2021 Presentation by Maryna Razakhatskaya, ConsultantUX STRAT
 
UX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
UX STRAT Online 2021 Presentation by Josephine Scholtes, MicrosoftUX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
UX STRAT Online 2021 Presentation by Josephine Scholtes, MicrosoftUX STRAT
 
UX STRAT Online 2021 Presentation by Sander Bogers, Philips
UX STRAT Online 2021 Presentation by Sander Bogers, PhilipsUX STRAT Online 2021 Presentation by Sander Bogers, Philips
UX STRAT Online 2021 Presentation by Sander Bogers, PhilipsUX STRAT
 
UX STRAT Online 2021 Presentation by Veena Sonwalkar, frog
UX STRAT Online 2021 Presentation by Veena Sonwalkar, frogUX STRAT Online 2021 Presentation by Veena Sonwalkar, frog
UX STRAT Online 2021 Presentation by Veena Sonwalkar, frogUX STRAT
 
UX STRAT Online 2021 Presentation by Angel Brown, Digitas Health
UX STRAT Online 2021 Presentation by Angel Brown, Digitas HealthUX STRAT Online 2021 Presentation by Angel Brown, Digitas Health
UX STRAT Online 2021 Presentation by Angel Brown, Digitas HealthUX STRAT
 

Mais de UX STRAT (20)

UX STRAT Online 2021 Presentation by Sudha Jamthe
UX STRAT Online 2021 Presentation by Sudha JamtheUX STRAT Online 2021 Presentation by Sudha Jamthe
UX STRAT Online 2021 Presentation by Sudha Jamthe
 
UX STRAT Online 2021 Presentation by Jessa Parette, Capital One
UX STRAT Online 2021 Presentation by Jessa Parette, Capital OneUX STRAT Online 2021 Presentation by Jessa Parette, Capital One
UX STRAT Online 2021 Presentation by Jessa Parette, Capital One
 
UX STRAT Online 2021 Presentation by Rina Tambo Jensen
UX STRAT Online 2021 Presentation by Rina Tambo JensenUX STRAT Online 2021 Presentation by Rina Tambo Jensen
UX STRAT Online 2021 Presentation by Rina Tambo Jensen
 
UX STRAT Online 2021 Presentation by Gideon Simons, Zinier
UX STRAT Online 2021 Presentation by Gideon Simons, ZinierUX STRAT Online 2021 Presentation by Gideon Simons, Zinier
UX STRAT Online 2021 Presentation by Gideon Simons, Zinier
 
UX STRAT Online 2021 Presentation by Mike Kuniavsky, Accenture
UX STRAT Online 2021 Presentation by Mike Kuniavsky, AccentureUX STRAT Online 2021 Presentation by Mike Kuniavsky, Accenture
UX STRAT Online 2021 Presentation by Mike Kuniavsky, Accenture
 
UX STRAT Online 2021 Presentation by Carolyn Chang and Christine Liao of Link...
UX STRAT Online 2021 Presentation by Carolyn Chang and Christine Liao of Link...UX STRAT Online 2021 Presentation by Carolyn Chang and Christine Liao of Link...
UX STRAT Online 2021 Presentation by Carolyn Chang and Christine Liao of Link...
 
UX STRAT Online 2021 Presentation by Dr. Jofish Kaye, Anthem
UX STRAT Online 2021 Presentation by Dr. Jofish Kaye, AnthemUX STRAT Online 2021 Presentation by Dr. Jofish Kaye, Anthem
UX STRAT Online 2021 Presentation by Dr. Jofish Kaye, Anthem
 
UX STRAT Online 2021 Presentation by Carol Smith, Carnegie Mellon University
UX STRAT Online 2021 Presentation by Carol Smith, Carnegie Mellon UniversityUX STRAT Online 2021 Presentation by Carol Smith, Carnegie Mellon University
UX STRAT Online 2021 Presentation by Carol Smith, Carnegie Mellon University
 
UX STRAT Online 2021 Presentation by Dr. Hsien-Hui Tang and Michael T Lai
UX STRAT Online 2021 Presentation by Dr. Hsien-Hui Tang and Michael T LaiUX STRAT Online 2021 Presentation by Dr. Hsien-Hui Tang and Michael T Lai
UX STRAT Online 2021 Presentation by Dr. Hsien-Hui Tang and Michael T Lai
 
UX STRAT Online 2021 Presentation by Vikas Vaishnav Autodesk
UX STRAT Online 2021 Presentation by Vikas Vaishnav AutodeskUX STRAT Online 2021 Presentation by Vikas Vaishnav Autodesk
UX STRAT Online 2021 Presentation by Vikas Vaishnav Autodesk
 
UX STRAT Online 2021 Presentation by Paul-Jervis Heath, Modern Human
UX STRAT Online 2021 Presentation by Paul-Jervis Heath, Modern HumanUX STRAT Online 2021 Presentation by Paul-Jervis Heath, Modern Human
UX STRAT Online 2021 Presentation by Paul-Jervis Heath, Modern Human
 
UX STRAT Online 2021 Presentation by Jos-Marien Jansen, Philips
UX STRAT Online 2021 Presentation by Jos-Marien Jansen, PhilipsUX STRAT Online 2021 Presentation by Jos-Marien Jansen, Philips
UX STRAT Online 2021 Presentation by Jos-Marien Jansen, Philips
 
UX STRAT Online 2021 Presentation by Adilakshmi Veerubhotla, IBM
UX STRAT Online 2021 Presentation by Adilakshmi Veerubhotla, IBMUX STRAT Online 2021 Presentation by Adilakshmi Veerubhotla, IBM
UX STRAT Online 2021 Presentation by Adilakshmi Veerubhotla, IBM
 
UX STRAT Online 2021 Presentation by Nur Karadeniz, Publicis Sapient
UX STRAT Online 2021 Presentation by Nur Karadeniz, Publicis SapientUX STRAT Online 2021 Presentation by Nur Karadeniz, Publicis Sapient
UX STRAT Online 2021 Presentation by Nur Karadeniz, Publicis Sapient
 
UX STRAT Online 2021 Presentation by Remko Vermeulen, Koa Health
UX STRAT Online 2021 Presentation by Remko Vermeulen, Koa HealthUX STRAT Online 2021 Presentation by Remko Vermeulen, Koa Health
UX STRAT Online 2021 Presentation by Remko Vermeulen, Koa Health
 
UX STRAT Online 2021 Presentation by Maryna Razakhatskaya, Consultant
UX STRAT Online 2021 Presentation by Maryna Razakhatskaya, ConsultantUX STRAT Online 2021 Presentation by Maryna Razakhatskaya, Consultant
UX STRAT Online 2021 Presentation by Maryna Razakhatskaya, Consultant
 
UX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
UX STRAT Online 2021 Presentation by Josephine Scholtes, MicrosoftUX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
UX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
 
UX STRAT Online 2021 Presentation by Sander Bogers, Philips
UX STRAT Online 2021 Presentation by Sander Bogers, PhilipsUX STRAT Online 2021 Presentation by Sander Bogers, Philips
UX STRAT Online 2021 Presentation by Sander Bogers, Philips
 
UX STRAT Online 2021 Presentation by Veena Sonwalkar, frog
UX STRAT Online 2021 Presentation by Veena Sonwalkar, frogUX STRAT Online 2021 Presentation by Veena Sonwalkar, frog
UX STRAT Online 2021 Presentation by Veena Sonwalkar, frog
 
UX STRAT Online 2021 Presentation by Angel Brown, Digitas Health
UX STRAT Online 2021 Presentation by Angel Brown, Digitas HealthUX STRAT Online 2021 Presentation by Angel Brown, Digitas Health
UX STRAT Online 2021 Presentation by Angel Brown, Digitas Health
 

Último

APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋nirzagarg
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...SUHANI PANDEY
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋nirzagarg
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...SUHANI PANDEY
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 

Último (20)

📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
Thalassery Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call G...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 

UX STRAT USA 2017: Kaaren Hansen, "How to Develop More Diverse Design Leadership"

  • 2.
  • 4. 22% 27% 28% 24% 30% 18% 36% 33% 32% 31% 36% 26% 50%female population DIVERSITY IN TECH LEADERSHIP Uber Facebook Apple Google Twitter Microsoft Women employees Women in leadership Source: Tech Insider March 28, 2017
  • 5. 36% 33% 32% 31% 36% 26% 22% 27% 28% 24% 30% 18% 50%female population DIVERSITY IN TECH LEADERSHIP Uber Facebook Apple Google Twitter Microsoft Women employees Women in leadership Source: Tech Insider March 28, 2017
  • 6. Female Designers make 79% of what Male designers make Female Developers make 72% of what Male developers make Developer citation: Fortune, 11/16/2016. Valentina Zarya Designer Citation: Wall Street Journal "What's your pay gap?"May 17, 2016
  • 7. $1800 $1000 $1400 $600 $200 Men 77% 78% 77% 74% 74% Median weekly earnings by level of education and gender, 2016 Women Less than a high school diploma High school graduate Some college or associate degree Bachelor's degree Advanced degree Source: U.S Census Bureau, Current Population Survey, reported in U.S. Department of Labor, U.S. Bureau of Labor Statistics, 2016 Usual Weekly Earnings Summary, Economic News Release DSDL-17-0105, Table 9
  • 8. 45%Middle school girls 42%Middle school boys National Assessment of Educational Progress, 2016 girls and boys proficient in STEM
  • 9. 49, Liana Christin Landivar, Disparities in STEM Employment by Sex, Race, and Hispanic Origin: American Community Survey Reports (US Census Bureau, September 2013): p.7. But... women make up only 25% of people in stem occupations 25% women
  • 11. 5 HRS/DAY ON TV Source: Nielsen 2016 Audience Report
  • 12. 11 HRS/DAY ON MEDIA Source: Nielsen 2016 Audience Report 5 HRS/DAY ON TV
  • 13.
  • 14. The bechtel test: two women have names + talk to each other about something besides a man
  • 15. The bechtel test: 50% FAIL OFFILMS two women have names + talk to each other about something besides a man
  • 16.
  • 17.
  • 20. The reel truth: women aren't seen or heard 2x In 2015, male characters received 2x the amount of screen time as female characters. 2x
  • 21. The reel truth: women aren't seen or heard 2x In 2015, male characters spoke 2x as often as female characters in the top box office movies. In 2015, male characters received 2x the amount of screen time as female characters. 2x
  • 22. 79% The reel truth: women aren't portrayed as professionals 21% of main character women have STEM 
 careers vs. 79% of male characters. 21% (2012 Geena Davis report)
  • 26. Men and women have very different experiences
  • 27. Men and women have very different experiences Women are more likely to be told they're "too aggressive"10x
  • 28. Women are interrupted more than men3-5x Men and women have very different experiences Women are more likely to be told they're "too aggressive"10x
  • 29. Women are more likely to be told they're "too aggressive"10x Women are interrupted more than men3-5x Women are more likely to be hired when auditions are blind6x Men and women have very different experiences
  • 30. 36% 33% 32% 31% 36% 26% 22% 27% 28% 24% 30% 18% 50%female population DIVERSITY IN TECH LEADERSHIP Women employees Uber Facebook Apple Google Twitter Microsoft Women in leadership
  • 31. What do we as leaders do?
  • 32. *pre: image != null, image.length > 1,image[0].length > 1* image is a rectangular matrix,neighberhoodSize > 0*post: return a smoothed version ofimage*/public Color[][] smooth(Color[][]image, int neighberhoodSize){ //check preconditionassert image != null && image.length> 1 && image[0].length > 1&& ( neighberhoodSize > 0 ) &&rectangularMatrix( image ): "Violation of precondition:smooth";Color[][] result = newColor[image.length][image[0].length];for(int row = 0; row < image.length;row++){ for(int col = 0; col <image[0].length; col++){ result[row][col] =aveOfNeighbors(image, row, col,neighberhoodSize);}}return result;} // helper method that determines theaverage color of a neighberhood// around a particular cell.private Color aveOfNeighbors(Color[][]image, int row, int col, intneighberhoodSize){ int numNeighbors = 0;int red = 0;int green = 0;int blue = 0;for(int r = row - neighberhoodSize; r<= row + neighberhoodSize; r++){ for(int c = col -neighberhoodSize; c <= col +neighberhoodSize; c++){ if( inBounds( image, r, c ) ){ numNeighbors++;red += image[r][c].getRed();green += image[r][c].getGreen();blue += image[r][c].getBlue();}}}assert numNeighbors > 0;return new Color( red / numNeighbors,green / numNeighbors, blue /numNeighbors );}//helper method to determine if givencoordinates are in boundsprivate boolean inBounds(Color[][]image, int row, int col){ return (row >= 0) && (row <=image.length) && (col >= 0)&& (col < image[0].length);}//private method to ensure mat isrectangularprivate booleanrectangularMatrix( Color[][] mat ){ boolean isRectangular = true;int row = 1;final int COLUMNS = mat[0].length;while( isRectangular && row <mat.length ){ isRectangular = ( mat[row].length== COLUMNS );row++;}return isRectangular; 1 CRACK THE CODE!
  • 33. *pre: image != null, image.length > 1,image[0].length > 1* image is a rectangular matrix,neighberhoodSize > 0*post: return a smoothed version ofimage*/public Color[][] smooth(Color[][]image, int neighberhoodSize){ //check preconditionassert image != null && image.length> 1 && image[0].length > 1&& ( neighberhoodSize > 0 ) &&rectangularMatrix( image ): "Violation of precondition:smooth";Color[][] result = newColor[image.length][image[0].length];for(int row = 0; row < image.length;row++){ for(int col = 0; col <image[0].length; col++){ result[row][col] =aveOfNeighbors(image, row, col,neighberhoodSize);}}return result;} // helper method that determines theaverage color of a neighberhood// around a particular cell.private Color aveOfNeighbors(Color[][]image, int row, int col, intneighberhoodSize){ int numNeighbors = 0;int red = 0;int green = 0;int blue = 0;for(int r = row - neighberhoodSize; r<= row + neighberhoodSize; r++){ for(int c = col -neighberhoodSize; c <= col +neighberhoodSize; c++){ if( inBounds( image, r, c ) ){ numNeighbors++;red += image[r][c].getRed();green += image[r][c].getGreen();blue += image[r][c].getBlue();}}}assert numNeighbors > 0;return new Color( red / numNeighbors,green / numNeighbors, blue /numNeighbors );}//helper method to determine if givencoordinates are in boundsprivate boolean inBounds(Color[][]image, int row, int col){ return (row >= 0) && (row <=image.length) && (col >= 0)&& (col < image[0].length);}//private method to ensure mat isrectangularprivate booleanrectangularMatrix( Color[][] mat ){ boolean isRectangular = true;int row = 1;final int COLUMNS = mat[0].length;while( isRectangular && row <mat.length ){ isRectangular = ( mat[row].length== COLUMNS );row++;}return isRectangular; return recruiters' calls
  • 34. *pre: image != null, image.length > 1,image[0].length > 1* image is a rectangular matrix,neighberhoodSize > 0*post: return a smoothed version ofimage*/public Color[][] smooth(Color[][]image, int neighberhoodSize){ //check preconditionassert image != null && image.length> 1 && image[0].length > 1&& ( neighberhoodSize > 0 ) &&rectangularMatrix( image ): "Violation of precondition:smooth";Color[][] result = newColor[image.length][image[0].length];for(int row = 0; row < image.length;row++){ for(int col = 0; col <image[0].length; col++){ result[row][col] =aveOfNeighbors(image, row, col,neighberhoodSize);}}return result;} // helper method that determines theaverage color of a neighberhood// around a particular cell.private Color aveOfNeighbors(Color[][]image, int row, int col, intneighberhoodSize){ int numNeighbors = 0;int red = 0;int green = 0;int blue = 0;for(int r = row - neighberhoodSize; r<= row + neighberhoodSize; r++){ for(int c = col -neighberhoodSize; c <= col +neighberhoodSize; c++){ if( inBounds( image, r, c ) ){ numNeighbors++;red += image[r][c].getRed();green += image[r][c].getGreen();blue += image[r][c].getBlue();}}}assert numNeighbors > 0;return new Color( red / numNeighbors,green / numNeighbors, blue /numNeighbors );}//helper method to determine if givencoordinates are in boundsprivate boolean inBounds(Color[][]image, int row, int col){ return (row >= 0) && (row <=image.length) && (col >= 0)&& (col < image[0].length);}//private method to ensure mat isrectangularprivate booleanrectangularMatrix( Color[][] mat ){ boolean isRectangular = true;int row = 1;final int COLUMNS = mat[0].length;while( isRectangular && row <mat.length ){ isRectangular = ( mat[row].length== COLUMNS );row++;}return isRectangular; negotiate return recruiters' calls
  • 35. *pre: image != null, image.length > 1,image[0].length > 1* image is a rectangular matrix,neighberhoodSize > 0*post: return a smoothed version ofimage*/public Color[][] smooth(Color[][]image, int neighberhoodSize){ //check preconditionassert image != null && image.length> 1 && image[0].length > 1&& ( neighberhoodSize > 0 ) &&rectangularMatrix( image ): "Violation of precondition:smooth";Color[][] result = newColor[image.length][image[0].length];for(int row = 0; row < image.length;row++){ for(int col = 0; col <image[0].length; col++){ result[row][col] =aveOfNeighbors(image, row, col,neighberhoodSize);}}return result;} // helper method that determines theaverage color of a neighberhood// around a particular cell.private Color aveOfNeighbors(Color[][]image, int row, int col, intneighberhoodSize){ int numNeighbors = 0;int red = 0;int green = 0;int blue = 0;for(int r = row - neighberhoodSize; r<= row + neighberhoodSize; r++){ for(int c = col -neighberhoodSize; c <= col +neighberhoodSize; c++){ if( inBounds( image, r, c ) ){ numNeighbors++;red += image[r][c].getRed();green += image[r][c].getGreen();blue += image[r][c].getBlue();}}}assert numNeighbors > 0;return new Color( red / numNeighbors,green / numNeighbors, blue /numNeighbors );}//helper method to determine if givencoordinates are in boundsprivate boolean inBounds(Color[][]image, int row, int col){ return (row >= 0) && (row <=image.length) && (col >= 0)&& (col < image[0].length);}//private method to ensure mat isrectangularprivate booleanrectangularMatrix( Color[][] mat ){ boolean isRectangular = true;int row = 1;final int COLUMNS = mat[0].length;while( isRectangular && row <mat.length ){ isRectangular = ( mat[row].length== COLUMNS );row++;}return isRectangular; negotiate meet with senior leaders return recruiters' calls
  • 37. One Jerk can reduce team performance by 30-40%
  • 39. Example 1 ‣ Strategy background ‣ 3 yrs Marketing ‣ PM VP ‣ 15+ yrs PM experience Hiring A PM LeADER
  • 40. Example 1 ‣ Strategy background ‣ 3 yrs Marketing ‣ "Seems like a go- getter" ‣ PM VP ‣ 15+ yrs PM experience ‣ "Hmmm... Why did it take her so long?" Hiring A PM LeADER
  • 41. ‣ "Emotional" vs.
 "Passionate" ‣ "Pushy" vs. 
 "Assertive" Women are more likely to receive critical subjective feedback Example 2 performance reviews 50%
  • 42. Direct Disruptor Passionate Takes control Assertive Honest Takes his time Quick Analytical Follow his gut Expert Abrasive Disruptive Emotional Bossy Pushy Judgmental Takes too long Impulsive Needs to follow her gut Irrational Show off thecooperreview.com Feedback cheat sheet Men woMen
  • 43. ‣ When people are interrupted ‣ When ideas are mis-attributed Example 3 meetings call it out!
  • 44. reiterate 's name when you reinforce her point. That matters ... a lot! celebrate the positive "I noticed that you..."
  • 45. 4 lean into operating mechanisms
  • 46. Example 1 hiring 1 female and 1 male paired interviewers
  • 47. "It was so weird, she would ask him a question and he would respond to me!" Example 1 hiring 1 female and 1 male paired interviewers
  • 48. Bring all senior people, one at a time, to share their work Example 2 talent visibility
  • 49. Example 3 talent reviews Review the work 
 (aka the designs) 
 at calibration first
  • 51. HARRY POTTER AND THE SORCERER'S STONE, WARNER BROS.
  • 52. “YOU DON’T KNOW WHERE THE BOUNDARIES ARE UNTIL YOU HIT THEM.” Justin Sherman