I hope I'm not offending anyone by saying this, but the reason there aren't more females (good-looking or otherwise) in the IT industry is because of intimidating guys who make us feel like we can't be in the field unless we fit a certain stereotype. It's kind of a catch-22: if you're good-looking and female, then no one takes you seriously or respects you because you're just a piece of ***, but if you're not good-looking, then most men won't respect you because they don't consider you worth their time. I know that's a stereotype of men, but that's how it is with a lot of guys, or at least guys that I know.
(And for the record, I don't have buckteeth or glasses and I'm not really fat or really skinny.

)