Code.org: More Money For CS Instructors Who Teach More Girls
theodp writes "The same cast of billionaire characters — Mark Zuckerberg, Bill Gates, Steve Ballmer, Eric Schmidt — is backing FWD.us, which is lobbying Congress for more visas to 'meet our workforce needs,' as well as Code.org, which aims to popularize Computer Science education in the U.S. to address a projected CS job shortfall. In laying out the two-pronged strategy for the Senate, Microsoft General Counsel and Code.org Board member Brad Smith argued that providing more kids with a STEM education — particularly CS — was 'an issue of critical importance to our country.' But with its K-8 learn-to-code program which calls for teachers to receive 25% less money if fewer than 40% of their CS students are girls, Smith's Code.org is sending the message that training too many boys isn't an acceptable solution to the nation's CS crisis. 'When 10 or more students complete the course,' explains Code.org, "you will receive a $750 DonorsChoose.org gift code. If 40% or more of your participating students are female, you'll receive an additional $250, for a total gift of $1,000 in DonorsChoose.org funding!" The $1+ million Code.org-DonorsChoose CS education partnership appears to draw inspiration from a $5 million Google-DoonorsChoose STEM education partnership which includes nebulous conditions that disqualify schools from AP STEM funding if projected participation by female students in AP STEM programs is deemed insufficient. So, are Zuckerberg, Gates, Ballmer, and Schmidt walking-the-gender-diversity-talk at their own companies? Not according to the NY Times, which just reported that women still account for only about 25% of all employees at Code.org supporters Apple, Google, Facebook, and Microsoft. By the way, while not mentioning these specific programs, CNET reports that Slashdot owner Dice supports the STEM efforts of Code.org and Donors Choose."
Now drink.
There is no "shortfall" of coders. There's just a glut of employers who want just-in-time employees cheap. Ones they can lay off at any time. Ones they don't have to send to training classes.
Women went into IT in the late 1990s, when it looked like a good career choice. Now it isn't, so they don't.
First of all, I too really want to see more females working in the tech industry. I think it's one of the more female friendly work environments around, especially since the experience can be so tailored to your interests.
That said, I don't see how those incentives are healthy or really help anything. I don't think everyone would enjoy or be good at coding; so incentives that make instructors coerce people into entering a programming class mean fewer spots for people who would enjoy and benefit from the class.
Instead we need to focus on efforts that get females to seek out classes like this (efforts like AppCampForGirls) , not get instructors to lure females into the class...
"There is more worth loving than we have strength to love." - Brian Jay Stanley
I don't know a single competent programmer that started programming because someone taught them how. They started programming because they wanted to.
Manipulating teachers isn't going change that outcome.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
Now that most medical students are female, will the same measures be taken to punish "sexist" women doctors ?
"women still account for only about 25% of all employees at Code.org supporters "
And how many unemployed female software engineers do we have who can't find work?
Businesses can't hire people who don't exist.
Penalize teachers for things they can't control. How do you as a teacher ensure that at least 40% of your students are girls? Throw out some boys that are interested in programming?
So will the same apply to nursing teachers if not enough male students enroll?
This is sexism at its very worst. Funding one gender over another only serves to create animosity between them and suppress the gender that is not given preferential treatment. Why don't we put the funding towards researching how each gender takes up information and teach to those pedagogic methodologies? Education is one of the few areas where we have made minimal progress in the last 100 years. Students are NOT getting noticeably smarter. If we achieve the ability to learn more, faster, we all will win.
*** Don't be dull.***
If the place is so great then name it.
... and ...
Talent usually falls along a bell curve. And half the programmers out there will be worse than the other half of the programmers out there.
If you're having trouble finding the good programmers then you either aren't advertising the job openings enough or there is some problem with the pay/environment/project that causes the better programmers to choose other employment.
Just say women next time. Or how bout "women and girls"
"Women" as I said is inaccurate. Strunk & White would veto your sentence expanding "women and girls" when a perfectly good english word, Female, exists to cover both terms and indeed the totality of the gender.
I fail to understand why anyone would see "female" as a creepy word unless they had some underlying issue with females themselves or were too steeped in political correctness to write well because of some absurd fear of trigger words. It's very suspicious you are not willing to attach a "real" handle even to your assertions.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Really?
The politically-correct bullshit has to stop - do people REALLY believe there's a concerted effort to keep women out of coding? It must be so, because that's the only situation in which this sort of thing would matter.
What you've just told CS instructors is to MAKE SURE every last woman in their course passes, and there's a financial reward for it.
Why does it matter what chromosomes your coder bears?
-Styopa
It's easy for these assholes to talk, they were the extremely lucky ones in a winner-take-all industry which often metes out its rewards in absurd and haphazard ways.
You really want to make this world a fairer place: how about paying all your employees a decent wage, and maybe even take a cut from your ridiculously high comps? Then you might be providing an actual reason for more people to get into coding, including the ones with vaginas.
As you hate gay people, we can assume you hate women equally, therefore your ability to critique my own use of terms for femailty is null and void (and NULL and nil and 0 for that matter).
P.S. Computer Janitor is one of the lamest insults I have run across in many years. Even if I were an IT administrator and not a developer, being a "janitor" for a computer is more like being a janitor in a building where you have to fight ninjas and/or pirates every day, in addition to re-arranging the structure of the building itself which changes daily and must be warped back into working order.
So calling someone a "Computer Janitor" is the equivalent of calling them a "Warrior Architect". Not exactly the put-down you had hoped for when it implies they could hospitalize you for days with a good stare and a few typed commands.
You must have had some admin work you over pretty good, computer wise, to hate them so... Good for him.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Sexist assholes hard at work. Ignore the skilled and dedicated boys, we're trying to something something who the fuck knows.
Useless morons. I guess we can write off code.org as being anything but shitsacks.
We also need more truck drivers, we should teach commercial diving in school as well! Seriously, school is about learning to live in society and with a bit of luck, seed a taste for knowledge that will drive the pupil to get knowledge bit itself, not create cheap labor to save training costs on corporations who prefers to NOT participate as much as possible in financing the education system.
Tomorrow is another day...
Kind of odd that just a few paragraphs after saying it will cap teachers' grants for classes with too many boys, Code.org instructs teachers to: 'Inspire your students: introduce computer science and make it exciting, creative and for everyone. Show your students the Code.org film, "What Most Schools Don't Teach": it features Microsoft founder Bill Gates, Facebook founder Mark Zuckerberg, and Black Eyed Peas founder will.i.am and NBA star Chris Bosh talking about the importance of programming."
Yes. Agree 100%.
ALL OF US need to *call our congressman* and explain the above statement and demand they ignore FWD.US's policy suggestions.
Just look at the people...Gates and Ballmer? These guys are awful...they are horrible examples for businesspeople & have destructive notions of how society works. Zuckerberg demonstrates some competence but still his business philosophy is just as horrible and abusive as M$'s...then of course there's Eric fucking Schmidt...he who said on Colbert that only people who do bad things worry about privacy.
These people are the bad guys. Their ideas as always crafted strategically to maximize their personal profits...
FWD.US is for corporate profit by hiring cheap overseas labor...its not about hiring US workers
Thank you Dave Raggett
I don't really agree with the poster above you, but to state maternity/paternity leave is a 50/50 thing is just nonsense. Paternity leave (at least in the USA) is virtually nonexistent.
In my opinion so far, Code.org is constantly more concerned with 'creating excitement' and 'promotion' over a consistent message or actual content.
Similar for me. I was that below average student with no strengths. I did well in discussions and understood stuff, but I had a hard time doing arithmetic in my head or memorizing stuff. Around 8, I got to see a computer. It instantly clicked with me. I didn't have to do the math, I only had to understand it, the computer did all the work for me. After that, I started doing lots of reading on ASM, C, the kind of math video games have to work with, how CPUs work, how memory works, how HDs work, no chipsets work, how network work, what kind of problems there are like latency vs throughput.
A large portion of my time at work is designing and theorycrafting systems. Thinking about all of the choke-points and how to solve the problem in a good way. Always thinking about worst cases a given choke point could have and what requirements we could need to scale up the chokepoints if those occurred. etc etc
And my high school adviser said I shouldn't go to college because of my bad grades.
I totally agree with what you are saying. Transitioning from C to C++ and Java was not that hard. Transitioning from Java to Objective-C was not that hard. Many of the concepts are fundamental as you say...
And yet I think there are not that many people who would enjoy or tolerate the work it takes to learn how to express the concepts you know in new languages. Those that can though, I think are the most valuable ones because they are in general thinking at a more abstract level. So it means there is some stability, but only if you have a certain temperament.
"There is more worth loving than we have strength to love." - Brian Jay Stanley