Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Inclusive communication

Inclusive communication

This talk was given at the Google Developer Expert summit 2019. Its target audience is Google Developer Experts that actively write blog posts or speak at conferences.

Abstract:

As Google Developer experts, we have a deep knowledge about technology and are seasoned bloggers / speakers. However, our communication style can have a profound impact on people consuming our content. Saying "this is wrong" or "you should never" pass on a value judgment towards others with no understanding of the situation that person/their project is in.

Let's investigate some of the communication mistakes I've made or seen and talk about how they can be improved. The more inclusive your communication style becomes, the more impact your message will make on others.

Jeroen Mols

October 27, 2019
Tweet

More Decks by Jeroen Mols

Other Decks in Programming

Transcript

  1. Jeroen Mols
    Android GDE Belgium
    @molsjeroen
    GDE Summit 2019
    Inclusive
    communication
    http://bit.ly/lego_astro

    View Slide

  2. Who speaks at conferences?
    molsjeroen

    View Slide

  3. Who writes blog posts?
    molsjeroen

    View Slide

  4. You are doing it all wrong!
    molsjeroen

    View Slide

  5. http://bit.ly/lego_present

    View Slide

  6. And then simply write a regex
    to determine if the email
    address is valid
    molsjeroen

    View Slide

  7. And then simply write a regex
    to determine if the email
    address is valid
    molsjeroen

    View Slide

  8. And to check if the email
    address is valid, you could for
    instance use this regex:
    molsjeroen

    View Slide

  9. Avoid belittling words
    molsjeroen

    View Slide

  10. You need to learn at least one
    new programming language
    every year
    molsjeroen

    View Slide

  11. You need to learn at least one
    new programming language
    every year
    molsjeroen

    View Slide

  12. Learning new programming
    languages is a great way to
    acquire new insights
    molsjeroen

    View Slide

  13. Try not to use absolutes
    molsjeroen

    View Slide

  14. Accept responsibility
    molsjeroen

    View Slide

  15. Putting your business logic in
    the view is something only a
    junior would do
    molsjeroen

    View Slide

  16. Putting your business logic in
    the view is something only a
    junior would do
    molsjeroen

    View Slide

  17. By separating the view from
    the business logic, it becomes
    easier to test
    molsjeroen

    View Slide

  18. Explain why
    molsjeroen

    View Slide

  19. Consider context
    molsjeroen

    View Slide

  20. Recap
    Avoid belittling words
    Try not to use absolutes
    Accept responsibility
    Explain why
    Consider context

    View Slide

  21. http://bit.ly/lego_pants

    View Slide

  22. Who speaks at conferences?
    molsjeroen

    View Slide

  23. Who writes blog posts?
    Molsjeroen
    molsjeroen

    View Slide

  24. What I learned
    molsjeroen

    View Slide

  25. Thank You!
    GDE Summit 2019
    Jeroen Mols
    Android GDE Belgium
    @molsjeroen
    http://bit.ly/lego_astro

    View Slide