DEV Community

Cover image for Introducing Learn Code from Us
Ali Spittel
Ali Spittel

Posted on

Introducing Learn Code from Us

Introducing Learn Code from Us, a site that highlights programming content creators from underrepresented demographics in tech. Over the last couple of weeks, I've been working on this project and I'm super passionate, incredibly excited, and very nervous about launching it. I wanted to introduce this app first, and then explain more of my developer story, my process for creating the app, and why I'm so excited about it.

74.2% of the respondents from the 2018 Stack Overflow Survey are white, 93.2% are straight, and 92.9% are male. When you're learning something new, trying to break into a new industry, or just listening to someone's insights, it can be really helpful to see resources made by someone like you.

My Story

I know that feeling personally -- I always say that I'm a mostly self-taught software engineer. All of us coders are self-taught, in that we all have to learn something new at some point outside of traditional education. In the same vein, none of us are -- we're actually taught by the tutorials, the documentation, the source code, the blog posts, and all the people that create those awesome resources.

I started coding in a computer science class during my sophomore year of college. Before walking into that classroom, I thought computer science taught you how to format Word documents well and how to use Excel. Instead, I was introduced to the magic of Python -- and I was hooked.

But then it got harder, and I thought coding wasn't for me. I thought coding was an exclusive world for people who had access to computer science classes in high school, who had different interests than me, and who didn't look like me. So I quit coding.

I got an internship during my Junior year that required me to code, and I started self-teaching myself the web development skills that made me fall back in love with programming. I could not count the tens of thousands of resources I've used in the last years, nor give back enough to all of the content creators that brought me to where I am now. All of the resources for 100% free online are invaluable. That being said, a large percent of the most visible content is created by the same groups that dominate tech -- which, while understandable, could be representative of the general population.

Maybe I would have been a more confident programmer, felt like a member of the tech community, or stood up to harassment if early in my career I had seen more people like me represented. I am still in a position of a lot of privilege compared to a lot of other people -- and I know that the things I went through may be much worse for them.

As of this summer, I've worked on the same team as other women for the first time in my career. There are so many encouraging signs of change within the industry, and I can't wait for more.

I'm only telling my story because I know a lot of other people have similar ones -- and I wanted to show on a personal level why representation matters.

And, now, five years later, I'm on the other side of the fence, and I'm creating the content.

Why I built the app

I've recently been thinking about creating a YouTube channel because I like talking about things, so I was researching other videos on similar topics to what I would talk about to see what works and what doesn't. But I noticed something really quickly -- as I was scrolling through page after page of videos and didn't see a single woman. So then I started Googling to try to find women making coding YouTube videos and was still really struggling. So, I asked on Twitter -- I got an excellent response which was awesome, and people asked me to create a blog post about all the women that people recommended.

I decided to do one better, and create an app instead. But I didn't want just to include women, because there are a lot more people out there who are members of other underrepresented genders, sexualities, and ethnicities in tech who would also benefit from seeing more people like them creating technical content.

About the platform

Right now there are profiles of coding content creators that have a quick sentence-long summary of what content they build, along with links to their platforms, and categories for their content. I've included link slots for blogs, podcasts, YouTube channels, newsletters, and a generic slot for other types of content for the first iteration. I'm also focused on free content, for now, to make it accessible as possible for the wider public. The site shuffles the order of the content creators each time the page loads so that each person is featured equally. In the future, I want to add filtering based on types of content and the content-type tags.

If there are things that I can do to improve the usefulness of this platform, please reach out to me via Twitter or via an issue on the repo. The platform itself is built with Gatsby.js and uses Airtable as a database. The hosting is through Netlify.

If you create content geared towards programmers (including content that focuses on improving "soft skills" which are incredibly important) and are a member of an underrepresented group in tech, please fill out this form if you are interested in being included on the site. It doesn't ask for any personal information outside of the information that will be featured on the site. All fields are optional. For now, please only submit your own content, though passing this along to your favorite content creator would be awesome! This is and will continue to be a 100% free platform.

The site is located at learncodefrom.us. I would love if you checked it out or shared it with your network.

Top comments (61)

Collapse
 
jeremy profile image
Jeremy Schuurmans

I know that we all have a right to our opinions, and the right to express those opinions respectfully, but I have to say that some of the sentiments on this thread make me sad. From what I can see, just looking at the people I go to school with, I think tech in America is becoming more diverse now, but I think it's hard to deny that it has until recently been, and in many places still is, dominated by men -- many of whom come from a similar background. I mean, just look at the ratio of men to women on this thread!

I'm sure the reasons for this could fill a Sociology paper, but there are surely people out there who believe that a tech career is not for them because of the stereotype that those kinds of jobs are for other people. Ali says straight up that something similar happened to her, and I admire her courage in bringing that up.

Point being, there is no scenario in which showcasing successful developers from underrepresented groups in tech is a negative thing. I have met people who have said to me that they don't think tech is for them because of who they are, and so a project like this has so much potential for good. This matters. I hope it inspires people who normally wouldn't code to explore it. I hope it inspires other people to put together similar apps. I truly believe tech is one of the few arenas in which a person can find acceptance and be successful no matter who they are, but there is still plenty of work that needs to be done.

Collapse
 
aspittel profile image
Ali Spittel

Thank you so much, that's definitely what I'm trying to do, break stereotypes and make coding a more accessible and inclusive place.

Collapse
 
rhymes profile image
rhymes • Edited

Because representation is important.

People tend to associate with people who either look like them or have the same interests. If you don't know any women programmer you're not going to hire women programmer. If you don't know any black programmers you're not going to hire black programmers. And so on. So if you don't hire women and minorities everytime a kid opens the door and looks inside the room sees that nobody that looks like them has been invited to the table, hence they surmise that they are not either capable of being like the ones inside the door (hence they don't try) or they are not welcome (hence they don't try). The same happens with the people inside the room already, if they've never seen anyone that's not like them they could start thinking the ones outside have some inherent fault or limitation, hence they go on about their business.

This doesn't even begin to describe the whole issue, but I hope it can give some perspective. We should add sexism, racism, ableism and ageism and some other types of discrimination to the pot at least. Let's also add the fact that there's some research out there talking about the fact that minorities are more subject to imposter syndrome, which if you think about it, makes perfect sense. A lot of people suffer to "imposter syndrome" thinking they are not good enough to do this and that, if you pile a society that has forever told you or your parents you're "less than", then it might worsen the effect.

Obviously this doesn't apply to everyone and everything in the same way at the same time. We're people, we're all different.

I think that if we can understand why having no people that look like you in the halls of goverment is a problem, we can understand why having an industry made by 20 somethings white cisgender males that only design apps to deliver you pizza as fast as possible might be an issue as well.

I'm not implying that nobody is capable of empathy insomuch as being able to relate to a potential customer that has a totally different experience than the provider but still... bias can be unconscious. Even recent AIs are starting to show the same bias their makers might have had. IBM is even launching a tool to help detect bias in AI (!!): bbc.com/news/technology-45561955

So yes, in my opinion it is relevant.

 
aspittel profile image
Ali Spittel

I interact with a ton of white men on a daily basis as someone in the tech industry and have learned lots from them! I just also want to see people from other backgrounds more equally represented as well.

Thread Thread
 
maxwell_dev profile image
Max Antonucci

Some extra support for diversity being a large factor in learning an education: there was also a NYTimes articles that looked at research related to diversity and education. A quote from the second paragraph:

"...according to a significant body of research: Students tend to benefit from having teachers who look like them, especially nonwhite students."

Further down the writer looks at the likely reasons behind this

Students tend to be inspired by role models they can relate to. Same-race teachers might be able to present new material in a more culturally relevant way. Also, teachers sometimes treat students differently based on their own backgrounds and stereotypes. Social scientists call this implicit bias, when stereotypes influence people’s thinking, often unconsciously.

All this is really just some extra evidence for the argument you've already made fairly well in the article haha. But for anyone else unconvinced or uncertain, I recommend educating yourself with an open-mind and looking at different information and news outlets. This article was fast to find and references lots of good info.

Thread Thread
 
aspittel profile image
Ali Spittel

Thank you so much!!! Going to definitely add this in and share it. Awesome article.

Thread Thread
 
maxwell_dev profile image
Max Antonucci • Edited

You're very welcome! You did a great job with the learncodefrom.us/ site as well, I'm looking forward to seeing it grow. Are you focusing mainly on newer voices or also well-established ones too? Because there's lots of female developers I follow I'd recommend for it - Laura Kalbag, Sara Soueidan, Rachel Andrews, and Lea Verou to name a few. Jen Simmons is an especially intelligent figure whose done many talks related to CSS, and often writes/tweets about the obstacles facing women in tech.

Thread Thread
 
aspittel profile image
Ali Spittel

Thank you so much. Definitely looking for more established voices as well, my plan was to see what organically happens today and tomorrow, and then reach out to those bigger more established people later this week to see if they want to be included!

Thread Thread
 
maxwell_dev profile image
Max Antonucci • Edited

If I could make a suggestion, Tearyne (pronounced like Karen with a T) is a black female dev from Texas that's been starting to establish her own voice and has spoken about diversity and web development, and a really good online-friend of mine from a front-end development slack channel. Definitely reach out to her about being included, I think she'd make a great addition. See her twitter here -> twitter.com/TearyneG

Thread Thread
 
aspittel profile image
Ali Spittel

Awesome! Will do, thanks!

Thread Thread
 
buinauskas profile image
Evaldas Buinauskas • Edited

Students tend to benefit from having teachers who look like them, especially nonwhite students.

If that's reality then it's quite sad that someone's knowledge might be less valuable or even rejected to someone just due to looks...

Collapse
 
kurisutofu profile image
kurisutofu

What's the definition of "underrepresented group in tech"? Is it "non-white or female"?

I'm asking because the homepage loaded 2 profiles that were white males (one, I assumed though).

Collapse
 
aspittel profile image
Ali Spittel

So I'm really trying to not define it, I did add a field later today asking what underrepresented group participants belong to on the form, but I also don't know how to balance not asking too personal of questions and not being too exclusionary. So for now, I'm hoping that people act in good faith, though I may try and add some sort of quality filter in the future? Not sure. Would actually love input on how to make this as inclusive as possible while still fulfilling its mission.

Collapse
 
kurisutofu profile image
kurisutofu

That's true it could be tricky and to be honest, I don't have any good idea to propose ... Thinking out loud but maybe having in the signing form the gender and ethnicity?
Then if you have (male && caucasian), you could notify that registration is not available to that particular group at the moment.
Then, to avoid dishonesty, maybe show on the profile tile the underrepresented group and the ability to report wrong info (i.e: caucasian guy on the picture but set as a different ethnicity in details). On 3 separate users' reports, account disabled.
Something like that maybe?

Collapse
 
ekafyi profile image
Eka

+1 let them define what group they represent, and even better if they address it in their website/public profile

IMHO there are many ways a person could represent an underrepresented background beyond what's visible. Say folks who spent a large portion of their lives in orphanage, prison (or other type of institutionalization), on welfare, as refugees, to name but a few -- all of whom could be white(/-passing) men(/-passing).

Thread Thread
 
aspittel profile image
Ali Spittel

Yeah definitely -- I originally had it so that you don't have to say at all, but I got a little nervous about that after some of the comments here. Totally agree that all those people would be part of underrepresented groups in tech.

 
kurisutofu profile image
kurisutofu

Well, the application is to represent underrepresented groups ... so you need to remove the over-represented.

Equating "preventing the access to a site" to "killing people" is a really big stretch ... if you don't see why, I think you might have a problem.

 
kurisutofu profile image
kurisutofu

I don't see why?

Because you're asking for ethnicity?
What other method would you propose to identify the over*represented group then?

How would you make sure the rule is enforced as to not lose the purpose of the app?

Collapse
 
aspittel profile image
Ali Spittel

A lot of people when they're starting out aren't super involved in the industry don't know of a lot of people like themselves, and it can be really encouraging to see other people like you succeeding in the industry you want to break into, especially when that industry has had a lot of issues with inclusivity. The Stack Overflow survey is the best proxy I have for demographic data on the industry, while it's not at all perfect, its a pretty big study.

Collapse
 
ben profile image
Ben Halpern

Looks great, just made an issue. πŸ™‚

We've been wanting to make user lists on dev.to (similar to Twitter) and would love to have a great feature being that folks could make lists of underrepresented folks. What do you think of this?

Collapse
 
aspittel profile image
Ali Spittel

That would be awesome!

 
rhymes profile image
rhymes • Edited

Maybe people that are not white, heterosexual male don't want to code that often.

And how do you know that? Do you have research on that :) Because as far as I know it's not true. The jump from "everyone but white males isn't interested in software development" (initially most developers were white women by the way) to "everyone but white males deserves to program" is a short one, and right at the center of the issue. If you decide that only white heterosexual males are bestowed by a singular genetic trait that inclines them to pick up software development... well I'm sure you know where you end up with such an argument ;-)

 
kurisutofu profile image
kurisutofu

I don't feel sorry and the contrary of a victim.
I can see that we are overrepresented.

The point of the application is to help with this and I don't need to feel like a victim since I know I'm well represented everywhere else.

If it was the only place to showcase your work/skill etc ... I would be saying something different.

You can change anything in a sentence and it would mean a different thing.
The context is important.

You take it as excluding people while I take it as protecting people that would be lost in the mass of a major group.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.