I think it's a familiarity bias with the occupation. More women have business degrees than nursing or education [1], but it may not seem so since business degree holders are more dispersed among types of businesses. The link seems to indicate that software developers are just as likely to marry accountants or nurses as teachers.