I'm 35 years old. Am I too old to join Google, Facebook, Microsoft or Apple as a software engineer? I am a 22 year old software engineer in Infosys and I wish to be part of Google. Is doing an MS at this age helpful?