A bit of a non-traditional background/path here - would appreciate any help and input!
I was recently admitted to MCIT at Penn, which seems like a great program for those with non-CS backgrounds to learn CS foundations and dive into some advanced topics, though not as in-depth as a pure CS master's program (http://www.cis.upenn.edu/current-students/graduate/mcit/index.php).
I was an Econ major at a top 3 school and worked at a top consulting firm and a startup before this. My ultimate goal is to combine my business background with technical skills to work in a product management and/or data science role in tech.
I'm currently considering either:
1) enrolling at Penn MCIT this fall (my other options are NYU MSCS with one year of the PAC program or Cornell Tech's MEng in CS program) 2) taking a job at a big tech company in a business / sales operations & strategy role, taking online classes for the next year while at this job, then applying to more traditional, better-ranked CS master's this fall such as Stanford or CMU, to start grad school a year later. I'll have taken 4 courses by the application time later this year.
If I DON'T want to be an engineer long term (I'd consider doing it for a couple years out of school, but my strengths lie more more in strategic synthesis and communication/collaboration) and already "check the boxes" for a good school from my undergrad, how important is it to try to get into a better-ranked program in a year?
The upsides for 2) would be better reputation and maybe better cutting-edge coursework, discounted by the chance that I might NOT get into a better program by then, as well as making some money / building connections at the big tech firm. Downsides would be that job isn't on the path I want to be on ultimately, and it would delay getting on that path by another year.
Would someone interviewing me for PM roles at Google/Facebook/LinkedIn/etc. look down on the Penn MCIT program for its rank, or would the fact that I took and did well on CS classes there be enough to get me in the door, as long as I can interview well?
How important really are CS master's rankings for someone who doesn't want to be an engineer ultimately (but still work in cutting edge fields in tech in PM/data roles)?
What do you think between Penn MCIT vs. NYU MSCS with one-year delay of PAC vs. Cornell Tech MEng in CS?