This is a list of all the things you don’t have to do to succeed as a developer. I am speaking from my perspective as a Data Scientist. However, I believe all the points are fully applicable to other computer science domains as well.
Yes, there is a lot of geeks in computer science, both boys and girls who love comic books and spaceships. Having only a vague idea of who Luke is and never having watched a single series of Star Wars made me uncomfortably silent during multiple conversations. However, it does not mean that there aren’t any other topics you can share with your teammates or even other series or movies that you could discuss.
You don’t have to look like a nerd. You don’t have to fit in with the crowd. You can wear your heels, girly dresses and not be afraid of the first impression people have of you. Nevertheless, I love to break the stereotypes and I can’t fight the satisfaction I get after 15 minutes of talking when the other party suddenly realizes that his first impression of you was a major understatement and you are so much smarter than they thought.
Starting a new career or a new job often comes in with an imposter syndrome. Sure, you will make stupid errors. Sure, you will ask stupid questions. Girls usually tend to overreact and worry too much about their mistakes. But guess what, it also means you are going to remember your mistakes better and not make them in the future.
Then of course, if you prefer to wear hoodies and talk about Dark Vader it is up to you and feel free to do what you like 🙂