Like many game developers may relate to, I grew up a very shy child. I went through k-12 with a close knit group of friends. I would describe my friends as a boisterous-fun-loving-group. Through these connections I was able to slowly build my own confidence and lessen the 'shyness' within me. By the time I graduated high school, I chose to leave my comfort zone entirely and attend a college where none of my close friends had applied. I wanted to challenge myself and independently pursue my own interests. In hindsight, this decision was pivotal in shaping my game development career. I was embarrassed to tell my confidently-outgoing friends that I wanted to make games for a living (which is also partially why I chose to go somewhere new). I had always been the shy one in our group which made me feel like I was a shy person. Boy was I wrong.
When I began studying Computer Science and Game Development I found that many people in my classes shared a similar back story. They grew up shy, interested in science, video games, and/or mathematics. I finally felt surrounded by like-minded individuals. However, the more I got to know them the more I realized how different I had become. Compared to my peers in the Computer Science program it surprised me that I was the most boisterous and outgoing one! In fact, I felt I was the only extrovert in my classes. After years of being surrounded by extroverts I had, unbeknownst to me, become one myself; more open to new experiences, more energized by being around people, and focusing less on old insecurities.I was an extrovert in a sea of introverts.
This experience of feeling like a fish out of water taught me a few things:
1. People who stay within their "comfort zone" may never understand how the grass may be greener on the other side (referring to both introverts and extroverts)
2. Logic is a powerful tool, but being too logical can distract you from better, alternative and/or creative solutions certain problems
3. Being open to new experiences, regardless of your personality trait, will benefit you greatly
Lastly, when considering game development, my advice is to approach programming, or design, from two angles. Logic and pattern recognition certainly has its place in the world of game development; however, the stereotypical introverted logicians will be at a disadvantage compared to those who choose to push themselves outside their comfort zone and explore ideas that are so crazy...they just might work.