There is a new nonprofit that nicely demonstrates the challenge of identifying a social problem and then developing the right strategy for solving that problem. Code.org’s sole aim is to solve the impending shortage of computer programmers. Because we have grown increasingly dependent on technology in our everyday lives, while our schools have not adequately prepared our children to keep up, we are facing an enormous shortage of people who can create the technology we desperately need.
Projections estimate that by 2020 we will need 1.4 million computer programmers, but will only have 400,000 computer science graduates, creating a 1 million person gap. And 9 out of 10 schools aren’t currently teaching computer programming. This is a huge problem.
Enter code.org. The nonprofit was founded earlier this year with two stated goals:
- Spread the word that there is a worldwide shortage of computer programmers, and that it’s much easier to learn to program than you think.
- Build an authoritative database of all programming schools, whether they are online courses, brick+mortar schools or summer camps.
They have an impressive team and list of supporters, many of the darlings of the technology startup world. And they’ve already attracted the attention of the national media and have a very savvy media presentation including some pretty cool videos.
Code.org is fascinating to me, not just because I agree that connecting how we educate our children with the skills they will need in the future is a huge issue, but also because code.org demonstrates the strategic struggle facing every social change agent. The struggle lies in identifying a social problem and then creating the right solution to the problem you’ve identified.
There are many ways you could attack the problem of a shortage of future computer programmers. You could decide to:
- Advocate for changes to the public education system
- Create new training sites around the country
- Develop coding games for kids
- Create a marketing campaign that encourages more kids to try coding
- Develop a database of available training programs
So far code.org has decided to focus on the last two. But it begs the question, why those two?
In identifying a social problem and then choosing a possible way to attack it, social change leaders must ask the following questions:
- What is the most effective entry point for changing this problem? For code.org they think the entry point is kids themselves, getting them to demand coding training, as opposed to changing education policy or increasing the supply of coding locations.
- How do we use our unique assets to address that entry point? Code.org’s biggest asset is their long list of technology celebrity supporters, so they are tapping into those people (Bill Gates, Mark Zuckerberg) to show kids how cool coding is. If, instead, code.org had a unique ability to move education policy forward, or proprietary coding software that more quickly delivered results they could have decided to go those routes.
- How do we structure our organization to deliver the solution? Right now code.org is a website with a series of videos and a growing database of training locations. So they don’t need a lot of staff or structure. If, however, they had decided to set up new training sites around the country or advocate for public education changes in every state, they would have needed a much larger operation with more locations and staffing.
- How will we measure if our solution is working? Code.org has clearly delineated where they need to be. By 2020 they want to see 1 million more computer programmers. So they have to figure out how many more college students they need in computer sciences, how many more high school students they need who can code, how many more middle school students who are dabbling in code and so on. I’m hoping they have metrics all along the way and the ability to see if the numbers are actually growing.
Code.org has very clearly defined a critical social problem and they have marshaled an impressive army of supporters to work toward change. It remains to be seen, however, whether they have asked the right questions and selected the right path for making that change a reality.
There were lots of great discussions and developments in the world of social innovation in September. So much so, that I had a really hard time narrowing down to ten. But alas, here are my top 10 of the last month. As always, please add what I missed to the comments. If you’d like to see the expanded list of what catches my eye, follow me on Twitter @nedgington.
You can also read the lists of Great Reads from previous months here.
- Two really interesting divergent reports on the results of social change work. First, a $1 million, 6-year study of nonprofit After School Matters shows that the program doesn’t really change lives.
- And a year after Facebook founder, Mark Zuckerberg’s $100 million grant to Newark public schools, some positive results are trickling in.
- After the August resignation of Steve Jobs from Apple due to health reasons, people came out in droves to criticize him for his poor philanthropic record. Dan Pallotta rose to his defense, arguing, in a thought-provoking way, that Jobs’ contributions to the world at large make him the World’s Greatest Philanthropist.
- In an exciting move to kick-start social impact bonds (a government bond that allows private investors to invest capital in nonprofits and then gain a return if the nonprofit achieves promised outcomes), the Rockefeller Foundation granted Social Finance $500K to develop the social impact bond market in the US.
- September was the month of the 4th annual Social Capital Markets Conference that brings social entrepreneurs and the funders of social entrepreneurs together. Over the course of the four SoCap conferences there has been a recurring tension between philanthropy and impact investing. Adin Miller reported from SoCap that the great convergence between philanthropy and impact investing has disappointingly not yet happened.
- The Washington Post shows us the devastating impact of the economic crisis in five charts.
- At long last, CharityNavigator, one of the best known nonprofit rating systems, unveils their Charity Navigator 2.0, an expanded rating system that includes financial health, accountability, and transparency measures. Every nonprofit should understand this important change and what it means for their organization.
- Lucy Bernholz discusses a fascinating distinction between problems and difficulties and the implications for social change efforts. “Problems have solutions; solve them and problems go away. Difficulties don’t have solutions; they require continual address.”
- On the Harvard Business Review blog Lucy Marcus argues In Troubled Times, Boards Must Step Up.
- In a similar vein, Mario Morino from Venture Philanthropy Partners argues that Board Members Cannot Check Their Courage at the Door.
Photo Credit: MMcQuade