I don't think these articles are written for CS PhDs, who are an exceptional class of PhDs.
First, CS PhDs can ALWAYS get tenure-track academic jobs. Maybe not at a top R1, but getting a university teaching job in CS is not some sort of prize. Quite the opposite. Most non-phd-granting institutions with sub-billion endowments struggle to hire CS faculty (they pay sub-100K, sometimes as low as 65K... if you go that route in CS, your undergrads are making 3x your income at their first gig). So there's no "oh no plan B" fear. You don't need to be reassured your PhD wasn't a waste after failing to get any sort of academic post, because if you lower your expectations enough you will get an academic post. This is NOT true in nearly any other field.
2. CS PhDs, with a few exceptional subfields, are in high demand. It's pretty reasonable to expect 300K out of a top CS PhD program; the total comp number for top-tier MBAs is about half of that. CS PhDs who choose industry don't need to be reassured that their PhD has value. It's reflected in their compensation.
CS PhDs can ALWAYS get tenure-track academic jobs. Maybe not at a top R1, but getting a university teaching job in CS is not some sort of prize.
You got to be kidding. Competition for CS tenure track positions is insane. At my school, which is ranked around 50 in the nation, you would have to be pretty outstanding to get it (most candidates were from top-5 schools, in hottest fields, with many strong publications). I’ve heard such numbers as 100 candidates for a single spot.
> At my school, which is ranked around 50 in the nation
Top 50 on US News & World Report or CS Rankings means you're at a very good R1 institution. At #50, your institution is ranked ABOVE places like Vanderbilt, Notre Dame, RIT, Syracuse, Clemson, ...
You do realize that the USA has nearly 4,000 colleges, right?
If you scroll all the way down to the bottom of the CS rankings in US News, you reach Walden University at #186. Which means the colleges that US news even bothers to rank in CS constitute less than 1% of the total number of colleges in the US. And you're at a place that's in the top third of the <1%!!!
When I say academic CS jobs are easy to get, I'm referring to jobs at the >3,500 US higher ed institutions that aren't even included in US New's CS rankings.
Again, in fields like Mathematics or Biology even TT jobs at unranked/low ranked places are non-trivial to secure.
If I had to guess, OP is at an institution in the northeast/west/Chicago. Academic CS recruiting in the south and in mid-tier cities is typically more difficult (some of that might be preference, but the big thing is two body problems. I love New Orleans but can't imagine solving an academic two body problem there is particularly easy).
For anyone wondering: the two body problem is a phenomenon that happens when two academics marry. They both want an academic job together, at the same institution preferably, but there's usually only enough room for 1. What many couples do to solve this is accept postdocs at different universities (because there's a two body problem for post docs too, so you can't usually find 2 postdoc positions at the same institution), and then wait around until they can find two assistant professorship openings at the same institution.
Sometimes if the candidate is really good, one department will ask another to make room for another faculty there. But that can be a political nightmare. Or if both researchers are in the same field e.g. CS, then the department might have to hire both even if they really only would take the one.
To give a different anecdote: at my school which is ranked closer to 100, we got 40 applicants, of which about 15 meet basic qualifications we're looking for (have a PhD, in the right field, have any kind of publication record, have ever taught a class). And I think we are doing pretty well compared to some places, since we're in a major coastal city and have a relatively light teaching load for a non-R1 place (2/2). A lot of places have been outright failing their CS faculty searches in the past few years, and I think more than usual will fail this year.
> 40 applicants... about 15 meet basic qualifications we're looking for... 2/2 load... major coastal city
Wow. Things are even worse than I thought. Your institution sounds like the rare type of place that shouldn't have a problem hiring. Good luck with your search.
> have a PhD, in the right field, have any kind of publication record, have ever taught a class
Most places with a teaching load higher than 3/2 dropped all three of those requirements from their job ads years ago.
They need CS lecturers all the way down to the worst college in the country. Hundreds and hundreds of departments. Everyone applies to the top, but they filter down, and if you look at who’s teaching at the lowest they clearly aren’t superstars and it wouldn’t take much to compete with them.
Even in non-CS STEM fields, there are a ton of industry jobs. Many of the students in my doctoral cohort went for industry jobs, and almost all of them are making good money (over 120k annually) and are generally happy in their careers. The problem from what I hear from them is the tendency to be slotted into super-technician roles where you are in charge of a single piece of specialized equipment. People tend to stagnate in such jobs (even though the compensation is often really generous), and such people often find themselves struggling after a decade.
However, I think it's not the Ph.D. that is not the problem - instead, it's the postdoc. While a Ph.D. is a terminal degree associated with prestige and career advancement, the outcome of postdoctoral training is far more diffuse. It ostensibly prepares you for academia yet often fails to teach essential academic skills like writing grants as the sole PI. The funnel is also really narrow, and many postdocs transition to industry after a few years - often in a very similar role and salary that they would have got straight out of their doctoral training anyway.
As a postdoc, I really feel this comment. However, a lot of people I know do postdocs since its essentially become a requirement for many industry jobs, and getting a job right after PhD is becoming harder & harder. I know people who got industry jobs (pharma) at the salary band you mentioned after 6 years of postdoctoral experience.
What’s the stigma against postdoc in the US? I don’t get it?
In the UK a postdoc is the first job after your PhD. You obviously aren’t going to get a professorship for a couple of decades, and will be too junior for a lectureship as well, so you have to do something in between. What do you do if not a postdoc?
The problem is we train way more PhDs than there are tenure track positions available. Most PhDs won’t be lucky enough to get one of those academic positions, and a postdoc is just delaying the inevitable transition to an industrial job. Postdocs are for all-star students with a good academic pedigree and publishing track record who have a good shot at tenure. People who were less then that (such as myself) are often better served starting their career outside academia.
From a pragmatic perspective that is how the calculus worked for me. It’s probably where the stigma arises from as well. Although I wish it weren’t like that, I never thought the purpose of a college/university education should be so limited to ‘job training’ (that’s what trade schools are for). That’s the American perspective, anyways.
I think the point parent is trying to make is that the majority of postdocs will move to an industry job simply because that's where most of the jobs are, even if they'd prefer to remain in academia.
While postdoctoral jobs aren't age limited, they are defined in the US as a temporary training position, and it's not possible to remain a postdoc for very long. The vast majority of postdocs in the US are foreign nationals, on a visa scheme that limits their stay to a theoretical maximum of 5 years. The salary is low enough that it dissuades postdocs from remaining in these positions for very long anyway. Some institutions may support transitioning senior postdocs to a more semi-permanent "associate" position, but that's not usually the case. The visa scheme also disallows postdocs from applying for a green card (while maintaining status), which complicates matters further.
The thing is, a postdoc is a classic case of credential inflation. You don't really need a postdoc, especially if an industry job is your goal. The purpose of an academic postdoc is to strictly increase the items in your CV to make you more marketable for academic employment. Industries are hiring senior postdocs strictly because more postdocs are applying for such jobs. And this is a side effect of poor mentorship in academia in general, with freshly minted PhDs drifting into postdocs just because.
Very few graduate students think seriously about their destination during their doctoral program and are happy to be in the lab all day meeting goals their advisor sets out for them. And advisors are also happy to let this be the state of affairs since you are getting highly trained, motivated workers for pennies. This passivity starts dissipating only during a postdoc and not always. Poor mentorship can be excused in industry, but this is inexcusable when academics are paid to be mentors; it's literally in a professor's job description. NSF/DOE/NIH grants all have significant mentorship sections - and they are there for a reason.
Exactly. But this is very variable across fields. In CS or Math, it is feasible to get a tenure-track position or the equivalent in industry without a postdoc.
In Biology for instance, inflation is so insane that most tenure-track positions demand you have significant postdoctoral experience. Same applies to many industry jobs.
The issue is the inflation of requirements in some fields due to competition. A postdoc is generally understood to be further training in running your own lab as a PI - you might manage and guide doctoral students, for example, or learn how to write and apply for grants. With that in mind, a lot of people are happy to commit to a few years of postdoctoral work. In some fields, however, the extreme shortage of tenure track positions has made very long postdoctoral stints a requirement, rather than as something to sweeten the deal. Like others have pointed out, in CS a PhD is enough to get you a tenure track academic position, while industry jobs abound. Meanwhile, in biology I commonly see 5+ years of postdoc experience being typical just to be in the consideration for an industry job that 10 years ago would have happily hired a fresh PhD. The general thinking is that a postdoc only makes sense if you want an academic position, but the glut of PhDs in the market has pushed up the requirements for all kinds of jobs.
I still don’t really get it sorry - why isn’t being a postdoctoral research assistant a valid career by itself?
I know people who don’t want to teach or lead a group or work in industry so they do postdoctoral RA work. That’s their career. Why’s that not seen as a valid thing to do in the US? People are saying ‘because you might not get tenure.’ Ok but not everyone wants that career.
Because it's time limited. National lab postdocs are valid only upto 5 years from PhD. Many grants won't fund you if you are X years since PhD.
That's why the position of Research Assistant Professors exist - the way around the postdoc time limit loophole.
However, RAPs are significantly more expensive than postdocs, which is why faculty are more eager to phase out senior postdocs and hire fresh blood rather than convert them to RAPs.
In my experience, if it's research that gets you up in the morning then a postdoc is the sweet-spot - you're experienced enough to make good progress but not too senior that you're sat in meetings all day. It's just a shame the salary is so bad you're almost forced to move on.
> It's just a shame the salary is so bad you're almost forced to move on.
UC Berkeley, for example, pays its postdocs $60k to $65k per year. It's challenging to live in the Bay Area for that money. Also, remember many postdocs have kids or are planning to have one. Child care is at least $2000 a month in the Bay Area. Asking bright, motivated individuals to delay their life decisions in pursuit of ill-defined scientific ideals is something I have a tough time defending.
This is why I am so pissed off at academic hypocrisy currently. Labs were shut down for months. For what? To protect whom? The senior faculty who did their Ph.D. in the early eighties and refuses to transition to emeritus status?
Junior researchers were absolutely shortchanged in the pandemic shutdown, and nobody is bothered about it. For all the talk about keeping people safe, why were younger scientists denied access to experimental facilities, and yet almost no funding agencies extended grant contracts? Almost zero institutions extended their timed postdoc contracts too. And to add insult to the injury, most academic institutions had hiring freezes in 2020, effectively kiboshing careers of young scientists caught in this trap.
Honestly, I am disgusted with university faculty right now - all fancy talk, no action.
An example of the hypocrisy: a prominent university in the Boston area that announced that they will suspend on campus childcare from January. Labs are still open, and the population of lab workers most likely to have benefited from on campus childcare were postdocs. Now they have to find at home childcare at their own expense. Postdocs also tend to be overwhelmingly foreign nationals who want to avoid rocking the boat.
Some hiring freezes have actually continued even to today. I applied to one postdoctoral fellowship in the Bay Area in March 2020, and the organization still sends me a monthly update that they have suspended all hiring due to the pandemic and will resume hiring once the pandemic is over (as ill-defined as that may be). That's almost two years at this point. That is a lifetime for young scientists. I agree that decisions like these do effectively end the scientific careers of many young scientists, or at least push them out of science as a career choice. It's sad but true.
Thing is - we don't really know at this point whether this wilful destruction of the scientific careers of a cohort were avoidable or not. And zero scientific administrators will face zero consequences for this.
Whatever it is, the reverse will actually be trotted out, scientists saved lives and pat themselves on their backs.
Higher ed is an industry in crisis. Get out and be happy that you realized this before it was too late to leave that hell hole of a sector. The grass is greener. I promise.
If CS PhD's are an exceptional class then I think it's only by virtue of supply & demand. There are a larger # of opportunities in industry, and they often pay better.
As for students earning 3x your income, it seems like you're taking the lowest paid professors and comparing to the highest paid grads. The truth is, if you're at a school where the CS program only pays faculty $65k then you're probably not walking into a $200k+ job on graduation except as an extreme outlier. Those students aren't going to a school with the name recognition required to easily open doors for entry-level $200k positions.
Many liberal arts schools pay everyone like they are liberal arts professors. So they have impossible time hiring people in valuable professional fields like CS and statistics. They still can get solid students though. Disproportionately locals and by offering scholarships. Also prior hot areas like "data science" and security indeed led to a lot of insane starting salary stories ($300k+) for merely-above-average students from meh schools with exactly the right skills. Even the median starting salaries in hot areas have been surprisingly high for a while.
> If CS PhD's are an exceptional class then I think it's only by virtue of supply & demand. There are a larger # of opportunities in industry, and they often pay better.
Well of course. What else would it be? Doesn't it always work out in life that the jobs you can get are the ones where they need you more than you need them?
> Many liberal arts schools pay everyone like they are liberal arts professors.
Presumably, you mean something like “arts and humanities” the second time you say “liberal arts”, since the liberal arts include the natural sciences (both life and physical), social sciences, mathematics (including, among other things, computer science), arts, and humanities.
Nah, I think "liberal arts" fits the bill. Including natural sciences. In contrast to the professional colleges: Law/Business/Medicine/Engineering (which CS should be at-parity with).
Of course LACs don't have law schools or med schools or (usually) engineering colleges, so the difficulty of properly compensating CS is understandable with respect to those fields.
However, LACs do tend to have Finance/Accounting, and often pay folks in those departments better, but for whatever reason don't treat their CS faculty like their Finance faculty. My own pet theory for this market mismatch is that finance/business types tend to dominate those college's boards. LAC boards have a lot of older folks who still think of CS as code monkeying.
Absolutely. I never meant to imply otherwise. Worth mentioning that this will be true for a while though.
> The truth is, if you're at a school where the CS program only pays faculty $65k
I have first-hand knowledge about 3 such institutions, all of which place at least one student in a position that pays >$150K every year. Perhaps shy of 3x but higher than 2x for sure. Averages tend to be around 90K (pulled down by people who choose to go to grad school).
> Those students aren't going to a school with the name recognition required to easily open doors for entry-level $200k positions.
But they do receive fantastic educations, because they are at teaching-oriented institutions and get hand-held through their pre-career years (internship placement, interviewing skills, etc. are all coached 1:1).
The basic issue is that administrators at lower-tier institutions haven't yet flipped the switch where "CS = Finance/Accounting". They continue to hope and dream that their mathematics faculty can pick up the slack, as if it's still the 80s/early 90s and CS hasn't blossomed into its own highly specialized field.
>place at least one student in a position that pays >$150K every year.
That's pretty much what I mean by it being an outlier: it's not the norm.
>But they do receive fantastic educations, because they are at teaching-oriented...
That's hit or miss: Anyone that's highly self-motivated will do fine at most schools. One prof I had was at best disinterested. They basically summarized chapters on the chalkboard. Their apathy in answering questions went a long way towards discouraging questions in the first place. It was a shame too because their personal research was interesting: 3-dimensional computer vision. Unfortunately this was a foundation course too. I did fine, but other students that were excited about CS yet had no exposure to it before college ended up with C/D/F grades and were either setup for ever tougher times when the work got harder or simply left the program. (Computers were still expensive at that time and the dot com bubble was still building, so it was pretty common for students to arrive enthusiastic about the new tech field but completely without prior exposure to it. Maybe things are better today).
> The truth is, if you're at a school where the CS program only pays faculty $65k then you're probably not walking into a $200k+ job on graduation except as an extreme outlier.
Only because they're not located in the "$200k+ starting" job market. If they move to SF then they're immediately worth that much.
Thankfully the jobs are diffusing across America now.
Most academic professors in CS are mentoring much more than one PhD students over the course of their academic careers, yes? Therefore, as with other academic disciplines, the ratio of academic tenure-track job openings to new PhD's looking for academic jobs is >> 1, even if you look at industry demand for PhD's.
No. The trope you're repeating here has some truth in the humanities and some natural sciences, but it's not true in CS.
Industry has a veracious appetite for CS PhDs. Only 40% of PhDS stay in academia, and of those only a fraction take jobs at universities that grant PhDs. Tenured CS professors somewhat leave for industry at much higher rates than other fields.
Meanwhile, undergraduate enrollments have surged without a corresponding increase in PhD enrollment.
Multiple sources of demand are surging, but supply is waning.
From a CRA report on the subject:
The demand for PhD’s in computer science (CS) in the US continues to outpace the supply. Both industry and academia struggle to fill positions. Since 2014, approximately 2000 CS PhDs have been awarded annually and about 60% of new PhD graduates take jobs in industry [ZwBi19]. The rapid growth in undergraduate CS enrollments during the last decade has significantly increased the number of open faculty positions at academic institutions, but has so far not led to an increase in the number of PhDs graduated.
Historically, US PhD programs have relied heavily on international students. Figure 1 shows the number
of CS PhDs awarded annually to domestic and international students since 1985. The percentage of
domestic PhD students graduating decreased from 69% in 1985 to 37% in 2018.
The reliance on international students to drive innovation and leadership in computing research in the US
has become unstable as international students increasingly face obstacles or disincentives to study in the
US, and an increasing number return home to attractive opportunities after graduation from a US
university. Moreover, some areas of computing have security implications that make positions in those
areas inaccessible to non-US nationals. The continuing demand for PhDs in computer science combined
with this instability of international student participation requires bold action to increase the number
of domestic students completing a PhD in computer science.
So... Why don't CS PhD's get together to do what medical doctors do and form a cartel to further limit the number of PhDs that are granted each year?
The current supply/demand imbalance sounds like the perfect leverage to get the ball rolling. Institutions that don't play ball could be boycotted.
A good number of specialties in medicine have a median income in the upper two thirds of the six digit range. It seems like limiting production of CS PhDs could be equally lucrative.
> A good number of specialties in medicine have a median income in the upper two thirds of the six digit range. It seems like limiting production of CS PhDs could be equally lucrative.
Probably not. Industry would route around the PhD system. Academia would just hire folks with masters degrees as ad juncts.
In order for such a scheme to work, you need a licensing regime. If anyone could practice medicine at any hospital by passing an on-site interview, the AMA would have substantially less power.
> Most academic professors in CS are mentoring much more than one PhD students over the course of their academic careers, yes?
Let's take a look at this oft-repeated claim. If we consider the Taulbee CS department survey [0], we can see the breakdown of the CS faculty population. Based on the survey, we see 32% are old-guard full professors, 16% associate professors, 20% assistant professors, 20% teaching faculty, 5% research faculty, and 5% postdocs. These are all positions with a PhD as a requirement.
This tells us that about 49% of the CS department faculty has tenure, while 51% is either working toward it or will never have it. Within that 51% there's a lot of churn. Many in that group will fail to achieve tenure. Others will work for a 3-5 year contract and move on afterward.
That's also not to say that tenured faculty never quit. Some leave academia for industry. Others go on sabbatical. Others leave for the NSF or some other institution. Others are poached by another department for a chair position. Some will leave once their spouse gets tenure at a superior institution. Others will go home to their native country.
So while it is true there are only so many positions, openings are happening all the time.
If you look at where CS PhDs are going after they graduate, we see that ~55% are going straight into industry, while only 30% are sticking around to find an academic job. This is a testament to the draw of industry in the CS field, and doesn't even capture the draw for faculty, which can be much stronger (much higher comps offered for experienced researchers as opposed to newly minted PhDs).
To your second point, most of the people I know who got a PhD (myself included, focus in operating systems) and went into industry didn’t clear $300k. Maybe it depends on your definition of top school though, this was around #14, plus or minus a bit.
> your undergrads are making 3x your income at their first gig
Why are you making stuff up?
These sorts of careless lies, which are all too common, can be hard on young people in college, or considering college, or otherwise. They're either trying to value their potential education or wondering why the fuck they aren't getting the job offers they should be getting because so many are telling them their degree is the gateway to instant riches, and you're not helping.
> the total comp number for top-tier MBAs is about half of that.
Wrong in a very different way here. You should stop.
Serious question: how many students and faculty currently at low-tier institutions have you talked with in the last two weeks? Two months? Two years? Do you sit on any boards or advisory panels at these types of institutions? Do you actively recruit from these types of institutions? I do. All of those things.
I know what I'm talking about. Stop being mean to me.
LACs pay junior faculty $65K and those faculty routinely place students in positions with >$150K total comp. These are facts, even at low tier colleges.
Every student? No. Some students every year? Absolutely. If you teach CS well and make $65K, almost all your students will make more than you do at their first position and many will make 2x-3x. More than enough that you'll start asking "why the hell am I here?"
> These sorts of careless lies...
This rant sounds extremely personal. Not going to touch this.
>> the total comp number for top-tier MBAs is about half of that.
> Wrong in a very different way here. You should stop.
Total comp out of a top CS PhD programs lately is around 200K-300K range with some outliers.
Total comp out of a top MBA program lately is around 100K-200K range with some outliers.
Average outcomes vary considerably. That's why my original post is properly conditioned on "top".
> LACs pay junior faculty $65K and those faculty routinely place students in positions with >$150K total comp. These are facts, even at low tier colleges.
You're leaving out a key fact, which is salary for academics is reported for 9-months, not 12.
A 9 month salary of $65k would put you at the bottom 10% of teaching faculty in the nation. The 50th percentile is more like $82k, which is $109k annualized. If you start at $65k, I think by the time you actually graduate any students you should be making a lot more than that. And if you're not, there's got to be some other reason why you're not making a more representative salary.
But yes, in general academics can make less than the students they graduate. Many academics are okay with that because:
1. It's really hard to put a value on not having a boss in the traditional sense.
2. It's also hard to put a value on getting 3 months off in the summer and 1 month off in the winter every year.
Then again, I guess it's not hard to put a value on that: it's whatever they forego in extra salary working in industry. In that sense while the students earn more, they don't 10 paid weeks off + 11 weeks unpaid vacation in the summer.
Well, yeah, my entire point is that those $65K places fail to hire/retain, precisely because they can't/won't pay and consider the bottom of the CRA range insanely generous/competitive. Maybe I wasn't clear enough about that point. The whole thread descended into pedantry about a multiple when everyone concedes the basic point.
What the CRA survey doesn't tell you is that a huge percentage of CS departments just have failed searches year after year. (And, actually, there is some CRA-E report somewhere that laments the incredible difficulty of hiring in CS.)
I can see a scenario where $65k would be attractive. If it were some small college in the middle of nowhere with a 3/3 course load, that would be a very attractive position for some people. I bet when you look into it though, those schools want something like a 5/5 load with min 3 preps. No thank you.
> The whole thread descended into pedantry about a multiple when everyone concedes the basic point.
What else would you expect from a thread that has attracted a bunch of academics? :P
> If it were some small college in the middle of nowhere with a 3/3 course load, that would be a very attractive position for some people.
Can't imagine who. Maybe the childless? Or perhaps folks with trust funds.
> I bet when you look into it though, those schools want something like a 5/5 load with min 3 preps. No thank you.
3/3 was available pre-COVID. But the pandemic turbo-charged the MBAification of higher ed.
Today? Maybe you can find 4/4, but the high prep count is real. Oh, and you're definitely the chair at some point before tenure. These are like 50-60 hour weeks if you're doing the job well. Not worth the short summer off (during which you will... sit around in the middle of nowhere and pinch pennies if you happen to have a family)
>> The whole thread descended into pedantry about a multiple when everyone concedes the basic point.
> What else would you expect from a thread that has attracted a bunch of academics? :P
I visibly winced when a dean told me about the unique allure of life immersed in academia ;-D
> If you teach CS well and make $65K, almost all your students will make more than you do at their first position and many will make 2x-3x
"Many" is a weasel word that adds a different flavor to your original assertion that "your undergrads are making 3x your income at their first gig." What you're saying is still crazy hyperbole. I simply cannot imagine what your source of data is here. A randomly chosen google hit shows that the average starting salary for a new CS undergrad is around $68k, which seems about right.
It is still, if we're being honest, probably a bit humbling for a junior professor to be making the same as a new graduate. But you had to lean into the "2x-3x" hyperbole...
>> These sorts of careless lies...
> This rant sounds extremely personal. Not going to touch this.
Oh, touch it. Young people trying to gauge the profession, higher education, and its' costs are going to read your comments. They are entering what is often a lucrative profession but they are not going to be making three times as much as their teachers. Why make stuff up? It's not helping anybody.
> Total comp out of a top CS PhD programs lately is around 200K-300K range with some outliers.
> Total comp out of a top MBA program lately is around 100K-200K range with some outliers.
This would be a lot more compelling if you provided citations. The salary numbers someone else provided for the Stanford MBA program, numbers which you were dismissive of, included range, median, and mode, and those numbers were higher. But the numbers I (and I suspect, anyone involved in the profession) are likely to be most skeptical about are the numbers you're talking about for CS PhD new grads. Those people will often gravitate towards postdoc and teaching positions, while the Masters students will often gravitate towards FAANG jobs.
To be honest I would be delighted to learn that newly graduated CS PhDs from top programs are making, on average, as much as those entering industry with a Masters, since it would probably signal a lot more money being put towards research. I'm pretty sure the numbers you're talking about would have them making twice as much as the new Masters grads, which, again, great! I would be delighted to learn it's true.
Dude. Sometimes is also a qualifier. It's right there in my original quote. WTF is this conversation even about anymore?
This is getting unbelievably pedantic.
Look, it's a thing at the 3 institutions I advise for their CS faculty to make below-market wages and for their graduates to make above-average wages. I think this pattern of facts is uniquely common at lower tier LACs with CS PhD on faculty. Those institutions pay uniquely low rates for CS faculty, but the value of LAC-style 1:1 mentorship from a CS PhD is enormous and consistently results in better than average placements.
I didn't claim this is the base case. I used conditioning words. Sometimes. Up to. From first post on-wards.
you can call me a liar. Whatever. This is real phenomenon. These situations exist. You've even conceded my fundamental point about this subset of CS PhDs AFAICT: that the jobs are plentiful and not particularly attractive.
Next, you claimed Stanford MBAs make more than Stanford CS PhDs because some Stanford CS PhDs choose academia (and, yes, the Stanford CS PhDs who choose industry make more than their MBA counter-parts; go look at levels.fyi). That's all fine and well. Probably true. here's the thing, though. My top-most post in this thread explicitly preconditioned this branch of the conversation on "CS PhDs who choose industry". So at this point I'm not really sure what point you're trying to make. Clearly, we're so far down-thread that the plot is completely lost.
The pedantry is trying my patience. Go back and read my original post. Is there any aspect of that basic thesis that you actually disagree with in a substantive way?
> the salary numbers someone else provided for the Stanford MBA program, [...] and those numbers were higher.
Standford is widely-regarded as one of the very tippy-top MBA programs. The Economist ranks them #5 (but #1 in post-MBA earnings). FT ranks them #2 and US News and World Report ranks them #1.
I don't consider a PhD to be in any way equivalent to a MBA. As far as training goes, a PhD is about how to do research. The result often in fact is a step down in salary. Plus it seems to be very difficult to find any recent data on salaries.
First, CS PhDs can ALWAYS get tenure-track academic jobs. Maybe not at a top R1, but getting a university teaching job in CS is not some sort of prize. Quite the opposite. Most non-phd-granting institutions with sub-billion endowments struggle to hire CS faculty (they pay sub-100K, sometimes as low as 65K... if you go that route in CS, your undergrads are making 3x your income at their first gig). So there's no "oh no plan B" fear. You don't need to be reassured your PhD wasn't a waste after failing to get any sort of academic post, because if you lower your expectations enough you will get an academic post. This is NOT true in nearly any other field.
2. CS PhDs, with a few exceptional subfields, are in high demand. It's pretty reasonable to expect 300K out of a top CS PhD program; the total comp number for top-tier MBAs is about half of that. CS PhDs who choose industry don't need to be reassured that their PhD has value. It's reflected in their compensation.