Here's why:
* Common nouns refer to general, non-specific people, places, things, or ideas. They are not capitalized unless they begin a sentence.
* Proper nouns are specific names of people, places, things, or ideas. They are always capitalized.
Since "professor" refers to a general person with a certain role, it's a common noun.