Factors Contributing to Gender Gap in Technology