This episode is brought to you by JIRA. JIRA is the only project management tool you need to plan and track work across any team. So if you're a team of developers, JIRA better connects you with teams like marketing and design so you have all the information you need in one place. Plus, their AI helps you knock out the small stuff so you can focus on delivering your best work. Get started on your next big idea today. In JIRA.
Parents don't fully understand that being a technologist or a coder there's so much overlap these days with being an entrepreneur and how everything is kind of ingrained. Welcome to Dev Discuss the show where we cover the burning topics that impact all of our lives as developers. I'm Ben Halferna co-founder of Forum.
I'm Abby Phoenix, Special Project Manager at Forum and today we're talking about introducing your kids to coding with John Mattingley co-founder and CEO at Codable and Pete Ingramkouchi CEO of ID Tech. Thank you both so much for being here. Thanks for having us. Thank you so much. So before we get talking about the youth, let's get a little bit about each of your career backgrounds. John, can we start with you?
So I started the company that became Codable in college. I had actually started coding myself when I was about six and then did some other things. It was kind of a closet nerd I played football and then in college I knew I wanted to start a business real quickly. It became apparent that I didn't want to be dependent on someone else to build my dream for me.
So I decided to teach myself. Went to my academic advisor and said I needed two more years of school to switch my major to CS as a business major. And I was like, no, screw that. I'm not spending two more years in school. I hate it school. I couldn't be done soon enough. So ended up just deciding to teach myself again, picked it up really quickly. Got a job as a software engineer right out of college. I graduated with a degree of marketing on a Friday, started coding on a Monday.
So did that and then within six months I quit to work on Codable full time and I've been doing it ever since. Wow, that's a really cool path that's not what I expected. But Pete, I'd love to hear you talk a little about your background as well. My story starts in 99 where we launched the company. We started teaching technology to kids in a summer camp venue at Santa Clara University. And the reason that we started is my parents were both educators and I remember the conversation with my dad.
He's like, what's all this computer stuff? Like we're trying to teach math and we're trying to teach English, but like all the kids are talking about this computer stuff. So we started what we coined a computer camp. It's evolved into you know tech camp and we teach you know in a ray of like really awesome STEM topics today. But it all started with the concept of providing a really great immersive hands on experience for the kids and things blossomed from there.
So we started back in 99 and my dad, my mom, my sister was a family startup with no funding. So it can be done. We started with you know zero dollars and built the company into a multinational company and you know we've got over 50,000 kids a year who attend the program. So it's really fun. That's incredible. John, can you get a little bit more into codable, you know you sort of mentioned the context which led to it. But what about the nitty gritty of why codable and how it all came to be?
One of the things that is core to I guess codable thesis and when I didn't realize that I was living myself is that kids are able to learn how to think very early on. And the older you get the harder it is to learn how to think so you hear this with languages a lot right like it's a lot easier to learn another language when you're younger than when you're older.
And the same thing is true for coding because whereas the normal person might think of coding as you know a bunch of code on the screen and syntax and all of this. It's really just a different way of thinking and we did a lot of research when we were first starting codable that said you know a lot of your brain stops learning how to think by maybe about 12 years old.
Research is always evolving but a lot of it says like very young you stop learning the skill to think and if you look at a lot of the really good programmers a lot of the famous programmers a lot of them will tell you that they were exposed to CS very early on.
And I was I don't know if I'm famous but I was one of those fortunate people so we saw an opportunity there where we could give other kids that exposure and at the time we started codable in 2012 and at that time there wasn't really much out there and there definitely wasn't anything that was very pretty it was very accessible to kids.
There was a lot of stuff built by programmers and programmers are just not artists luckily my co founder was and we thought we could do that we started working on it over the summer of 2012 and we've been just continuing to improve on it ever since.
So 2012 there wasn't much out there. Why do you think that is you know why why is something so fundamental is the notion of teaching children some code which you know we're glad this is how you go about it is probably not such a controversial idea or you know like it's a peel. On some level do probably a lot of parents but why is it still not such a ubiquitous idea and in 2012 there in your mind there wasn't even really much out there at all.
I think we were just starting to really bring technology with us every day up until really the iPhone and smartphones became ubiquitous technology was something you went to right you go to your desk you go to your office you get to your computer you log in.
And when you're done you leave you have an Xbox you have a video game system you sit in your couch you play it and then when things like the iPhone came out we started to see all parts of our day or technology you know today you scan a QR code to look at a menu your menu is technology now.
And I think up until technology really started to invade every day life it was just seen as another skill like a nursing or doctor or a firefighter or anything like that is something you go to and you do so most people didn't see the importance but now people see it everywhere and they see it all the time.
And I think the other big one is that around that time was when a lot of really big web based tech companies were started so things like Microsoft have been around for a long time and those are software but on the web you had Facebook Google Apple they were getting really big right around those times on the website and they were starting to pay really really well they were looking for software engineers that were very skilled.
And it was very hard to find it because like I mentioned a lot of a lot of people were not getting this exposure when they were really young so they started paying ridiculous sums of money they're still paying ridiculous sums of money to find these really skilled software developers and I think when you combine those two things where you're seeing technology every day and the people that build that technology are making a lot of money.
You get that critical mass for people to see the importance in it.
And so I'm curious then hearing John as you're talking about that you know Pete you mentioned that your company has had quite a history has been you know working in STEM education for decades now can you talk a little bit about if you have seen you know that shift in focus and that a subsequent shift in STEM education tech education it has to go with the ubiquity of tech being all with us all the time now especially in kids lives.
Yeah there are so many stories that are interwoven it's super fascinating topic I think part of the issue to has just been basic branding because when you say coding to a lot of moms and dads who weren't really familiar with the lingo it can be a little scary they don't know how to guide their kids so sometimes I think there is some potential bias from parents because they don't fully know or understand the power of a lot of these STEM topics that.
The tech is teaching the code of bull is teaching and the benefits that can have obviously in the job market getting well paid jobs but also very very fulfilling jobs as well you know we're seeing kids come through that are not just working for the Googles and Microsoft's and medas of the world but are becoming entrepreneurs and parents don't fully understand that being a technologist or a code or there's so much overlap these days with being an entrepreneur and how everything is kind of.
I wish I was a developer I'm not I studied entrepreneurship and college and business and I've been able to scale my business and higher incredible incredible town this kind of shaping the future and we really believe that but it's such an important skill to have it is I think John to your point speaking another language and the world is just wide open to you if you develop these skills so the potential is so big and I think I kind of circle back that a lot of this has to do with marketing I mean you I remember what was like that.
I remember what was like 10 15 years ago that code dot org came out with your video with like you know Shakira and a couple of others to kind of create that pizzazz like Bill Gates was in that video as well and that was kind of an important point as well because we're trying to make this more mainstream we still got a lot of work to do certainly at the school level I mean we're partly in business because schools have a tough time keeping up with the basic you know math and reading literacy let alone like the changing you know technical environment is just unfolding.
Can we maybe just like touch on the unhealthy ways this can go if you know approach on the wrong way as a parent so like if I'm a parent of a five year old and I'm interested in getting them to code but I'm thinking you know job market thinking you know setting them up for success is there anything you know particularly unhealthy about the way that can go if a parent is to over excited about getting their children into valuable skills early on.
Parents having overbearing expectations of their children having a higher in job has been around a lot longer than computer science you know we've had doctors and lawyers and everything else for hundreds of years so I would agree that on a macro scale you don't ever want a parent to be overbearing and like forced their child to work really hard to do this but I think honestly the biggest difference I would say that I'm not really happy with that.
I just like the biggest difference I would see you know I'm definitely biased is if you are a parent that really wants your kid to be a lawyer and you're pushing them to be a lawyer forever and they hate it they hate it most lawyers hate it so some mystery they just don't like it if you decide to drop out of that what query over does that have to other subjects what carry over does that have to other career paths it has a little but not a lot if you're going into coding you're learning skills that aren't just going to be making use of that.
We can solve those things with pixel eyes at Christ safe, honey, they see completed reg Hmm. They're a tremendous sort of job, mom and dad. I absolutely agree you shouldn't be overbearing and you shouldn't push your kids to do something they don't want to do, but I think it's going to prepare you for other things. It's going to prepare you
for other careers. You're just going to be a more successful human being with the skills that this kind of stuff gives you, especially at the ages that we're dealing with. And Pete, would you agree there are some fundamental things about specifically computer science education that are really helpful for kids in other arenas as well?
Absolutely. The cross pollination is huge and what we see in our camp settings, both in person settings and online settings is we take for granted the concepts of the ability to work in teams. The ability to both work independently, overcome your problems and keep going, not get stuck,
we keep going. And it's kind of dovetails, I think, into the conversation of the implications of COVID and what's happened when so many kids were kind of working on the Zoom calls, going to Zoom school, etc. And they actually, I think so many kids took a step backwards because they weren't able to collaborate in that setting. And so there's some lessons here that even preparing the next generation of job force, we've got some catching up to do. It's all interwoven and it's really important.
I think these skills are absolutely transferable. Something I tell my own kids is like you don't have to be a coding rock star, but get a foundation, be able to speak the language because so many of your peers are going to know this stuff. And it's kind of like you're going to travel to South America, even if you're not perfectly fluent in Spanish, to be proficient in it, you can get around, you can get around on the subway or whatnot, like it's a skill and it's helpful and it's
absolutely transferable and it'll help you in life. You've both touched on COVID and clearly with technology and with kids. As you're saying, it's been a huge factor in both us all realizing how much we depend on technology for those connections as well as for kids specifically. So many of them, I had at that point a five year old who had to learn how to use Zoom, and eventually before long got way better at it than I am. So that speaks a little to how quickly to take those things up.
I would love to hear for both of you the work that you do, did you find that you had to make any major shifts due to the pandemic happening and all those effects and the fact that in a lot of ways, it really seems like a lot of those changes are kind of here to stay. Well, if you look back to like when the pandemic kind of started the beginning of 2020, really, for us, it became really palpable in April. I kind of correlated with we were like a cruise line because we had in person
programs happening on college campuses throughout the world. So imagine like 50,000 kids, you wake up one day and then boom, you have to shut everything down. When we physically couldn't teach on those campuses, so we had to pivot our entire business to online in like 72 hours. Thank goodness we had the team to do it and the technology to do it. You could not have done that, you know, 20 years ago, things that moved very fast. We were able to stand up and give kids something who was a different
experience. It wasn't in person, but it was a good experience and we created a whole category called virtual tech camps that had never really been done before at scale. And we brought thousands and thousands of kids into the program and we were able to salvage part of the summer. What's happened since then is I think Pendulum's swing really, really far. So we went from 100% in person to 100% digital all within the span of a very, very short amount of time and now the Pendulum is swinging
back toward the middle and we're going to be a very robust hybrid program. I believe if a student wants to learn online, great, if a student wants to learn in person, great, we'll put out programs and meet the students where they're at where they want to learn. What's most important for us is like we have staff that the students can relate to and learn from and that we're creating
like this space where they can really learn these valuable skills in a very fun way. So they're not turned off to it, not overbearing kind of like part of the previous conversation because if you overdo it and they have a really bad experience like in anything, they're probably not going to keep doing it. So it's a big responsibility I think for all of us that are trying to train up the next generation. Absolutely. It has to be fun. They have to want to do it, right?
Gotta make it fun and it's not always fun. Yeah. Right? So you have to make it fun and that's part of I think the experience of learning with others and the collaboration and the failing together and the laughing about it and the resiliency of that you keep moving forward and then you solve it, right? And then when you reach that aha moment, it's really incredible and you keep moving. For us, I think we had a bit of a different experience in that the vast majority of our users
are in schools. So for schools, March of 2020 was a pretty scary time. They shut down with almost no notice. We were here in stories about how teachers were like cutting the power clearance off of the Chromebooks because they were locked and they were just like handing them out to the kids because the schools got shut down like you're going home. We don't know when you're coming back and they're just trying to give kids technology so they can do stuff because not every kid has a computer at
home. So that was a wild ride for us. But in terms of our product, we were really fortunate because since we were a coding tool and coding isn't taught with the kind of structure in schools is something like math or ELA is we've always had to make codeable really flexible. So we built it from the ground up to where a teacher could use it every week and structured lessons, could do it once a month, could do it in centers, whatever they wanted to do, codeable would work. So we were
really fortunate that there wasn't that much that we needed to do to make it work remotely. I think the big thing for us was getting the teachers to understand how it all worked remotely. And I think that's going to probably be the biggest lasting change we see. I'm still very much in favor of kids learning in person in the classroom. I think it's very important. But the teachers were forced to learn technology. They were forced to understand the tools they were using and they were forced
to value technology. Change only happens when it's forced. And I think it forced a lot of teachers that were kind of clinging to some older ideas to really come into the 21st century. We're seeing a lot of teachers that don't have that same fear. And that's kind of what we've been touching on as this fear of computer science and coding. They don't have that same kind of fear because they
had to change. They were forced to change. And I think that's going to be a good for students or hope forever. This episode is brought to you by Shopify. Forget the frustration of picking commerce platforms when you switch your business to Shopify. The global commerce platform that supercharges your selling wherever you sell. With Shopify, you'll harness the same intuitive features, trusted apps, and powerful analytics used by the world's leading brands. Sign up today for your $1 per month
trial period at Shopify.com slash tech. All lowercase. That's Shopify.com slash tech. Let's shift gears into some of the details of how each of your organization effectively gets kids of different ages into coding and interested. What are the actual techniques for accomplishing this? For us, we focus much more on the thought processes behind computer science more than we focus on teaching them actual code. So there are is syntax and kids will be exposed
to code inside of codeable. What we're really trying to do is teach them how to think like a programmer, how to think logically, how do we able to do things like say, if this happens then that cause an effect. That's a really easy transition for a lot of people because if you take it away from coding, this is stuff everyone understands. If this then that logical thinking whether or not your code or you understand those things and coders understand this, those are the building blocks
of computer science. We've really focused on doing it that way. Everything that we do is delivered through a game. We really believe that that's the best way to teach a young kid. That's the best way to teach young kids and keep them engaged. When we first started, it was very unscientific. It was me as a self-taught coder and my co-founder who was not a coder sitting in a room together
trying to translate coder speak to something an average person would understand. It's gotten a lot better but for someone that's been a lifelong software engineer, it's very hard for them to understand how to not understand computer science. I'd think like someone that doesn't understand coding. You get these problems where the typical computer science textbook, first chapter, all nice, walks you through everything, chapter two, drops you off a cliff and it goes straight
into these super complicated concepts. I dealt with these same things and it's awful. What we would do is we would really put our heads together and think about what are these building blocks? What are the core concepts that are in most, if not all, languages? What are the thought processes behind it? And how can we make a game that teaches those things? How can we make something that's going to be fun for kids? It's also going to force them to use these skills and a game is even more fitting
to computer science because it's literally built with code. So a lot of times, there's a lot of crossover. So when we were teaching object-oriented programming and we started teaching that, we used the tower defense game. If you've ever played something like plants versus zombies, the analogies are very clear. It's very easy to see the connections between these things. So it was very easy for us to make those connections. And from there, yeah, it's a lot of focusing on making it really fun.
A core philosophy of code-ables, if we have to choose between making things a little more educational and less fun or a little more fun and a little less educational, we're always going to go on the more fun side because we're dealing with five-year-olds. They don't have to build Facebook tomorrow.
And we've worked with educators now. We have educators on our team, but the start, a lot of it was just thrown against the wall, saying what sticks, testing with kids, and just translating it all on our own. And this happens within the schools, right? So, you know, administered to them by their teachers? Yes. So, like I mentioned, code-able can be used a few different ways, depending on the teacher.
It can be everything from a weekly curriculum. We have a scope and sequence, lesson plans, all of that. It can be used as just a free play activity. We see a lot of teachers. They'll do that in free play. You know, sometimes they'll even do it in like math labs or math centers time. It really depends on the teacher. It's also used at home, but you know, just because there's so many kids in schools and there's so many schools that use code-able a large amount of it is used in the classroom.
It's kind of interesting for me because you know, you've got the code-able demographic, which use younger. It's almost like they're graduating to other programs. So at ID Tech, we kind of built the name ID Tech Camp. So kids would come to, you know, a universe as young as age seven. So we go from ages seven to 18 and they learn, you know, amazing topics. Like we partnered with, like, develop curriculum with, if it's in Bidia or, you know, with Google. Like that has a little bit of
that cache for the kids too. Like they want to learn something like it's not just coding, it's coding. With Minecraft, or it's not just a basic line of code, it's doing it with row blocks or whatnot, right? So that gets the kid excited, but it also brings home the value for the parents. And then we want to create that setting, but it's all wrapped and delivered by our staff. We call them Tech Rockstars. And it goes back to that fundamental point about making it fun.
The kids can relate to staff members who are most of our staff are, you know, undergrads at Carnegie Mellon or Stanford or Caltech. And they're the same places where we host our camps. So they get a taste of the college campus and they get to learn from these mentors who are like either in college or who have recently graduated and gone on to work for big tech companies, et cetera. So it's just so much of it is like creating that environment that is like
really welcoming. So many parents, when I talk to them, they're like, we just don't know where to start. Just take the first class. Just get started and see if it's fun, see if it's right for your kid. You might be actually really surprised that they take to it. But if you never try it, you'll never, never know. So just take the first step and get moving them. It's great to see you like what Codable is doing, you know, at the school level. And there's so many different ways to
learn these days online in an in-person setting at camps, after school, et cetera. So it's a really exciting time. It's much more accessible today than almost 20 years ago. I am curious, you know, in your experiences, what you have found, and maybe the stiffers by the age group, but what have you found to be the most challenging part of teaching young people, you know, these particular skills? Because I think most people would agree who are coders who do some
development that it can be a very frustrating thing as well. So what have you found to be kind of the challenges that kids come up against? I think like there's this idea that in a week's time, you're going to become a professional color, right? When kids come to us for camp, like we like to
deliver, like how the kids kind of like work toward a project at the end of each week. So to the naked eye, what this student has created may not look like, you know, that video game fortnight that they're playing at home, but the logic behind it and the learning that happened in a week's time is insane. I think getting that messaging out, that learning to be a very proficient and
then an excellent top programmer, that takes years. So that patience level, when, you know, the kids are on their phone and they want that instant gratification, they want to get really good at something in a very short amount of time. So it's the time and the patience to really become a professional and to like build a love of the craft and that happens over time with failure
and perseverance. It's all those other kind of skills that we talk about. Sometimes we talk about coding, but it's all intertwined with all the other stuff that you've got to do to develop that passion. You know, you become a great soccer player over the span of years, not over the span of days or hours. It's the same with anything. And so I like to correlate, you know, coding with sports, we use those analogies all the time. We've all talked about that 10,000 hours, like,
to get really, really good at something. It takes a while. So it's the patience and the perseverance that happens over time. That totally makes sense, especially if they're seeing, like you said, they're playing fortnight all the time. They're seeing all these things that are like, no, but like, I want to just make that. What about with younger kids? Are you seeing some of the same challenges? I mean, we run into some of the same things. I think attention span is always an issue with younger
kids, especially five-year-olds. You don't get them for more than 20 minutes on anything. I've noticed on a smaller scale, smaller than you would think, persevering with problems, typically in any, whether it's at home or in a classroom, in any like 20-ish minute period, you'll get one or two kids where they get frustrated and they just quit. Are they just stop? I don't necessarily see that as a bad thing because you're learning a skill, just like anything else where you're learning
how to persevere. You're building those muscles to really track the sports analogy even further. You're building up your grit muscle if you want to call it that. The first time it's not going to be easy. You're going to hit a roadblock and you're not going to have that strength built up. You're going to quit. You're going to give up five-year-old. It's going to happen. But you have to encourage that. You have to keep it going. On the kid side, those are, I think, healthy challenges. But on the,
I will be 100 percent honest. I think the problem happens more on getting more adults to buy in and encourage their kids to do it. An elementary schooler is not really in control of their time, especially kindergarten for a second grade. I think when you get up to the age of peace dealing with, like, you know, upper elementary middle school, they can choose what games to play. They can choose what things to do. When you're in kindergarten, you're not really choosing much. Your
parents are choosing that for you. Your teachers choosing that for you. And getting adults to see the value in this on both sides, whether the value in this over learning social studies or alongside learning social studies. And then on the flip side, that this isn't just another game you play. Like, you're actually learning something. We'll hear a lot. It just looks like they're playing a game. And you can spend the 10, 20 minutes explaining that to them. And then once you explain that,
they can see it. But it's hard to scale that to 10 to thousands of adults, right? So getting more people to really buy into this and really push their kids to do this. And then if they get frustrated, giving them that extra helping hand, giving them that nudge, no, don't just quit and go watch Peppa Pig or whatever else it is you're doing. Actually, go back. Come on, go back. Try again. Let's work through this together. Give them that support.
That's probably the biggest challenge for us at the younger ages. I don't know about you, John, but how many times have you heard that it's just not for her? She's not going to like it. I get it a lot. We hear it over and over and over again. So like, I was speaking a little bit to that bias. It's like, we have to overcome that. And like, that does go back, I think, to the adult. Like, we're influencing where our kids spend their time.
And we say it a lot too. We'd much rather have the kids like creating rather than just consuming. And I think that we provide that opportunity, but you got to get your kid like in that door, just expose them and let them be part of that decision making process because you don't really know. They can be good at sports and be good at coding. You don't have to be good at one and not the other. Like the world that we're living in, like, I tell my son, like he loves soccer. He loves sports.
But like data science and statistics, you start thinking about all the stats that you're seeing on ESPN. There is a lot of technology behind that. Then we get into AI and machine learning. And it's like your head, just like the opportunity is so big. So we got to get these kids to cross over. You can do music, not orbit, and it's all blending together anyway. Before there were these like perfect delineation sports is over here and music's here and text here. And now it's becoming this
big integrated blob. And that's really exciting for the people that go after it. So you got to get your kids into to give them a shock to see. But we also have to be good storytellers as well. I don't think that, you know, we probably haven't done our best about letting the kids realize what they could become. Like what could this actually do? It's somewhat nebulous to like tell that story. Oh, lines of code. Where can that actually lead? So that's a challenge is a storytelling.
So I grew up playing a lot of sports. One of the hardest things I had in my coding interest was actually just making friends with other people who had that same interest. Depending on the environment, I had a hard time finding myself in a coding environment where I found myself able to make friends. You know, so like the social component is sort of what kept me closer to the sports than the
coding sometimes when I would have been happy like splitting my time equally if anything. Yeah, wondering about how that maybe has changed or if that change is a little bit when you have the context of really teaching more kids how to code. And then maybe they find more friends who might want to code with them instead of it being this kind of something for just the kids who get into it. And then you know, they're surrounded by like other kind of self-selected kids who get into it instead
of being put in a space where there's better friendship opportunities. Anyway, I'm curious about that whole dynamic of helping kids find like friendship and sticking around and doing the whole thing, you know, with kids that they really bond with. I do know that's definitely changed a lot
in the past 10 years. I think when we started teaching it in schools and we stopped teaching it in the way it was traditionally taught with you know, a bunch of people in a room trying to write code in like a dark room in the corner, you know, something like you think about the typical hacker situation, right? That wasn't really accessible to many people. Now you have everyone learns coding. You've got boys learning coding, you've got girls learning coding. That
was a big part of it. My co-founder didn't take a CS class in high school because she would have been the only girl in the classroom. And now you have a whole class. So whatever the demographic of your class is, that's who's going to teach coding. They're not just making it elective in the corner. I think I know for me as a high school boy, if there were girls in the class, I wanted to talk to it. I probably would have taken it too. So it's made it a lot more accessible on a larger
scale than it has been before. I think just because it's just become sexier. I think that's what code that org did really well when they first launched is HODY and everyone over there. They had a lot of connections with a lot of really famous popular people and they used those connections to get them to start endorsing coding. And when you have that in the kids see, hey, these cool people like coding, then I can't too. It's not just this thing that, you know, the nerds and the losers do
and no one knows what they're doing and they're just kind of weird in this corner. It's everyone doing it, which I think is healthier for the whole industry. I think that anybody who's paid attention to the tech space knows that traditionally programming as a career, as an industry, it's very male in the US, it's very white. And there has been subsequently a large push to get more girls into coding to get more underrepresented groups into
coding. Do either of your programs have any sort of acknowledgement that, you know, we want more of these groups in this industry because traditionally it has been a very male, very white industry. Yeah, this is a subject that really goes deep into my core, into our organization. So my sister and my mom, they were the original founders of ID Tech. I came in a couple months after we launched and what we noticed back then was, wow, there's just starting enough girls coming to the programs.
And you fast forward five years, so it's about 2005, still not enough girls. And then you start paying attention to the data points like at the university level, they're about 14% of undergrads are actually female. That's a really daunting spat. Just to clarify, you're saying 14% of computer science undergrads? Of computer science undergrads are female. Right.
Like back then we had a lot of work to do. So I have this really fun story. So Susan Wichitski, she's the CEO of YouTube, she sent her kids to our camp and she's like, she called my sister and I, and she said, hey, Pete, how do we get more girls into your camps? Because what we're seeing at the college level is like right now, she said, what percentage of your campers are female? And we at that time, it was 12%. And this is right around 2009. And we said, okay, about 12%. She's like,
well, that's about what it is at the undergrad level. So if what you're doing, like at this level, this young age cohort, if it's the same, like nothing is changing. So we actually, like we went into where she was with Google at the time before she took the reins at YouTube and we drove a
game plan and we'd launch something called Alexa Cafe, which was a girls-only program. And we expanded it nationally and we retooled the curriculum, we retooled the branding, we retooled, like some of the projects at the end of the week that we thought would be more interesting to the girls. It wasn't like, you know, some boys might want to do like first-person shooters, if they're going to make a game, that might be their bias. Girls might want to do something different.
And so over the years, we really took that lesson and now over 30% of our total population is female, which is, it's not 50-50 parity yet and it's still going to take some time, but we really had to work on messaging and being a very, very inviting place to come to get started. So an interesting tidbit is if you look at computer science in the 1950s, it was a majority women. Look at there's someone named Grace Hopper who's considered like the godmother of computer science,
to rear admiral in the Navy. Originally coding was done by women because it was seen as a lower skilled thing and that was one of the careers they could get into back in the 50s. So for us, we've, I don't think there's any like doubt as an ability thing. It's a pipeline problem and I've actually written about this before. I believe a large reason for this is because from a very young age, boys are pushed towards things like Legos and Blocks and girls are pushed towards things like
Barbies and they learn to develop the skills associated with that. Now that's changed. That's changed a lot even in the past 10 years and for us, we actually, we've done research on this. The demographics split of kids using codeable is actually higher for girls and boys because it's done in a classroom and at the age that they are at, no one has ever told them they can't do it. They don't see race, they don't see gender the way that we do, they don't see any of that.
They want to code. They don't think that it's not the cool thing to do. They don't think it's not the popular thing to do. They think, oh, this is a fun game. We want to play it. But the one thing we will do and that's something we've been pretty conscious and cognizant of the entire time is making a gender agnostic program. We don't agree in designing specifically for one or the other. So what we'll do is we'll make sure that whenever we're making a new game, whenever we're making a
new costume for a fuzz or a new level for kids to play, my co-founders female, I'm male. We have women on the team. We have men on the team for designing something. We want to make sure that it's equally appealing to both. Sometimes our lead artist is a man and sometimes we'll make very tacky, very boyish designs and we'll have to take a step back from that and try to make something
that appeals to both. Because I think a lot of the issues we're seeing and this is something that has been studied in great detail is when you get to the professional level, it's a pipeline problem. There's just simply not enough people interested in that. And our job at the ages that we're dealing with is to make sure that pipeline stays as open as possible for as long as possible.
What about when a girl is introduced to code and she takes to it and some of these like social constructs are introduced to her later and might cause her to question whether it's for her even if she's a great program or even if she takes to it well, you know, like other issues with kids as they get older, like, you know, thinking of themselves being more aware of a stereotype that they should or shouldn't conform to or anything like that. Is there like a need
to sort of combat some of these pressures? For us at least, if they like it, they're going to keep doing it. And I don't I don't I really do think that those kind of stereotypes while you hear these stories on the news and they really like to push it in a day to day world, they are starting to go away. There has been so much that's been done over the past 10, 15 years. I've been at the forefront of all of it to make sure that everyone can feel welcome and everything and on a company
by company basis that obviously varies. But as long as you develop that interest early on, if you make someone love something, I know for me, like, I loved playing football. I didn't care that I was short white. I wanted to play football and I didn't let anyone tell me otherwise. So I played and I'm going to play in college. So you have to foster that love early on and build as much strength and conviction and what they want to do as possible. And I agree there's things that could affect that
later on. But there's only so much like we can do at some point. You just got to say no, I'm going to do this anyway. I do think there's a lot of effort being made to make sure people know that they can do that. I love what you said because this is kind of finding their tribe, if you will. And I think that tribe is getting big and they're going to be able to push past it. I don't think like coding and technology, it doesn't really have that kind of negative connotation anymore where like
this is where the nerd's hang out. It's cool. And like I said before, you can do this and do that. And they also see it through the lens of kids are pretty darn smart and they know who's making their technology, who's building it, who's designing it. And so these are the tech rock stars, right? And I think that there's some of the best like technologists at our camps, like the kids, they are the rock stars of the camp. And so the other kids aspire to do that. And it kind of like,
I think crosses over any racial issues, any gender issues. It's just like no, they're just doing good technologists. They just love this stuff. And it's a passion of theirs. And I want to be like that. And frankly, like those kids that have all that curiosity and they develop that passion, they're like, they're riding their ticket. And that ticket, that foundational ticket is being written at age 9, 10, 11. It really is. No different than the sports analogies.
Do either of you just as we finish up have any last thoughts about any particular, you know, additional resources that you might share for those who might have kids that they want to get interested in coding? Obviously, of course, checking out codeable, checking out ID tech. But are there any other things that you would recommend for anyone in that position? How about you start with ID tech and code? In addition. I have a few kind of standard things.
I recommend Pete mentioned. And my mention them, Code.org does have a lot of resources out there that for all different ages, you know, codeable is only elementary school code, or does a great job at providing an introduction to all levels. Another resource that really helped me if you're an adult, the headfirst book series. I tried to do all the online tutorials for a little while admittedly a long time ago. And I couldn't really build much of a foundational
knowledge. And I went through one of the headfirst books. It was headfirst C sharp. This was actually my first real language that I learned. And a lot of their philosophies around not dropping you off a cliff. And I try to make it a coding education accessible. We're translated into codeable. That's how I learned. And that's how I felt like a lot of other people could learn. And I think the other thing that I like to tell everyone while it's not a specific resource is the key is
consistency. Doing it 10, 20 minutes a day. Don't try to carve out four hours a day once a week. 20 minutes a day every day is going to be your best bet. Like just do a little bit all the time consistently. Find something you want to do. Find a project. You don't just code to code. Do you have something you want to build or something you want to do. Find a project you want to do and just be consistent with it as long as possible. And you're going to be able to pick it up. And that
goes for any age range. It also seems like really good advice. Just like a crop not just for coding. You know, just for learning anything really. Sister. Absolutely. And I think you tied it off like really perfectly practice makes perfect. And the best teacher is doing like frankly, right? I mean, a teacher can help you guide you help you overcome. And I think that's an absolutely important part of it. But just get in there and hopefully that you know, the blending of learning
from the great instructor, but also being you know, a little bit self-guided as well. Like that's just the perfect mix. So you can tinker and and learn on your own time as well. But you know, you got to get started. And I think that's like a really fundamental point. Get going and you never know like this could be that passion that so many parents are like, my kids got to find that passion. This could be it. You got to give them a chance. Thank you so much. Both of you for
joining us. Thank you. Sure. This was fun. Super fun. Thank you for listening to DevDiscus. This show is produced by Gabe Saguora. Our senior producers Levi Sharp editorial oversight by Jess Lee, Peter Frank and Serrani Barak. Our theme song is by Slobiz. If you have any questions or comments, email podatdev.co and make sure to join our DevDiscus Twitter chats on Tuesdays at 9 p.m. Eastern or if you want to start your own discussion, write a post on Dev
using the tag Discuss. Please rate and subscribe to this show on Apple Podcasts.