4 ms·
I'm just curious, but your comment suggests to me that it is easy to switch from an academic program to working at google, amazon, facebook, or microsoft. Those
by tdat13 12y ago
I'm just curious, but your comment suggests to me that it is easy to switch from an academic program to working at google, amazon, facebook, or microsoft. Those jobs require training and experience that academia does not provide. Writing javascript and researching, as an example, topology are very different things. I also have a hard time believing that research at a corporation is effectively academia just because they share a competitive environment. Could you explain further?
- munin 12y agowell, if you're in a good PhD program for computer science, you probably have a really good BS in CS from somewhere with a high GPA and demonstrated work experience in the form of research, which was probably programming. your research probably involves developing some kind of software, if yours doesn't you as a student probably do programming for some other system that is someone else's research. you also work with other people and have deadlines and so on, so a lot of CS "research" is basically a job writing code for money. my impression of research at facebook/google/microsoft is that they generally hire phds and they generally take phd students as interns, so if you drop out of a phd program, you're not working there (in a research role at least). so you have to finish your phd, then compete with everyone else for those jobs, just like postdocs and professor positions. once there, you have to justify your existence / funding the same way that you do as a professor (go ask people at MSR how this is going for them lately).