New 42-day free trial Get it now
Smarty

Women or femme in code: Expanding opportunity Q&A part 2

The women in code at Smarty discuss initiatives for increasing opportunities in school, groups, and influencing future generations.
Updated October 29, 2025
Tags
The women in code at Smarty discuss initiatives for increasing opportunities in school, groups, and influencing future generations.

This is part 2 of a 2 part series. You can read part 1 here.

Anne: Several of you are involved as Diversity and Equity Mentors for the Computer Science Department at BYU (Brigham Young University). Can you tell us a bit about that?

Savannah: I’m the lead mentor for the Inclusion, Diversity and Equity Mentors at BYU and it’s really awesome. We used to be called the Women’s Initiative’s Mentors, so we focus primarily on women because it is the largest minority group in computer science. But when COVID-19 hit, we broadened our initiatives to include our LGBTQ+ and international students. We do a lot of event planning and peer mentoring. We help minority students plan class schedules, find research labs, gain internships—you name it. We’re kind of the catch-all for underrepresented CS students, but we’re really there to help people find and make support groups.

Jenny: Savannah and I were part of the pilot semester, where they first explored having that office and it was really cool. The most important thing the mentors do is just help people realize they’re not alone and they’re not the only one who feels like they’re having a hard time in their classes. I know I felt that way. But then I started talking to people and I realized that everybody feels like they aren’t doing enough or that they don’t know enough, and I wasn’t as scared of those feelings. That’s the goal of the mentors—to help everybody just realize they’re normal for feeling like it’s hard, and we can all work on it together and it will be okay.

Shaylee: When I joined, they had already been going for a year, so I got to reap the benefits of the pilot program, and it made a huge difference. The CS program is very male dominated, so the only activities tended to be pizza parties. But we organized an activity where all the ladies got together to do watercolor painting, and it was so cool to be in a room with 30 women. I hadn’t realized there were that many of us in the program. It was really awesome to have that community and support and know that we were all going through the same thing.

Anne: What suggestions would you have for those who aren't part of an organized group but still want to further a mission of creating opportunities in software development?

Raya: I think the best thing to do is to join a coding club or organization. Clubs are a really good way to get started initially. Just talking to people about it is one of the best ways to get involved.

Kiersten: I think we just need to get out and talk about it more. As programmers, we tend to be introverted and we may think “nobody else wants to hear about it.” But there are people who find it interesting. We shouldn’t shy away from things like career days. There are always the firefighters, and things like that, but I think we should get more software engineers out there too. We need to find fun ways to present it so it’s more top of mind as a career.

Cami: Yeah, like what you said, I think we need to just increase the visibility in whatever way you can. There’s more to developers than the stereotype. They can be anyone—a girl who likes pink and frilly things, or a girl that doesn’t. It can be all types of people. It’s not just the stereotypical guy sitting at the desk with glasses and greasy hair.

Jenny: …living in his parents basement.

Cami: Yeah—playing video games all day. Or, maybe you do like playing video games all day, that’s okay too. But you don’t have to fit that stereotype.

Anne: How has your experience and being a developer shaped your efforts in helping others feel like development is for everyone?

Kiersten: Sometimes I think, “If I can do it, anyone can do it.” It’s not like a music major, where if you haven’t been doing it for ten years already, then there’s no hope of majoring in it. You can literally start from zero and learn what you need to learn and quickly be productive.

Raya: I’m a huge advocate now of the idea that “if I can develop, anyone can develop.” My mind does not work the same way that most developer’s minds do. But I find it surprisingly intuitive. And I think that lots of people will find aspects of computer science that kind of vibe with them. So I’m a huge advocate for encouraging people to go into computer science regardless of what they think their initial skill set is.

Shaylee: Anyone can do it. As I’ve gotten to know more and more developers, I’ve realized that there’s just such a variety of people that go into development. We have different talents and interests. So, I don’t think it’s just for one type of person because there’s so many different people that are already in it. And we could have so many more.

Anne: Do you think there are a lot of individuals who are missing out on a career in developing just because they don't feel like it's 100% for them?

Savannah: Oh, yeah. Absolutely.

Raya: I think this is especially true for women. Lots of girls don’t even take computer science classes because they may think “that’s just a dude’s major,” or “it’s more of a mathy thing.” I think lots of people don’t even know they’ll enjoy it, because they already have a stereotype or some kind of prejudice in their head. I think it’s hurtful to not try new things, even if you think you’re not going to be good at it at first.

Jenny: Part of the reason BYU started the mentoring program is because they were seeing a lot of people in general, but especially women, drop out after the first couple of classes. They were feeling alone—feeling like there’s no one like them or they don’t fit in. It’s just hard to get over the learning curve if you don’t have a tribe or support group.

Shaylee: There’s a lot of people that don’t even think about it as an option and never have any exposure to it. So they would never go into it.

Anne: What would you want your “pre-coding” self to know about coding and development?

Savannah: It is worth it. Just stick it out. It will be worth it in the end.

Jenny: Amen!

Raya: I’d tell myself not to be intimidated by something I didn’t know how to do. I think one of the most valuable things I’ve learned from coding is that if I don’t know how to do something initially, I can figure it out.

Jenny: I think one thing I wish I would have known is to not be afraid to ask for help— that it was okay to not know all the answers immediately and that it was okay to need somebody to teach me good principles.

Caroline: I think it’s really interesting to hear all of your responses—sometimes being a programmer is hard because of the feeling like you need to know everything. No matter how talented you are, you won’t know everything. I’ve been doing social media for the mentoring group at BYU, and I get to research a lot of different programmers throughout history—women programmers, African-American programmers, and other underrepresented groups. And there’s just this theme of resilience.

Those feelings of loneliness can really settle in when you get into a class and you’re the only woman, or you’re the only international student. But studying all of these backgrounds and hearing your comments is just a testament that people who end up in technology are resilient. I remember reading about [Katherine Johnson], one of the first African-Americacn Women scientists at NASA. There was a lot of sexism and racist comments, and she just ignored them. She knew she was capable and she demanded respect.

So it’s really cool to hear you say it's really hard, but I stuck through it and it’s such a good skill to learn.

Kiersten: Learn debugging techniques early on.

All: OH, YES! Absolutely!

Lookup, verify, parse, & standardize addresses for USPS, UPS, FedEx, or data cleansing with Smarty. Address verification & validation for USPS, non-USPS, & international addresses.

Subscribe to our blog!
Learn more about RSS feeds here.
Read our recent posts
What to look for in an address data solution: Ease of implementation
Arrow Icon
You’ve maybe chosen an address data provider (or maybe you’ve just recently fallen out of love with the one you’ve got). Now comes the time to really test what matters: implementation. Even the best solution falls short if it’s hard to integrate, confusing to use, or impossible to maintain. This blog is part of our five-part series, What to look for in an address data solution. Previously, we discussed why human support teams should be top of mind when choosing an address data solution. Not just tech support, but educational materials, help getting started, and more.
What to look for in an address data solution: Quality of support
Arrow Icon
Selecting the right address data solution is only the beginning. Rolling it out successfully, resolving issues quickly, and keeping it performing at its best all depend on the quality of support behind it. This blog is part of our five-part series, What to look for in an address data solution. Previously, we discussed what it means to be accurate, what questions to ask any address data provider before entering into a contract with them, and how to avoid the accuracy “validation gap. ”Today, we’re focusing on an often-overlooked element: a supportive, accessible, and responsive partner.
What to look for in an address data solution: Data accuracy
Arrow Icon
Once you know what capabilities you need, the next challenge is choosing a provider that actually delivers—pun intended. This blog is part of our five-part series, What to look for in an address data solution. Previously, we discussed the need to find an address data solution that understands the importance of speed, scalability, and reliability, enabling you to maintain automated, efficient, and accurate workflows in any industry that deals with addresses. Today, we’ll focus on the hidden costs of inaccurate data, defining and combating the “validation gap”, and why it’s important in any industry.

Ready to get started?