TThe Diary of a CEO
← All frameworks
Leadership

Purpose-Led Movement Flywheel

Connect a skill to purpose, create belonging, then turn learners into organisers

Difficulty
Advanced
Time to result
~months to results
Steps
6
Confidence
97%

Saujani explains Girls Who Code as more than a curriculum. The programme first met girls through a motivation many already had—making the world better—then connected coding to projects that served that motivation. Early students learned inside technology companies, saw the work around them, and formed diverse peer relationships that made participation feel possible. At graduation, Saujani asked each student to return home, start a club, and recruit at least one girl. Volunteers, teachers, and librarians then extended that local model, while partnerships and media representation helped change coding's wider image. The flywheel links relevance, immersion, belonging, participant-led replication, and cultural visibility rather than relying on classroom instruction alone.

Origin

After seeing computer-science classrooms dominated by boys during her 2010 campaign, Saujani spent the next year researching the gap. She launched Girls Who Code by building summer programmes inside technology companies and later asked participants to create clubs in their own communities.

Core principles

  • 01Meet people through motivations they already hold
  • 02Belonging changes who can imagine themselves in a field
  • 03A concrete project makes an abstract skill meaningful
  • 04Graduates can become local organisers
  • 05Culture and participation reinforce each other

How to run it

  1. 1

    Start with exclusion

    Identify who is missing and which cultural images, access barriers, or assumptions make the field feel closed to them.

    Pro tip Listen for how the audience describes the field before designing the intervention.

    Watch out Do not treat a group as uniform or assume one barrier explains every person's experience.

  2. 2

    Connect skill to purpose

    Frame the skill as a tool for an outcome participants already care about, then make that connection part of the project itself.

    Pro tip Let participants choose a problem they want their project to address.

    Watch out The purpose link must be real, not decorative marketing.

  3. 3

    Create an immersive cohort

    Teach in an environment where participants can see the field in practice and build relationships with peers from varied backgrounds.

    Pro tip Design belonging as deliberately as the curriculum.

    Watch out Access to a prestigious setting is not enough without psychological and practical inclusion.

  4. 4

    Issue a replication challenge

    Ask graduates to return to their communities, start a small local group, and recruit an initial participant.

    Pro tip Make the first replication target small and concrete.

    Watch out Do not delegate growth without giving organisers materials and support.

  5. 5

    Enable local hosts

    Equip teachers, librarians, volunteers, and participants to run the model in places the central team cannot reach directly.

    Pro tip Standardise the essential experience while leaving room for local context.

  6. 6

    Change the visible culture

    Use partnerships, stories, and popular culture to replace the old stereotype with examples the audience wants to join.

    Pro tip Choose cultural moments that invite a simple first action.

    Watch out Visibility without a functioning programme creates attention that cannot convert into participation.

In the wild

From summer programmes to local clubs

Girls Who Code began with programmes inside technology companies where students learned coding through projects linked to changes they wanted to make. Saujani then challenged graduates to start clubs at home and find one girl to join. She says students and local volunteers expanded that model into thousands of clubs.

Participants became a distributed route for expanding access beyond centrally run summer programmes.

Making coding culturally inviting

Saujani describes a partnership with Doja Cat that used coded nail art as an accessible cultural hook. She says a large number of girls visited the website in one day to learn how to code the nails.

A familiar cultural signal created an entry point into coding.

Common mistakes

Teaching without relevance

A technically sound curriculum can still fail if learners cannot connect the skill to an outcome they value.

Centralising every cohort

The model scaled by enabling participants and community volunteers to organise locally rather than requiring the founder to run every programme.

Treating representation as decoration

In Saujani's account, cultural change works alongside real learning pathways and communities; imagery alone is not the programme.

Is it for you?

Best for

It is best for mission-led programmes teaching a useful skill to communities historically pushed away from it.

Not ideal for

It is not ideal when organisers cannot support local groups, provide safe learning environments, or connect the skill honestly to participant goals.

From the transcript

one meet girls where they were at and two change the culture

Reshma Saujani · (32:30)

i want you to go back to your community and i want to go back to your school and i want you to start a…

Reshma Saujani · (34:30)

From the episode

How I Taught Millions Of Women The Most Important Skill: Girls Who Code Founder: Reshma Saujani