Granted this was 9 years ago, but when I was in computer engineering we had a few classes with only 1 female. All the nerdy types flocked to her and were very inclusive with team projects.
I'm a partner in a 6 yr old business and I've just recently started to see more women programmers. Most of my job postings would get zero female applicants. However, my last 2 engineering hires were women that came through our internal network and they've been excellent.
Account managers and project managers - generally women applicants. Engineers = male nerds of all types. I welcome more female engineers but it's challenging to hire them if there aren't enough and they don't apply.
EDIT: spelling