SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
The curse of "common
knowledge":
communicating for
clarity and inclusivity
Yulan Lin
@y3l2n (twitter)
DevOpsDaysBoston
September 2017
I am a...
● Data Scientist
● Software Engineer
● Event Operations
● Meetup Organizer
● Writer
● Musician
Oh hello there!
@y3l2n
Motivation for the talk: Which is harder?
@y3l2nImage credits: wocintechchat
Heads-down problem
solving, technical solutions
Working with people (coworkers,
clients, management)
OR
Twofold motivation for this talk
Onboarding new team members
@y3l2n
Working with (colleagues) and
serving (customers) people
unlike us
Image credits: wocintechchat
Roadmap of the talk
1. Curse of Knowledge: it’s hard to remember what it was like with
less knowledge and context
2. Code Switching: jumping between contexts
3. Culture & Norms: understanding what shared context you have
4. Power Dynamics: people with power responsible for creating a
shared context
@y3l2nThe curse of common knowledge: communicating for clarity and inclusivity
The curse of knowledge:
It’s really hard to remember what it
was like before you knew something.
@y3l2n1. The curse of knowledge
Problem:
● Hidden oral traditions
● Knowledge stored in muscle memory or in our “workflow”
Solution:
● Have new folks update docs
● Have experienced folks fact-check
1. The curse of knowledge @y3l2n
Onboarding folks: finding out our assumptions the hard way
Random things about your tech, systems, & processes
● What exists?
● What are the nuances?
● How do things talk to each other?
● “But it works locally!”
@y3l2n1. The curse of knowledge
The “whys” of your technology + systems + processes
Consider:
● Why are things configured a certain way?
● Why were certain technologies chosen?
● Why was something not done?
Behind every decision was a human with a particular context.
@y3l2n1. The curse of knowledge
@y3l2n1. The curse of knowledge
Lack of trivia knowledge != lack of competence
Random facts about your organization
● Acronyms + terminology
● What processes exist
● When to go through those processes
@y3l2n1. The curse of knowledge
The flip side of the curse of knowledge: ask questions!
@y3l2n1. The curse of knowledge https://jvns.ca/blog/good-questions/
Code Switching:
From linguistics: a useful framework for switching contexts.
@y3l2n
vs.
Code switching: moving between contexts/framing
2. Code switching
● Different language communities (English/Chinese)
● Different cultural contexts (Asian/Asian-American/American)
● Different job settings (Nonprofits/Code)
@y3l2n
Mapping out my
professional contexts
Bench
research
@y3l2n
Music
teaching
Code
Nonprofits
2. Code switching
What do words mean?
@y3l2n
“Presentation”
● Academic/technical
presentation
● Presentation to management
White paper
● Different than college papers
● Audience and purpose
2. Code switching
Being context-aware helps us to be
precise with our words!
Mapping out work
interactions
@y3l2n2. Code switching
Developers
Business
units
Sysadmins
Clients
Code-switching at work
@y3l2n
Context switches & bridging the gap between people
● Ops & Devs
● “Technical” & Business
● “Technical” & Client
● Scientists & Devs
● Security & Devs
Organizational Culture and Norms:
The stories that we tell about ourselves: the
things we value, who we value, and who is
welcome.
@y3l2nImage credit: wocintechchat
Examples of narratives we tell at work
Stories about ourselves
● Education/school background
● “We’re all rockstars”
● What we do as a team?
Stories about others
● Are we understanding of other people’s context?
@y3l2n3. Org Culture and Norms
@y3l2n3. Org Culture and Norms
#unqualifiedfortech on Twitter
@y3l2n
#unqualifiedfortech
Twitters to follow: @brenbriggs, @mzbat, @rachelnabors, @Yhg1s, @unixgeekem
How do we choose to engage with each other?
● Assuming good intent
● How do we disagree?
● How we refer to each other
○ Names
○ Pronouns
● Not all jokes are funny or appropriate
@y3l2n3. Org Culture and Norms
What is the culture around asking questions?
● Can we challenge authority/hierarchy?
● Questions != lack of knowledge
@y3l2n3. Org Culture and Norms
How do I ask questions?
@y3l2n3. Org Culture and Norms https://jvns.ca/blog/good-questions/
How do we respond to questions?
● Everything from that comic, but from the other end
● Neutral language
● Excited to explain!
● Ask questions about context first
○ What did you try?
○ What are you comfortable with?
○ Why do you need to know?
● Communication is more than words
@y3l2n3. Org Culture and Norms
Power Dynamics:
The social context that we exist and operate
within and the ways we can shape it.
@y3l2n
Types of power
● Hierarchical power
● (Organizational) political power
● Social power (from external systems)
4. Power dynamics @y3l2n
How do power and privilege play out in the workplace?
● Who gets assigned certain projects?
● What assumptions are made about competence?
● Who is “cleaning up” & “notetaking”?
● What words do we use to interact?
● Who gets invited to happy hours?
@y3l2n4. Power dynamics
Concrete examples of power & privilege
● The social cost of things is different for different groups
○ Asking questions
○ Having non-tech interests
○ Cost of not being “perfect” technically
● How people look
@y3l2n4. Power dynamics
http://bit.ly/2fcp74i
The cost of “admitting”
what kind of background
you have
@alicegoldfuss
4. Power dynamics
#unqualifiedfortech reprise
http://bit.ly/2fcp74i
The “cost” of liking
non-technical things
@alicegoldfuss
4. Power dynamics
Leveraging power & privilege
● Ask questions others might be penalized for
● Create space for people to interact/ask questions different ways
● Encourage documentation
● Help with things you’re specifically asked to
Power dynamics @y3l2n
Recap
● Curse of Knowledge: it’s hard to remember what it was like with
less knowledge and context
● Code Switching: jumping between contexts
● Culture & Norms: understanding what shared context you have
● Power Dynamics: People with power responsible for creating a
shared context
@y3l2n
Final thoughts
Things to remember
● Considering context
● Precision
● Ask questions if you can!
Good communication is good for your business!
@y3l2n
@y3l2n
Acknowledgements
+
Questions
+
Keep in touch!
I want to acknowledge:
● Awesome tech communities
(online)
● Awesome tech communities
(meatspace)
Twitter: @y3l2n
Website: https://y3l2n.com

Contenu connexe

Similaire à The curse of common knowledge: communicating for clarity and inclusivity

Design Principles For Online Collective Intelligence
Design Principles For Online Collective IntelligenceDesign Principles For Online Collective Intelligence
Design Principles For Online Collective Intelligencescottblanc
 
UCB i190 Spring 2014 ICT4D in Practice: Lect 2
UCB i190 Spring 2014 ICT4D in Practice: Lect 2UCB i190 Spring 2014 ICT4D in Practice: Lect 2
UCB i190 Spring 2014 ICT4D in Practice: Lect 2San Ng
 
Leadership CommunicationRequired MaterialA good place to start.docx
Leadership CommunicationRequired MaterialA good place to start.docxLeadership CommunicationRequired MaterialA good place to start.docx
Leadership CommunicationRequired MaterialA good place to start.docxsmile790243
 
Assignment 1 Theories of LeadershipDue Week 4 and worth 150 p.docx
Assignment 1 Theories of LeadershipDue Week 4 and worth 150 p.docxAssignment 1 Theories of LeadershipDue Week 4 and worth 150 p.docx
Assignment 1 Theories of LeadershipDue Week 4 and worth 150 p.docxsherni1
 
Digital futures - planning for change
Digital futures - planning for changeDigital futures - planning for change
Digital futures - planning for changeDerek Wenmoth
 
UbD and Technology
UbD and TechnologyUbD and Technology
UbD and Technologyehelfant
 
Leadership in networks teigland jun2013
Leadership in networks teigland jun2013Leadership in networks teigland jun2013
Leadership in networks teigland jun2013Robin Teigland
 
Getting it right from the start
Getting it right from the startGetting it right from the start
Getting it right from the startJon Fukuda
 
Social Media 101
Social Media 101Social Media 101
Social Media 101Adrian Liem
 
A Digital Learning Community
A Digital Learning Community A Digital Learning Community
A Digital Learning Community Tyler Gayheart
 
Tools that Encourage Criticism - Leiden University Symposium on Tools Criticism
Tools that Encourage Criticism - Leiden University Symposium on Tools CriticismTools that Encourage Criticism - Leiden University Symposium on Tools Criticism
Tools that Encourage Criticism - Leiden University Symposium on Tools CriticismMarijn Koolen
 
Learning Analytics: A Messy Research Construct
Learning Analytics: A Messy Research ConstructLearning Analytics: A Messy Research Construct
Learning Analytics: A Messy Research ConstructMark Brown
 
Improved Interpretability and Explainability of Deep Learning Models.pdf
Improved Interpretability and Explainability of Deep Learning Models.pdfImproved Interpretability and Explainability of Deep Learning Models.pdf
Improved Interpretability and Explainability of Deep Learning Models.pdfNarinder Singh Punn
 
From the right process to a solid cultural change
From the right process to a solid cultural changeFrom the right process to a solid cultural change
From the right process to a solid cultural changeFrancesco Zaia
 
How we can teach Educational Robotics to foster 21st learning skills through ...
How we can teach Educational Robotics to foster 21st learning skills through ...How we can teach Educational Robotics to foster 21st learning skills through ...
How we can teach Educational Robotics to foster 21st learning skills through ...Alexandra Sierra
 
RING panel discussion, Coling 2010 ( E. Hovy + M. Zock)
RING panel discussion, Coling 2010 ( E. Hovy + M. Zock)RING panel discussion, Coling 2010 ( E. Hovy + M. Zock)
RING panel discussion, Coling 2010 ( E. Hovy + M. Zock)Michael Zock
 

Similaire à The curse of common knowledge: communicating for clarity and inclusivity (20)

Design Principles For Online Collective Intelligence
Design Principles For Online Collective IntelligenceDesign Principles For Online Collective Intelligence
Design Principles For Online Collective Intelligence
 
Dream Big. Learn Code.
Dream Big. Learn Code. Dream Big. Learn Code.
Dream Big. Learn Code.
 
UCB i190 Spring 2014 ICT4D in Practice: Lect 2
UCB i190 Spring 2014 ICT4D in Practice: Lect 2UCB i190 Spring 2014 ICT4D in Practice: Lect 2
UCB i190 Spring 2014 ICT4D in Practice: Lect 2
 
Leadership CommunicationRequired MaterialA good place to start.docx
Leadership CommunicationRequired MaterialA good place to start.docxLeadership CommunicationRequired MaterialA good place to start.docx
Leadership CommunicationRequired MaterialA good place to start.docx
 
Cls8 decarbonet
Cls8 decarbonetCls8 decarbonet
Cls8 decarbonet
 
Assignment 1 Theories of LeadershipDue Week 4 and worth 150 p.docx
Assignment 1 Theories of LeadershipDue Week 4 and worth 150 p.docxAssignment 1 Theories of LeadershipDue Week 4 and worth 150 p.docx
Assignment 1 Theories of LeadershipDue Week 4 and worth 150 p.docx
 
Digital futures - planning for change
Digital futures - planning for changeDigital futures - planning for change
Digital futures - planning for change
 
UbD and Technology
UbD and TechnologyUbD and Technology
UbD and Technology
 
Leadership in networks teigland jun2013
Leadership in networks teigland jun2013Leadership in networks teigland jun2013
Leadership in networks teigland jun2013
 
Getting it right from the start
Getting it right from the startGetting it right from the start
Getting it right from the start
 
Social Media 101
Social Media 101Social Media 101
Social Media 101
 
A Digital Learning Community
A Digital Learning Community A Digital Learning Community
A Digital Learning Community
 
Tools that Encourage Criticism - Leiden University Symposium on Tools Criticism
Tools that Encourage Criticism - Leiden University Symposium on Tools CriticismTools that Encourage Criticism - Leiden University Symposium on Tools Criticism
Tools that Encourage Criticism - Leiden University Symposium on Tools Criticism
 
Learning Analytics: A Messy Research Construct
Learning Analytics: A Messy Research ConstructLearning Analytics: A Messy Research Construct
Learning Analytics: A Messy Research Construct
 
Improved Interpretability and Explainability of Deep Learning Models.pdf
Improved Interpretability and Explainability of Deep Learning Models.pdfImproved Interpretability and Explainability of Deep Learning Models.pdf
Improved Interpretability and Explainability of Deep Learning Models.pdf
 
Social media in education
Social media in educationSocial media in education
Social media in education
 
3 schools | 1 day
3 schools | 1 day3 schools | 1 day
3 schools | 1 day
 
From the right process to a solid cultural change
From the right process to a solid cultural changeFrom the right process to a solid cultural change
From the right process to a solid cultural change
 
How we can teach Educational Robotics to foster 21st learning skills through ...
How we can teach Educational Robotics to foster 21st learning skills through ...How we can teach Educational Robotics to foster 21st learning skills through ...
How we can teach Educational Robotics to foster 21st learning skills through ...
 
RING panel discussion, Coling 2010 ( E. Hovy + M. Zock)
RING panel discussion, Coling 2010 ( E. Hovy + M. Zock)RING panel discussion, Coling 2010 ( E. Hovy + M. Zock)
RING panel discussion, Coling 2010 ( E. Hovy + M. Zock)
 

Dernier

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

The curse of common knowledge: communicating for clarity and inclusivity

  • 1. The curse of "common knowledge": communicating for clarity and inclusivity Yulan Lin @y3l2n (twitter) DevOpsDaysBoston September 2017
  • 2. I am a... ● Data Scientist ● Software Engineer ● Event Operations ● Meetup Organizer ● Writer ● Musician Oh hello there! @y3l2n
  • 3. Motivation for the talk: Which is harder? @y3l2nImage credits: wocintechchat Heads-down problem solving, technical solutions Working with people (coworkers, clients, management) OR
  • 4. Twofold motivation for this talk Onboarding new team members @y3l2n Working with (colleagues) and serving (customers) people unlike us Image credits: wocintechchat
  • 5. Roadmap of the talk 1. Curse of Knowledge: it’s hard to remember what it was like with less knowledge and context 2. Code Switching: jumping between contexts 3. Culture & Norms: understanding what shared context you have 4. Power Dynamics: people with power responsible for creating a shared context @y3l2nThe curse of common knowledge: communicating for clarity and inclusivity
  • 6. The curse of knowledge: It’s really hard to remember what it was like before you knew something. @y3l2n1. The curse of knowledge
  • 7. Problem: ● Hidden oral traditions ● Knowledge stored in muscle memory or in our “workflow” Solution: ● Have new folks update docs ● Have experienced folks fact-check 1. The curse of knowledge @y3l2n Onboarding folks: finding out our assumptions the hard way
  • 8. Random things about your tech, systems, & processes ● What exists? ● What are the nuances? ● How do things talk to each other? ● “But it works locally!” @y3l2n1. The curse of knowledge
  • 9. The “whys” of your technology + systems + processes Consider: ● Why are things configured a certain way? ● Why were certain technologies chosen? ● Why was something not done? Behind every decision was a human with a particular context. @y3l2n1. The curse of knowledge
  • 10. @y3l2n1. The curse of knowledge Lack of trivia knowledge != lack of competence
  • 11. Random facts about your organization ● Acronyms + terminology ● What processes exist ● When to go through those processes @y3l2n1. The curse of knowledge
  • 12. The flip side of the curse of knowledge: ask questions! @y3l2n1. The curse of knowledge https://jvns.ca/blog/good-questions/
  • 13. Code Switching: From linguistics: a useful framework for switching contexts. @y3l2n vs.
  • 14. Code switching: moving between contexts/framing 2. Code switching ● Different language communities (English/Chinese) ● Different cultural contexts (Asian/Asian-American/American) ● Different job settings (Nonprofits/Code) @y3l2n
  • 15. Mapping out my professional contexts Bench research @y3l2n Music teaching Code Nonprofits 2. Code switching
  • 16. What do words mean? @y3l2n “Presentation” ● Academic/technical presentation ● Presentation to management White paper ● Different than college papers ● Audience and purpose 2. Code switching Being context-aware helps us to be precise with our words!
  • 17. Mapping out work interactions @y3l2n2. Code switching Developers Business units Sysadmins Clients
  • 18. Code-switching at work @y3l2n Context switches & bridging the gap between people ● Ops & Devs ● “Technical” & Business ● “Technical” & Client ● Scientists & Devs ● Security & Devs
  • 19. Organizational Culture and Norms: The stories that we tell about ourselves: the things we value, who we value, and who is welcome. @y3l2nImage credit: wocintechchat
  • 20. Examples of narratives we tell at work Stories about ourselves ● Education/school background ● “We’re all rockstars” ● What we do as a team? Stories about others ● Are we understanding of other people’s context? @y3l2n3. Org Culture and Norms
  • 21. @y3l2n3. Org Culture and Norms #unqualifiedfortech on Twitter
  • 22. @y3l2n #unqualifiedfortech Twitters to follow: @brenbriggs, @mzbat, @rachelnabors, @Yhg1s, @unixgeekem
  • 23. How do we choose to engage with each other? ● Assuming good intent ● How do we disagree? ● How we refer to each other ○ Names ○ Pronouns ● Not all jokes are funny or appropriate @y3l2n3. Org Culture and Norms
  • 24. What is the culture around asking questions? ● Can we challenge authority/hierarchy? ● Questions != lack of knowledge @y3l2n3. Org Culture and Norms
  • 25. How do I ask questions? @y3l2n3. Org Culture and Norms https://jvns.ca/blog/good-questions/
  • 26. How do we respond to questions? ● Everything from that comic, but from the other end ● Neutral language ● Excited to explain! ● Ask questions about context first ○ What did you try? ○ What are you comfortable with? ○ Why do you need to know? ● Communication is more than words @y3l2n3. Org Culture and Norms
  • 27. Power Dynamics: The social context that we exist and operate within and the ways we can shape it. @y3l2n
  • 28. Types of power ● Hierarchical power ● (Organizational) political power ● Social power (from external systems) 4. Power dynamics @y3l2n
  • 29. How do power and privilege play out in the workplace? ● Who gets assigned certain projects? ● What assumptions are made about competence? ● Who is “cleaning up” & “notetaking”? ● What words do we use to interact? ● Who gets invited to happy hours? @y3l2n4. Power dynamics
  • 30. Concrete examples of power & privilege ● The social cost of things is different for different groups ○ Asking questions ○ Having non-tech interests ○ Cost of not being “perfect” technically ● How people look @y3l2n4. Power dynamics
  • 31. http://bit.ly/2fcp74i The cost of “admitting” what kind of background you have @alicegoldfuss 4. Power dynamics #unqualifiedfortech reprise
  • 32. http://bit.ly/2fcp74i The “cost” of liking non-technical things @alicegoldfuss 4. Power dynamics
  • 33. Leveraging power & privilege ● Ask questions others might be penalized for ● Create space for people to interact/ask questions different ways ● Encourage documentation ● Help with things you’re specifically asked to Power dynamics @y3l2n
  • 34. Recap ● Curse of Knowledge: it’s hard to remember what it was like with less knowledge and context ● Code Switching: jumping between contexts ● Culture & Norms: understanding what shared context you have ● Power Dynamics: People with power responsible for creating a shared context @y3l2n
  • 35. Final thoughts Things to remember ● Considering context ● Precision ● Ask questions if you can! Good communication is good for your business! @y3l2n
  • 36. @y3l2n Acknowledgements + Questions + Keep in touch! I want to acknowledge: ● Awesome tech communities (online) ● Awesome tech communities (meatspace) Twitter: @y3l2n Website: https://y3l2n.com