While boys are jumping off the monkey bars, most girls are taught to avoid risk, writes Girls Who Code founder Reshma Saujani on Medium. Girls do well in school, but aren’t prepared to tackle challenges that require trying, failing and persevering.
When psychologist Carol Dweck gave fifth graders a too-difficult assignment, bright girls were quick to give up, while bright boys “were more likely to redouble their efforts,” says Saujani. The higher a girl’s IQ, the more quickly she gave up.
An HP report found that men will apply for a job if they meet only 60% of the qualifications. But women? Women will apply only if they meet 100% of the qualifications. 100%!
Learning to code teaches bravery, she writes. “Coding is an endless process of trial and error, trying to get the right command in the right place.”
During the first lesson, a young girl will . . . say she does not know what code to write. The teacher will look at her screen and she’ll see a blank text editor. . . . If she presses “UNDO” a few times, she’ll see that her student wrote code and deleted it. The student tried. She came close. But she didn’t get it exactly right. Instead of showing the progress that she made, she’d rather show nothing at all. Perfection or bust!
. . . My friend Lev Brie, who teaches intro to Java at Columbia University, tells a story about his office hours with computer science students. The guys who are struggling with an assignment will come in and say “Professor, there’s something wrong with my code.” The girls will come in and say, “Professor, there’s something wrong with me.”