3 ms·
Matt Welch has written extensively about switching from tenured Professor at Harvard to Software Engineer at Google: http://matt-welsh.blogspot.com/ http://matt
by alex-mohr 8y ago
Matt Welch has written extensively about switching from tenured Professor at Harvard to Software Engineer at Google: http://matt-welsh.blogspot.com/ http://matt-welsh.blogspot.com/, with the initial post http://matt-welsh.blogspot.com/2010/11/why-im-leaving-harvard.html http://matt-welsh.blogspot.com/2010/11/why-im-leaving-harvar... Matt's blog is great because (a) he writes it, (b) he's still connected to academia via program committees and (c) you can see how his thinking has evolved over the last 8 years.
And there are of course a number of other former faculty there too, but none that I know of who've blogged as much as Matt. In the systems space, off the top of my head: Amin Vahdat, Mike Dahlin, Steve Gribble, Craig Chambers, David Patterson, David Wetherall, Eric Brewer.
Personally, I've had way more impact (and fun!) building Compute Engine and Kubernetes than I had in academia. If in doubt, try industry for a summer or a year -- nothing we write can replace personal experience.
- wanderfowl 8y agoGiven that he put "teaching" in with "overhead", there's no shock that he left. The precise reason I chose to push to continue into a professor position was my love of teaching, and my willingness to sacrifice lucrative pay and work-life balance for it. To me, hearing this is like an architect talking about loving the job, but not caring for all the designing buildings it seems to entail. And it's part of the reason that I never advise my students who dislike teaching to even contemplate the academic job market and trying to get a faculty position. If you don't love teaching, go get actually paid elsewhere.
- seanmcdirmid 8y agoAt a tier one, you are paid to do research, not teach, unless you are a clinical or adjunct. So it’s not just the professor binning teaching as overhead, but the universities as well. If you love teaching, then being a professor at a top tier CS program might not be the right choice.
- robotresearcher 8y agoTeaching, research and service is the traditional job description for tenure-track professors. Which tier one school does not expect and pay CS profs to teach?
- seanmcdirmid 8y agoUW CSE requires (or required when I was there?) their faculty to teach 2 courses every 3 quarters. So they got paid to teach, but they didn't have to teach very much.
- barry-cotter 8y agoCarnegie Mellon has no problem with you not teaching anything but grad courses if you bring in enough grant money to cover your salary and I’m not sure they care if you teach grad courses either.
- bachmeier 8y agoThis is true for grant fields. Teaching really is irrelevant if you're bringing in big grants. In non-grant fields, however, you do have to teach at an acceptable level, even at good research universities.
- seanmcdirmid 8y agoAll of the researchers I know take teaching very seriously and do a good job at it. Some of them even kind of like it, but their tenure case depends on their research output, and that is their primary job and usually passion.
- Aeolun 8y agoWho teaches if not the professors? I don’t think I’ve ever heard of any academic position without teaching responsibilities.
- seanmcdirmid 8y agoNor did I claim as such. It is just often considered necessary overhead.
- seanmcdirmid 8y agoIsn’t Craig chambers PL? So is Jeff Dean (Craig’s student).