Will a master's in Software Engineering degree make it easier to land Lead Engineer and Architect jobs? Is it worthwhile to leave my software engineering job at Google to pursue a masters degree, in the hopes of getting a better job at Google?