Coding Resources and Scholarships for Women
By The Grace Hopper Program Team
Women coders are in increasing demand as the tech industry aims to make itself more representative of its users with diversified teams, products, and online experiences.
Today, public and private tech organizations are creating and supporting initiatives to encourage women and girls to explore career opportunities in coding. Their goal is to increase the participation of women in software development and other STEM fields as a way to benefit from the skills, creativity, and insight that comes with female and gender nonconforming lived experiences. The increased participation of women in tech will also improve and evolve the development process by making it more inclusive and representative of user needs.
A report by AI software vendor Celential.ai states that women account for 36% of all STEM graduates in the U.S., but only 21% of software engineers.
Deloitte Global estimates that in 2022, 33% of the workforce of global technology firms are women—a 2% increase from 2019, which the company notes seems small but actually represents “notable progress.”
The U.S. Census Bureau reports that women represented 27% of the STEM workforce in 2019, an increase from 8% in 1970; however, women make up 48% of the total workforce (up from 38% in 1970).
One significant set of industry efforts is the rise in coding resources and scholarships for women. They play a vital role in making sure software development and other tech fields are available and accessible to underrepresented folks in tech. Read on to learn more about coding education opportunities for women, girls, and nonbinary individuals.
Women in Tech History
From the very beginnings of programming, women have been among its innovators. A few trailblazing female programmers:
Daughter of the English poet Lord Byron, Ada Lovelace is credited with creating the first computer program in 1843. She wrote it for the Analytical Engine, a prototype mechanical computer designed by mathematician Charles Babbage. Only a portion of the prototype was ever built, but her description of how the machine could be used to compute Bernoulli numbers made a wide range of subsequent technological innovations possible — including an early programming language called Ada.
A Yale Ph.D. in mathematics, Hopper worked on both the prototype Mark 1 computer and UNIVAC, the first all-electronic digital computer.
A decade later, she created the first compiler, a language which simplifies programming by translating words into the numbers of machine language. She went on to help create COBOL, a language that’s still in use. She’s also credited with coining the terms “bug” and “debugging” as they relate to computer programming.
After joining Apple Computer in 1983, Kare made computing more accessible by designing the first widely-used graphical user interface. Her bit-mapped icons for the Macintosh included the trash can for recycling files and the computer disk for saving them. Her smiling computer image, displayed while the machine booted up, earned her the nickname, “the woman who gave Macintosh a smile.”
She’s gone on to create icons and typefaces for Microsoft, IBM, Facebook, and PayPal. She currently works for Niantic Labs, known for augmented reality games like Pokemon Go.
How Diversification Efforts Have Informed the Tech Education Industry
Most coders learn the skills they need in one of two ways: by earning a four-year college degree in a computer-related field or by attending coding bootcamps that focus on specific software-development skills.
Recruiter.com dispels three myths relating to the readiness of coding bootcamp graduates for programming jobs compared to the preparation that a four-year degree in a computer-related field provides:
It takes longer than 12 to 16 weeks to gain a meaningful education. Bootcamp students often spend 50 or more hours per week learning specific skill sets that qualify them for entry-level software development positions.
Bootcamp graduates aren’t prepared for the interview process. Most coding bootcamps include interview preparation as part of their curriculum. The coding schools may also provide mentorship, early access to employers, and help writing their resumes.
Bootcamp graduates lack real-world work experience. Bootcamp attendees come from a wide range of backgrounds, and many have extensive work experience in a variety of fields.
The affordability of bootcamp learning comes in recognition of gender and wage gaps in the workforce. Attending bootcamps is more flexible than most college courses, which helps women and others who have day-to-day caretaking duties and other life commitments. However, not all bootcamps live up to the expectations of attendees, and it becomes difficult for candidates to stand out among job applicants as the number of bootcamp graduates increases.
The best coding bootcamps focus on creating algorithms and data structures, which are the fundamental components of software, and on programming skills rather than simply teaching specific development environments. Also, most bootcamp attendees have some programming or technology background, so their goal is to learn new coding skills or hone existing ones.
Why Women Pursue Careers in Coding
Perhaps the best reason for women to enter the field of software development is to change the very nature of the industry. Tech companies are often driven by surveillance capitalism and other profit motives that take advantage of consumers rather than help them. Women can lead or participate in tech industry efforts to better serve users and improve society at large–thus redefining the industry from the inside out.
Coding careers for women are outlets for the creative problem-solving skills and design sensibilities that many women and girls already possess. In addition to being a well-paying career, coding provides women with schedule flexibility that helps promote a healthy work-life balance. Few other fields can match the combination of good pay and flexible scheduling that coding offers.
These are some of the positions that coders may qualify for:
Resources on Coding Education and Training
Women Who Code, Opportunities: Scholarships available to women pursuing a career in software engineering and other tech fields, as well as a calendar of upcoming events
Developer.com, Guides: Coding and software development tutorials covering topics such as file handling in Python and how to use pointers in Go
TechBeacon, “Fifty Tips for Improving Your Software Development Game”: Tips ranging from beginning coding topics, such as how to choose which programming language to study, to advanced topics that include iterative development and coding project management
Tech and Coding Scholarships for Women
Industries, organizations, and society in general benefit from gender equity in coding and other STEM professions. The American Association of University Women (AAUW) identifies four key factors that contribute to the gender gap in STEM professions:
Gender stereotypes and education inequality cause teachers to underestimate girls’ math skills.
Male-dominated cultures are often inherently unwelcoming of other demographics, and may even actively exclude women candidates from the recruitment process.
Fewer role models limit accurate representation of women technicians, scientists, and engineers.
Math anxiety teachers, who are predominantly women, may pass on to their students. This can cause teachers to grade the work of girls more critically than the equivalent work done by boys.
Scholarship programs are available to women interested in pursuing a career as a coder or another technology field helping to close the gender gap in STEM professions.
Women represent 1 in 4 workers in computer and mathematical occupations, according to the U.S. Bureau of Labor Statistics.
About 1 in 6 people working in architecture and engineering occupations are women.
As of 2018 (the most recent year for which figures are available), 21.2% of computer programmers and 19.3% of software developers were women.
Increasing women’s access to higher education opportunities is seen as the most effective way to encourage more women to enter technology fields. Scholarship programs for women allow them to focus on their studies and participate in research and internship programs. However, scholarships for traditional college degree programs differ from those that cover the cost of coding bootcamps for women.
Although they take less time to complete and are more affordable than a four-year degree, coding bootcamps cost about $12,000.
The U.S. Senate Women in STEM Caucus highlights the need for affordable and quality child care so that women aren’t forced to choose between family and their professional goals.
The caucus also recommends more funding for research initiatives at chronically underfunded universities, such as historically Black colleges and universities (HBCUs).
These coding scholarships for women represent the range of financial assistance available to women interested in pursuing a career in technology.
The Grace Hopper Program’s Ada Lovelace Scholarship
The Grace Hopper Program at Fullstack Academy provides an immersive environment for women and nonbinary individuals to learn software engineering and coding skills. Two scholarships are available through the program:
The Edie Windsor Coding Scholarship is available through a partnership with Lesbians Who Tech. This half-tuition scholarship is offered to gender-nonconforming individuals and LGBTQ+ women.
The Ada Lovelace Scholarship awards $1,000 to qualifying students who pay their full tuition upfront.
Society of Women Engineers (SWE) Scholarships
SWE scholarships award various amounts to women who are enrolled or plan to enroll in an undergraduate or graduate degree program in engineering or computer science. In 2021, the organization awarded 290 new or renewed scholarships totaling more than $1,220,000. To be eligible, students must identify as a woman and be applying to or enrolled in an ABET-accredited program. They must also have a GPA of at least 3.0 for current undergraduates or at least 3.5 for entering freshmen.
MPower Women in STEM Scholarship
MPower Financing awards three scholarships annually to women who are non-U.S. citizens or who qualify under the Deferred Action for Childhood Arrivals (DACA) program. Applicants must be enrolled in a full-time STEM-related degree program at a school in the U.S. or Canada, and they must intend to use their degree to “benefit society and the planet.” They must also agree to serve as role models and advocates for women in STEM fields. The company awards a $6,000 grand prize, $2,000 runner-up prize, and a $1,000 honorable mention prize each year.
Elevate Women in Technology Scholarship
This scholarship is funded by former technology executive Calvin Rosser and is intended to promote women leaders in STEM fields. It awards $500 each year to women at any education level or field of study, so long as they intend to enter a career that “leverages technology to make the world a better place.” Applicants who are active in entrepreneurial or STEM projects are most likely to be awarded the scholarship.
Women in Tech (WIT) Girls Scholarship and WIT Campus Scholarship
WIT was formed in 1992 with the goal of helping women and girls advance in science, technology, engineering, arts, and mathematics (STEAM) careers. The WIT Girls Scholarship awards between $2,500 and $20,000 to girls who are seniors at a high school in Georgia and who meet specific criteria:
Actively participate in the WIT Girls program
Have a GPA of 3.0 or higher
Demonstrate interest in STEAM careers
Demonstrate leadership in STEAM-related activities
The WIT Campus Scholarship awards up to $10,000 to women who are pursuing a STEAM field of study at a college or university in Georgia. To qualify, they must be enrolled full-time in an undergraduate program in pursuit of their first degree. They must also be active in a WIT Campus program and have a GPA of 3.0 or higher. WIT scholarships are paid directly to recipients’ educational institutions.
Coding Resources for Women
A variety of groups and organizations are devising innovative approaches to coding education in an effort to increase participation in the field by women and people of color. For example, Code Differently focuses on students who are women or members of other underrepresented groups, who make up 96% of program participants.
These are among the coding resources designed specifically for women coders and software developers.
Women Who Code: Coding Resources
Among the hundreds of coding tools and training resources available are tutorials for learning how to use Cascading Style Sheets (CSS) for web development and Python practice problems. The resources can be searched by topic, experience level (beginner, intermediate, advanced), and format (tutorial, video, style guide, reference, etc.) Also included are podcasts, challenges, and interactive learning games.
Girls Who Code: College and Career Programs
The site’s college and career preparation tools are designed for college-age students and women coders who have just begun their careers.
The College Loops program creates a university-level network for women studying a tech field.
The virtual mentoring program provides guidance for women in college from women who hold professional positions in STEM fields.
The annual Hiring Summit introduces job seekers to employers and includes keynote addresses, panels, and workshops.
SheCodes: Hands-On Coding Workshops for Women
The organization hosts millions of public coding projects suitable for children as young as 4 years old in topics as varied as poetry, dance, and Minecraft. It also provides ideas for programming projects in such areas as games, greeting cards, puzzles, flashcards, and other study aids.
Skillcrush: Learn to Code
Women who aren’t sure whether a coding career is right for them will find tools on this site designed to match their interests with coding career opportunities. Topics addressed on the career page include where to find financial assistance for coding education, user experience design, and a comparison of free versus paid coding lessons.
Coding for Girls
Coding instruction programs and coding resources designed specifically for girls attempt to address the gender gap in software development and other tech fields at an early age. Code.org points out that learning experiences in grades K-12 have a direct impact on whether students choose a career in computer science. For example, young women who take computer science Advanced Placement (AP) courses in high school are 10 times more likely to major in computer science in college.
The programs described here take different approaches to the same goal: increasing the number of women who choose a career in coding or another tech field.
Girls Who Code: Summer Immersion Program
Kode With Klossy: 2022 Programs
This nonprofit offers a free two-week summer program for young women and nonbinary individuals ages 13 to 18. The only requirement is that participants have an interest in coding, regardless of their level of tech experience. The organization notes that while only 2 out of 10 participants have computer science experience prior to attending, after they complete the program, 9 of 10 plan to study computer science and pursue a career in the field.
Girls Dream Code: Code Your Path
The Code Your Path is a free coding tutorial for girls of color that teaches participants how to build a web app even if they have zero coding experience. The program provides hands-on technology experience while also teaching the fundamentals of coding and web and mobile app development. Other programs offered by Girls Dream Code are CodeTalkz tech workshops and Code-in-Sync hackathons.
Technovation Girls is intended to teach young women ages 8 to 18 leadership and entrepreneurial skills in preparation for careers in technology. The program recruits volunteer mentors to work with teams of girls as they develop mobile applications designed to help solve real-world problems. The organization works closely with community groups to support local efforts to increase girls’ participation in technology fields.
Girl Up: STEM for Social Good
Girl Up, sponsored by the United Nations Foundation, attempts to address the underrepresentation of women in STEM fields. The group’s STEM for Social Good program educates and inspires girls to pursue technology education and careers as a way to promote gender equality. Girl Up’s Women in Science (WiSci) STEAM Camps for secondary school girls provide a safe, supportive, girl-centered environment where dozens of teenage girls from many countries can share and collaborate.
This nonprofit group empowers people of marginalized genders through tech education. Its programs for nonbinary, gender-nonconforming, and female-identifying students include workshops and mentorships for students in grades 9 through 12. ChickTeck addresses the needs of students from all underserved groups, including students of color, LGBTQ+ students, and students who are eligible for free and reduced-price school meals. Among the topics taught in the workshops are robotics, smartphone app development, and 3D printing.
Black Girls Code
The goal of Black Girls Code is to help Black women and girls find their place as “builders and creators” by developing their coding and other technology skills. The organization’s eight program areas are artificial intelligence, robotics, web design, game design, mobile and app design, virtual reality, 3D printing, and blockchain.
Girl Develop It
The nonprofit group sponsors classes, projects, and events intended to provide welcoming and supportive environments for women and nonbinary adults to learn coding skills. Its virtual classes cover such topics as data science, e-commerce, user experience (UX), front-end development, and Python. The organization also offers “career conversations” and a virtual hackathon.
The Coding Space
The Coding Space began in 2015 as an after-school coding program for students of all ages and at all levels of tech expertise. It has since grown to offer classes and camps that teach coding and other computer skills in person and virtually. The programs emphasize computational thinking skills, self-expression, independence, and intellectual confidence.
The group’s GirlCode programs provide instruction in a supportive female-identifying space and focus on making friends, having fun, solving problems, and discovering opportunities.
Creating Software That Represents Everyone
Bringing women and girls into coding, software development, and other tech fields ensures that tech products are designed to meet the needs of all segments of the population. Diversity of thought fosters innovation, so in addition to informing software that represents everyone, it fundamentally improves and evolves the field. Technology can’t reach its full potential in improving our lives until the people who make tech products look, act, and think like the people who use tech products.