Maybe women have more choices in their work life (because they can always marry and have children, so they do not have to worry as much about their career), so they tend to choose more attractive professions (less stressful or higher social status - I hear a lot of women are becoming doctors and lawyers). That is my theory (I know it sounds a bit cynical), at least I think that is a factor. Now to me personally software development is attractive, but only so so - I like to build and create things, not necessarily the part where one sits in front of the computer all day, hardly talking to anyone.
Also, where are the campaigns to make more men become school teachers and kindergarden workers?