I really enjoy coding, so I plan to stick with it. I am hoping that programming jobs will be similar to other jobs I've worked, in that where you work does make a difference as far as "corporate culture" goes. I've been researching internships, and I've found a couple of companies that might be a good fit. I'm sure I'll find somewhere to fit in doing what I want, but I also expect to have to look a bit harder for it than the average male CS major would. But hey, isn't that what internships are partly for?