How does one with a Computer Science degree from a not so flashy school obtain a developer role at Microsoft? Would I just have to start off as an intern? I live in the DC area and all I can aquire are roles with DoD companies.