The reality is: Academia can be a real shitty gig when it comes down to it. A vast majority of a professor's life is spent dealing with politics, administrative minutiae, "service", pedantic peer review, teaching, and writing grants. By the time all of that's done, you have no time left for the "fun" parts: doing the research, communicating results and having impact, and seeing its effects on the world. Not to mention the abysmal funding climate, changing role of universities, and the fact that many fields (esp. in CS) are now being pushed further, faster, and better by industry...
There's a mass exodus going on right now. At least 25% of the professors I know (I'm friends with many) have either left or are thinking about leaving academia.
CS is lucky in that it's relatively cheap to study. Other than compute time, all most people need is a good coffee maker and a white board. Biology professors need to bring in an order of magnitude more grant money to keep their labs running. As a result, most of them do very little of their own research; they may look at data or plan an experiment with a grad student or postdoc, but the vast majority of their time is spent raising money or reviewing other people's work.
My only advice is seize the chances that come your way and make the most of them. It is all too easy to stay in the warm cocoon of academia even when you know you should leave.
Being able to start to avoid the "service" of donating my time to support the paywalled journal system and actually enjoying open source development again (even though I get to do less of it) is the best part.
This seems to be a common sentiment. I wonder if someone has done the statistics on this.
Nonetheless, top professors get paid decently (although obviously they could make 5x in industry). Michael Jordan at UC Berkeley makes ~320k. Newly tenured CS profs make ~160k at UC Berkeley. Source: https://ucannualwage.ucop.edu/wage/
Something I didn't mention earlier is also the fact that if they really needed extra money they can easily consult on the side, as well, which is totally okay in academia (unlike most employees at companies).
It is very rare to be outright prohibited from consulting on the side as an employee. I currently do exactly that (work for a company that sells consultants and developers to its clients on contract) and we are only prohibited from doing the same on the side if it is a conflict of interest. I've never heard of someone going to their supervisor with a lead and being told they could not pursue it.
It is extremely common for CS professors to consult. And there are absolutely no conflict of interest restrictions. CS professors will consult in their direct area of research.
a CS professor with enough seniority to have a family
[...] is going to be pulling [...] more than enough to
comfortably raise a family
So you're saying people who are paid enough to have a family are going to be paid enough to have a family? :)And if the country's policy is "well of course you're struggling to support your family, it's your own fault for not waiting until you achieve tenure at average age 39" [1] well I can understand academics leaving academia for industry. The average age of first childbirth in the US is 26, with steep rises in complications beyond age 35 [2].
Unless you're a man planning to have a child with a woman 10 years your junior, getting tenure before having a child doesn't sound like a great idea to me.
[1] https://en.wikipedia.org/wiki/Professors_in_the_United_State... [2] https://en.wikipedia.org/wiki/Advanced_maternal_age
However, it probably feels wrong to write a blogpost and say "I did it for the money". So people conveniently leave the money part out but I think we can all agree that it's probably definitely a non-trivial factor in their decision. It just happens to make more sense to tactfully focus a blog post on the better opportunity at hand rather than the money.
Unfortunately, moving because you believe Amazon will throw resources at a problem shows a distinct lack of familiarity with the "frugality" aspect of Amazon's culture.
Perhaps Amazon has changed, or AWS is simply different/better in this regard.
Besides, it sounds like the resource he's particularly interested in is compute (and maybe storage) and AWS has this in spades...
The compensation was ok at the time, but starting to lag their peers by the time I left (within a year of leaving my comp had a little more than doubled). My understanding is that they've made an effort to catch up there. Regardless, Pittsburgh is a staggeringly cheap place to live (I grew up there) while Seattle is decidedly not (I live there now). Unless he's tripled his comp, he'll be making effectively less. That wasn't my point, though, I assume he's not moving for the money.
I was actually talking about resources to dedicate to research.
What makes you think Amazon will be willing to supply compute (assuming they actually have substantial excess cycles to sell, particularly on GPUs, FPGAs, or ASICs) to internal development efforts? Simply having the resource doesn't mean making it available. Actually making appropriate resources available to people trying to solve problems would run completely counter to my experience there.
As the lab head, I imagine he won't have a hard time getting resources--they must have given him something like a startup package to lure him there.
As a big name, they have a strong incentive to keep him happy: if he were to leave in a justifiable huff (e.g., "they promised me tons of compute and all I got were these Fire Phones"), it would make recruiting much harder.
Yeah sorry to be rude and mention money, I just find it more rude to lie and make pretence it's not important when it so clearly is. Maybe I'm wrong, maybe he's such a bad negotiator it's not a pay increase, maybe CMU pay in bushels of gold? But if it isn't a pay increase, it's possible to say so.