When looking at profiles of professors in theoretical computer science, I've noticed a trend that older professors usually go straight from PhD to assistant professor, while younger ones tend to go through 1-2 (sometimes even 3) postdocs.

Is the trend a reality, and if so, what explains it? Is it because there is nowadays more supply of PhD graduates in theoretical computer science (relative to demand), so that people need to go through more training in order to become a professor?

  • 1
    Is it possible that older professors just don't bother to put their posdoc positions on the cv?
    – Drecate
    Jan 19 '15 at 23:38

This is a general trend throughout computer science. Part of it comes from a general gradual inflation in cultural expectations. I suspect that a larger amount is due to the fact that CS is no longer a rapidly growing field. For a long time (several decades), as the field expanded and matured, universities were staffing up their CS departments, and could absorb lots of graduates as professors. Now, though, the great expansion is complete in most developed countries, which means there is a more competitive market and a need to absorb graduates in holding patterns. The field has not yet adjusted well to this expectation, however, in my opinion, and does not have the well developed methods for matching graduates with postdoc positions. This, in my opinion, is one of the major challenges facing CS academia at the moment.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.