Merken

How to Practice Inclusion and Benefit Django

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
I have I have my prevalent in warning again this is me out of results in a little slide now that there's a lot more information and with that of the slide lobster stuff for me so I need to make them better next time something about a you talk about a given points on a number of different topics but today with a focus on facts inclusion and so to go back
here the trouble 1 here what I'm changing careers from accounting finance and moving this offer development so short I you can hire me and so what I focus on that book point not so much for this also required but more for the motivation of the talk so I'm relatively
new to software development and when I sort of became after the but what about the data communities formerly thought was how can I make some of the contribution of community and as someone who doesn't have a CS background I knew that my primary motor contribution was going to be writing the with codes and that sort of thing so I thought what I do I could cut up the road and I wanna focus not just on getting more bodies in but I the trying to make the most useful growth possible as far as bringing people would be new contributors would actually of the benefits community so what are some of the challenges that run into that and 1 of the issues is
currently the community support from a small pond ietekmi technologies in general as many of you know are predominantly CS standard heterosexual white men and a community in general any community tends to optimize its culture to the benefit of the people who make up the largest percentage of that community and and the issue with that is a culture that optimizes so that way can be alienating to people who want from that specific demographic so that this isn't to say that there's a problem with header such as the action of white men but having a culture that tend to optimize the so for that 1 particular group tends to eluted other groups and so that look like if we think of the
US population the big green chunk and this is the US population of broken up by ethnicity is defined by the Census Bureau as wouldn't come from the Big Green Challenge is people Gordon find like the light blue is Hispanics inequality knows the Dark Blues African Americans and so you got a big chunk of the falls in that category but then if we separated this the white group by race employed by gender you know so the
green the dark green shot gets a lot smaller so if we have a community was called to the optimized for primarily for the for white men what we're doing is to this optimized to pull from 21 about 30 or so 30 31 per cent the population which is a small hole and so what that also means that we are sort of ignoring or overlooking 2 thirds of the population this its US data and Django is is a global project but there's only so much that I get from around the world and definitions of what is atonicity vary from country to country that sort of thing but the idea here being they were pulling for relatively small pool to begin with or the culture is optimized to benefit a small hole and that's a problem as far as finding the largest number of high-quality contributors but it actually is worse so we take this
small 1 slice and they get
smaller so all that small slice of the culture that much for there's certain percentage of people who are going to join a type right about this because it's too hard the thing is too difficult and so what was a small slice gets smaller and then you look at people who might enjoyed it but you know that I going Django been rails and GPU something else that's less get smaller again and so now you have an even smaller pool of potential contributors to draw from because the people who are gonna contribute to dangle water but by community or to whatever your tactical community might be or when need be members of that community so how do we think that shrinking slice and make it bigger
end the focus here on inclusion and you might have heard the term inclusion use sometimes to be synonymous with the diversity I make a distinction here in this way the in and of itself just means having lots of different types of people and that's not really difficult to do if you want more women or more people of color are more LGBT q people not to show a picture of an or function there are different groups that focus on those demographics you can go find women you can go find LGBT gPb know 5 people of color and they come dojang things but are they going to want to stay is 0 when they come in they interact the community is a culturally communities such that they're going to be comfortable when they arrive in they're going want to stay in the to come back again and again to make contributions so that the distinction between inclusion vs. diversity Diversity easy to do but hard to maintain inclusion what sustainable diversity self-sustaining diversity really so now that we've talked about this the fall to the topical how how do you do this is you have will inclusions getting it added a little ahead you community focuses on how we saw that
some different steps here and this is by no means an exhaustive list are all the options for the user to some basic thoughts I had on the topic as far as how can you actually try to make your individual local communities and the culture of the in a little more inclusive the idea being that what Django and Python are global projects the community actually happens in your individual groups so your life sciences and here the room I live in Houston and part of the pipeline Houston made up but that would mean that some people here from Austin the actual community happens in the local media or in those local user groups so how you go about trying to make your individual community of cultural awareness of step 1 is to be aware of your culture so step 1 in building awareness and could design a Python few familiar with but I hope what you are because you're using a conference on 1 of the things that has an apartment is it there should never pass silently and that's 1 of the things that actually happens if you don't have an inclusive culture if someone comes to your and you meet up a URI coach hounder what have you they arrive and they're like a uh I don't I'm not comfortable here they're not gonna file a bug report they're not gonna in a right to a nice letter and the other nite and you know just go away you never see them again and then you wanna watch the you know there are a lot of adrenaline will become events are there are not people call encumbrance I don't know why I love again the error will pass I and so to keep that from happening just like with writing code you try to you check for exceptions so as a member of your community you fabula more active as far as looking around for issues that are happening at 20 with 1 who seems to be left out or excluded just in general is anyone who seems uncomfortable by certain conversations are common to be going on there are people making jokes that might seem fine and dandy but you to some people but might be exclusive or offensive other people other people who are being sort of boxed in I've seen in a number of different technical event so in addition the Python programming some also member of C X I so as to the hackerspace so I'm by participant a number different at the communities and here you see a phenomenon of OK woman shows up and then all members of gather around the 1 that is it physically never seen before and so Olin let's look at the woman you know and so on trying to be aware of those sorts of things and in your community as opposed to just chatting with your friends so building awareness of how your community culture actually you know active manifests itself is important because you can't try to enhance or improve something flat aware 1st but next check your
assumptions in land route anorexic talk this morning talk about this a little bit but there certain assumptions that made out what assumptions are you making in your community and about the people who attended if your groups united that 9 flaps in a certain way do you just assume all always because these are the people who like programming with development and people want here are people don't like it uh is that really the case where that is kind of the comedian answer on Israeli reason that people syntactic people might not want from you in a so what can you do about that 1 In this last was been with 30 2nd I mean it's the 32nd edges 0 well there aren't any women here so Manolakos or elderly people polymyositis those who would like to write code as well that's 1 potential reason but maybe not the actual problem left as exercise for the
reader and is this is sort of a homework assignment for you all wherever you are in a sort of work on this over the course of the week here Django kind but also when you go home whenever you know by group setting flip the demographics for yourself and and individually so if you're in a situation where your a man and a group of mostly of the men How would you feel if you were the only man in a group of mostly with or if you were if sure why present before the white people how would you feel if you were so the the only 1 person or 1 of the very few white people in a room full of people come and so on and so forth so this spin those undermine month for the different axes he's and and kind of try to think about how you would feel to help you develop a little and the 4 people want in your group and then start to think about OK well if I were in that situation was so culture or subculture what I feel comfortable about people interact so these are the 2 build awareness this is step 1 4 being more inclusive work developing workforce of culture 1 0 2
is then actually take action so if you processing your log files talked earlier
about being aware and not letting errors pass silently in any sort of sort of situation that is the sum of log files created you know just keep track of 0 this unit is write them
down you actually have to do something about the there's so if you become more aware of your group's culture and you start to notice that there are problems issues be prepared to talk to the people who were the organizers of the community are men who you community leaders M. to bring those issues to the attention but also be prepared to help them to work on these things so I see 1 of our order Paul Billy's here 1 of i use the organizer for the pipe and web made up and so and also our our time hunches here if you're organizing a group or something along those lines you've already got a certain amount of responsibility pressure that you have to deal with and so members of the community can help to deal with these issues but if you become aware of them so just leave it to the leadership and say hey leadership I found these problems you go take care that you should be willing to contribute to that as well feedback
mechanisms are also water so if you're organizing media leading community do you have some sort of feedback mechanism so that if someone random new problem or issue of some sort they can let you know that they had this sort of problem also if you have a feedback mechanism is a clear is obvious but is it easy for people find but also have you made it clear that you actually want feedback from people even if it's feedback might not be part of this is also issue you know that they can leave me a message on meet up or whatever that's not really a proper answer um anonymous but a fall is always a good thing because if someone does have a problem that they want to share with you the experience of a negative issue so they might have to cough will have their name attached to it because nobody was to have that we didn't let all this person generated the terrible from and the reality is that when
people do make comments or have complaints and that sort of thing there it is not uncommon for that that certainly be turned into a weapon against them Astana common for them to be blamed for I'm having a problem all you had a bad experience is your fault why you such a terrible person those people were killed which bases are terrible people like you terrible person so why you here being terrible and so it's in it it sounds funny but it's a reality for people and for those people not so much of the funny and so again be prepared for that so this step to taking
action step 3 and here we get into what is 1 of the more that what 1 analyst develop course the top because this is an idea that's relatively new to me that I'm still working on actually but I thought I'd share with you will hear about this idea of understanding privilege and I give written this talk at alter can't in April of this year in Austin and 1 the speakers just so red on Twitter made this comment about privilege privileges it isn't well for having it easy it's what you don't have to deal with so when we talk about frivolous a lot of people and ideas privilege as like you like reclining on a sofa being fed grapes somebody fans you you know and or you know or someone you know coming to offer you your choice of champagnes for you but no that's that's not what privileges privileg is this wide range of things that you can just go through life without having to worry about having less privilege means that you have more things you have to wear about day-to-day so based on
that I've idea frivolous arbitrage and issue me financial arbitrage or fresh general to matter of you know buying buying low selling high uh taking advantage of differences so for your profits here you can use from your product answer term are made up the IAEA NEA says I am not a social scientist so I not actual sociologist I'm sure used this perhaps a better academic discussion of this but this is the term using Gagne here privilege arbitrage is if you find yourself in a position of relatively higher privilege then try to use that privilege to be of benefit to people who might have a lower prevalence and you in that situation again when we talk about these differences and privileges for things that you do and don't have to worry about that well that's see what is on the side
so here am so you are working on this sort of personal problem profile and this is so this is what I've set up is the modulation is my personal privacy profile and so we got a few Axys you'll read the the terms and the sum is given xt so 1 being CIS gendered and the 10 point scale that heterosexuality male being white educational background wealth and income and so if you see here this is my personal virtual profile is is I have developed it this is the a person I'm at Siemens he attended sexual blackmail as a CAS gender person I'm through with maximum fruitless that I don't have to worry about anything with regard to my gender identity is that there are no issues for me I just go to materialize find as a heterosexual male noise like that this it literally nothing I have to deal with don't that if I'm dating someone hours follow walk on the street corner person's head OK I don't think I don't think twice about it but but if I'm not heterosexual than I do in the men I have this guy have the very few times where I've had to stop and think about my safety anywhere on massive it is also because I and 6 5 and will between repelled much less training and so so that definitely helps but that the enhanced melanin a masking sometimes cause to concerned about my city because I'm a shot in the face because of the enhanced melanin masking but for the most part their situation where not only am I entirely say but I don't even think about safety concerns because I mean on and that's just how things are unfortunately the world of the living is in many ways uh sexist and heteronormative and it as a man who is there actual that is a pretty problem for me and so those are areas well I have higher privilege and I can fighting use that for this to benefit people who don't have as much privilege as I do in those areas that the sum is 0 there's again on white other arguments of 1 is was was 0 I'm I'm I can feel about it you know I'm on the lattice site lighter skin side of things as far as African Americans go on and and that actually mattered in some situations there some cases where that is of benefit to me and so again this is still work in progress but this is something I'm doing to sort of help develop the idea of thinking about when and where and how do you have religion happen you use that privilege the benefit of the people and to make your community more inclusive the people who might not be as privileges you are on the that's these from if you want to
have their own personal political file there isn't a is that there's no real scientific instrument too far as I know although BuzzFeed the weather was 3 has the a privilege quiz that's not a bad starting point is 1st thinking about what areas might you be privileged in again and that a scientist so final thoughts
here now 1 from our former benevolent dictator for life use of the Jacob Kaplan mosque justice systems tend to a entropy should be the community alone it tends to its toxicity did communities require continual effort so something that we have to work on continuously my addendum to that is continual effort by as many community members as possible so we can just have Jacobian being the person handling it or just the chair the Django can't be the people who working on this the more of us that are working on enhancing the quality of our community culture the easier it is for every that's all of that so I am if you
and finally run even that's on transition on Twitter and the slide real that you might get have a my I have a website is highly functional desire not to review and and I'm ashamed above that was being a jungle comes from but that's just how that is so we have put a few minutes for questions and then when it's questions not an if you have questions after this than I am on the internet and I'm also tall and my head is shiny so as to be defined over here yeah and this is great because I know from talking last nite Uriah how how both the community you are and the extent but I how look would be your advice in a situation because you know I mean by simple iconic imagine that my privilege caution is pretty good gravel path but on on it in a scenario the where you have I mean like you witness that things or maybe you don't witness that thing but then that person that you're talking about there you would really like to come back but then they're just gone and if you like you you know that person here is performed the toxic and you know in some cases I mean as specifically and Analytics User Group that I was involved with briefly back in the nineties I mean there were I mean that there is some the organisers and i mean but they were kind of the the sacred cow of the organization and I end up depleting because you know I money part but at the same time it and solve a problem in how it how would you suggest you know moving forward especially in in in local groups like that because of if you know I'm not the most social person and that person who wants to go out and hang out people all the time anyway but I mean I want to be part of the community but you and so so so it seemed but would you do if the community itself it is sort of toxic or the people in the community Atatürk actually adultery cont something like that came about conversation with a few people end and they're dealing with the technical community that seemed like you just going to be inherently toxic because that's how the leadership was and their responses some years they left and that might be the thing to do 1 leave toxic environment to perhaps you start another community of your own with similar interests but with the difference on Cultra focus so fast slides the 3rd recover from Member of here's girls coding Club which is the media that we haven't used it and it is designed for women who are going to go what women who were coded so some of them a lot of the people who attend are women were learning to code this a comfortable life for them to come in and work on code but in some women who are at professional careers and they do some mentoring and that sort of thing so it is a space that is designed to be inclusive and comfortable for women were coding and so something like that might be necessary so if you got a Linux group but it uses group that is toxic maybe start another Linux User Group that isn't a starting unit 1 that has a better culture is is a the the change 1 seen and again of innovative accident the of these things are ideas work out of anyone has any other questions there was to talk to me about it you find the on the internet or 1 rule so you and in
Resultante
Rechenschieber
Teilmenge
Tabellenkalkulation
Software
Softwareentwickler
Subtraktion
Punkt
Codierungstheorie
Zahlenbereich
Twitter <Softwareplattform>
Fokalpunkt
Computeranimation
Tabellenkalkulation
Softwareentwickler
Software
Punkt
Codierungstheorie
Codierung
Twitter <Softwareplattform>
Softwareentwickler
Fokalpunkt
Quick-Sort
Computeranimation
Ungleichung
Gruppenkeim
Geschlecht <Mathematik>
Green-Funktion
Kategorie <Mathematik>
Gruppenoperation
Gruppenkeim
E-Mail
Computeranimation
Standardabweichung
Wort <Informatik>
Program Slicing
Geschlecht <Mathematik>
Zahlenbereich
Projektive Ebene
Quick-Sort
Computeranimation
Lineares Funktional
Vektorpotenzial
Subtraktion
Wort <Informatik>
Wasserdampftafel
Program Slicing
Gruppenkeim
Term
Fokalpunkt
Computeranimation
Teilmenge
Rechter Winkel
Datentyp
Kantenfärbung
Bit
Subtraktion
Umsetzung <Informatik>
Ausnahmebehandlung
Gruppenkeim
Zahlenbereich
Kontextbezogenes System
Code
Stichprobenfehler
Computeranimation
Softwareentwickler
Optimierung
Ereignishorizont
Inklusion <Mathematik>
Addition
Videospiel
Krümmung
Stichprobenfehler
Gebäude <Mathematik>
Stellenring
Routing
Mailing-Liste
Ausnahmebehandlung
Kontextbezogenes System
Elektronische Publikation
Quick-Sort
Ereignishorizont
Programmfehler
Konfiguration <Informatik>
Teilmenge
Gruppenkeim
Rechter Winkel
Mereologie
Projektive Ebene
Verkehrsinformation
Subtraktion
Prozess <Informatik>
Datenlogger
Gruppenkeim
Geschlecht <Mathematik>
Identitätsverwaltung
Kontextbezogenes System
Quick-Sort
Computeranimation
Umkehrung <Mathematik>
Hilfesystem
Metropolitan area network
Orientierung <Mathematik>
Inklusion <Mathematik>
Rückkopplung
Gewichtete Summe
Prozess <Informatik>
Ausnahmebehandlung
Datenlogger
Selbst organisierendes System
Stichprobenfehler
Gruppenkeim
Kontextbezogenes System
Quick-Sort
Stichprobenfehler
Computeranimation
Druckverlauf
Weg <Topologie>
Benutzerbeteiligung
Einheit <Mathematik>
Gruppenkeim
Endogene Variable
Hilfesystem
Ordnung <Mathematik>
Gerade
Kraftfahrzeugmechatroniker
Rückkopplung
Perspektive
Wasserdampftafel
Default
Güte der Anpassung
Negative Zahl
Mechanismus-Design-Theorie
Quick-Sort
Computeranimation
Teilmenge
Quellcode
Message-Passing
Rückkopplung
Ein-Ausgabe
Hypermedia
Mereologie
Randomisierung
Stützpunkt <Mathematik>
Verbandstheorie
Videospiel
Subtraktion
Ortsoperator
Gemeinsamer Speicher
Gruppenoperation
Biprodukt
Term
Computeranimation
Spannweite <Stochastik>
Twitter <Softwareplattform>
Fächer <Mathematik>
Flächeninhalt
Softwareentwickler
Term
Auswahlaxiom
Web Site
Gewichtete Summe
Wellenpaket
Punkt
Extrempunkt
Geräusch
Term
Wurm <Informatik>
Arithmetische Folge
PCMCIA
Nichtunterscheidbarkeit
Hilfesystem
Schreib-Lese-Kopf
Metropolitan area network
Zentrische Streckung
Parametersystem
Datenmissbrauch
Profil <Aerodynamik>
Elektronische Publikation
Quick-Sort
Verdeckungsrechnung
Flächeninhalt
Verbandstheorie
Einheit <Mathematik>
Geschlecht <Mathematik>
Meter
Mereologie
Web Site
Umsetzung <Informatik>
Subtraktion
Selbst organisierendes System
Mathematisierung
Gruppenoperation
Gruppenkeim
Raum-Zeit
Computeranimation
Internetworking
Mehrrechnersystem
Einheit <Mathematik>
Reelle Zahl
Endogene Variable
Speicherabzug
Maßerweiterung
Analytische Fortsetzung
Schreib-Lese-Kopf
Videospiel
Güte der Anpassung
Schlussregel
Physikalisches System
Fokalpunkt
Quick-Sort
Twitter <Softwareplattform>
Mereologie
Hypermedia
Programmierumgebung
Innerer Punkt

Metadaten

Formale Metadaten

Titel How to Practice Inclusion and Benefit Django
Serientitel DjangoCon US 2015
Teil 27
Anzahl der Teile 46
Autor Idrissa, Kojo
Mitwirkende Confreaks, LLC
Lizenz CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
DOI 10.5446/32766
Herausgeber DjangoCon US
Erscheinungsjahr 2015
Sprache Englisch

Inhaltliche Metadaten

Fachgebiet Informatik
Abstract WHAT: Inclusion Defined Not about morality Inclusion vs. Diversity vs. Political Correctness WHY: Why does this matter? Inherent limits on community membership: not ALL 7 billion humans will join AND contribute Inclusion lets you maximize the number of contributors HOW: How do I DO this better? Check your assumptions Zen of Python on Inclusiveness Errors should never pass silently Check for exceptions Discuss errors when they occur In the face of ambiguity, refuse the temptation to guess: how much does the ambiguity matter? Get out of your bubble Flip the Demographics Understanding The Power of Privilege Your Personal Privilege Matrix Privilege Arbitrage "Turn Your Sadness Into Kindness" Closing What if you feel you can't? If your heart's not really into it or you feel it's "too hard", be honest with yourself and just hang around others like you. An insincere effort often does more harm than good. Recognize that this behavior may leave you isolated from a large (and growing) portion of the community. It's up to all of us Just as systems tend towards entropy, if you leave a community alone it tends towards toxicity. Good communities require continual effort. - Jacob Kaplan-Moss

Ähnliche Filme

Loading...