A type hierarchy for Chinese person-nouns

English overloads the suffix -er until it means almost nothing. A teacher, a chef, a journalist, a scientist — all collapse to "person who does X," and the grammar won't tell you which kind of relationship that person has to the work. Formal? Casual? Licensed professional? Hobbyist? English can't encode it in one morpheme.

Chinese can. It has at least four suffixes for "person who does X," and they're not interchangeable — each one carries a specific signature. Swap one for another and the sentence still parses, but it means something slightly different, or sounds off, or suddenly belongs to a different register. Think of them as distinct subclasses inheriting from a common Person base.

abstract class Person { name: string; }

class     extends Person { // generic; any human }
class     extends Person { // abstract Actor; formal/written }
class     extends Person { // Expert; practitioner with authority }
class     extends Person { // Master; teacher or trade master }

Pick the wrong suffix and a native speaker hears the same kind of wrongness you'd hear if someone called a CEO a "business-doer." Technically correct. Subtly broken.

1. The four-way comparison

One table, the whole contrast. Register matters as much as meaning here — some of these suffixes you'd never say out loud, and some you'd never write in a formal essay.

Suffix Register What it denotes Sample compounds

rén
everyday, neutral generic person; bearer of a role or identity 工人, 商人, 客人

zhě
formal, written, abstract agent of an action or holder of a position 记者, 学者, 消费者

jiā
respectful, neutral-to-formal expert; authority; serious practitioner 科学家, 作家, 画家

shī
neutral, often occupational teacher or skilled trade master 老师, 厨师, 工程师
Heuristic: read the suffix as a type tag. 人 is "any human slotted into this role," 者 is "formal abstract agent," 家 is "credentialed expert," 师 is "instructor or trade master." Every compound below fits one of those four slots.

2. — the generic Person

is the base class. Literally "person," it's the oldest and plainest way to name a human. As a suffix it turns a noun or verb into "a person associated with X" — where the association is deliberately underspecified. Could be someone's job, their role in a situation, their nationality, their category.

Register-wise, 人 is everyday speech. You hear it constantly. It doesn't carry the formality of 者, the prestige of 家, or the skill-implication of 师. It just points at a person.

CompoundPinyinMeaning
工人gōng rénworker (manual labor)
商人shāng rénmerchant, businessman
客人kè rénguest, visitor
主人zhǔ rénhost, owner, master (of a house)
军人jūn rénsoldier, military personnel
诗人shī rénpoet
中国人zhōng guó rénChinese person
男人nán rénman

Notice the range. 工人 is a job. 客人 is a situational role. 中国人 is an identity. 诗人 straddles the line with 家 (see below). 人 handles all of it because it's the least-typed suffix — no strong claims about authority or register, just "this person."

3. — the abstract Actor

is classical in origin and formal in tone. It almost never appears in casual speech. In writing — news, academic prose, legal text, signage — it's everywhere. The meaning is "one who does X" or "one who is X," but the emphasis is on the action or role in the abstract, not on the person as an individual.

Think of it as the participial form of a verb, frozen into a noun. English's -er suffix is the closest parallel: observer, consumer, applicant, reader. These aren't jobs; they're relational positions defined by an action.

CompoundPinyinMeaning
记者jì zhějournalist — "one who records"
学者xué zhěscholar — "one who studies"
消费者xiāo fèi zhěconsumer — "one who consumes"
读者dú zhěreader
作者zuò zhěauthor (of a given work)
长者zhǎng zhěelder, senior
患者huàn zhěpatient (medical)
前者qián zhěthe former (one)

Two tells that 者 is the right choice: the referent is defined by an action (consume, read, record), and the context is formal or impersonal. A newspaper will write 消费者; a friend complaining about prices won't.

See also: the companion article Top 50 者 words catalogues the high-frequency 者 compounds by domain — media, law, medicine, academia, grammar. Most of them don't have casual equivalents; you use the 者 form or you paraphrase.

4. — the Expert

literally means "home" or "family," and the suffix carries a trace of that: someone who has made a home in a discipline. It denotes an expert, an authority, a serious practitioner whose identity is defined by their field.

The connotation is respectful. Calling someone a 科学家 implies they actually do scientific work at a professional level — it's not a label you apply to a kid with a chemistry set. Where 者 names a role and 师 names a trade, 家 names mastery.

CompoundPinyinMeaning
科学家kē xué jiāscientist
作家zuò jiāwriter (professional, novelist)
画家huà jiāpainter (fine artist)
音乐家yīn yuè jiāmusician
企业家qǐ yè jiāentrepreneur
专家zhuān jiāexpert, specialist
哲学家zhé xué jiāphilosopher
政治家zhèng zhì jiāstatesman (contrast 政客, politician, pejorative)

The same field can take 家 or another suffix depending on how seriously the speaker regards the person. 作家 is a novelist; 作者 is whoever happened to write the document in your hand. 政治家 is an admired statesman; 政客 (zhèngkè, "political guest") is a hack. Morphology encodes attitude.

5. — the Master

originally meant an army division, then a leader of one, then a teacher or master of a craft. As a suffix it marks someone who has trained in a skill and usually teaches it or practices it professionally. Two flavors: instructor (老师, 教师) and trade master (厨师, 工程师, 律师).

Register is neutral — 师 compounds are normal everyday job titles, not formal or literary. But they imply training and competence. Unlike 人, which is bare, 师 signals "this person has a skill."

CompoundPinyinMeaning
老师lǎo shīteacher (the default word)
教师jiào shīteacher (formal / on a contract)
厨师chú shīchef, cook
工程师gōng chéng shīengineer
律师lǜ shīlawyer
医师yī shīphysician (formal)
设计师shè jì shīdesigner
魔术师mó shù shīmagician

If the job requires training, licensing, or apprenticeship, 师 is almost always the right suffix. Notice 工程师: a programmer usually calls themselves 软件工程师 (software engineer) — never 软件工程人. The 师 is load-bearing.

6. Near-synonyms that differ only by suffix

The sharpest way to feel the contrast is to look at pairs where the stem is identical and only the suffix changes. Same meaning on the surface — different entity underneath.

Pair Pinyin What's the difference?
商人 vs 商家 shāng rén / shāng jiā 商人 is a person who does business (a merchant). 商家 is a business entity — the firm itself, the vendor, the seller. A shop is 商家; its owner is 商人.
作者 vs 作家 zuò zhě / zuò jiā 作者 is whoever authored a specific text (the person attached to this document). 作家 is a professional writer, a novelist — someone whose identity is writing. Every novel has a 作者; not every 作者 is a 作家.
医生 vs 医师 yī shēng / yī shī 医生 (literally "medicine-student") is the everyday word for doctor. 医师 is the formal, licensed-physician term — you'll see it on official paperwork and hospital signage, not in conversation.
画家 vs 画师 huà jiā / huà shī 画家 is a painter as fine artist — the one in the gallery. 画师 is a painter as skilled craftsperson — commercial illustrator, portrait painter, temple muralist. 家 foregrounds art; 师 foregrounds craft.
学者 vs 学生 xué zhě / xué shēng Not a suffix-pair exactly, but worth flagging: 学生 (student) is anyone enrolled in study; 学者 (scholar) is an established academic. A freshman is a 学生, not a 学者. 生 and 者 are not interchangeable here.

The pattern: 人 attaches to a person, 者 to a role, 家 to a field of mastery, 师 to a trained skill. Same stem + different suffix = different layer of the type hierarchy.

7. How to choose

A rough decision tree for when you need to coin or recognize a compound and aren't sure which suffix fits:

if (role == "teaches or practices a trained skill") return ;
if (role == "recognized expert in a field")       return ;
if (role == "abstract agent of an action"
        && register == "formal/written")              return ;
if (role == "job, nationality, or situational label") return ;
// else: look it up — many compounds are lexicalized.

Four practical tests, applied in order:

The caveat: these are conventions, not grammatical rules. Many compounds are lexicalized — there is one accepted form and the others sound wrong even if they "logically" could work. 医生 beat 医人 centuries ago and 医人 is now just weird. When in doubt, look the word up and memorize the accepted form.

8. Edge cases & footnotes

师傅 vs 师父

Both read shīfu, both mean "master," both are honorifics — but they sort into different contexts. 师傅 is the everyday term for a skilled tradesperson: your taxi driver, a plumber, a chef. You can shout it across a workshop. 师父 is the term for a master in a traditional teacher-disciple relationship: martial arts, religion, certain classical arts. It carries filial weight — 父 is "father." Calling your kung fu teacher 师傅 is okay; calling your Buddhist abbot 师傅 is a downgrade.

学生 is not 学者

Worth repeating because learners get this wrong: a student is 学生, not 学者. 生 as a suffix marks someone being trained (学生, 研究生, 新生); 者 marks an established role-holder. You become a 学者 after years of 学生-ing.

者 can stand alone in classical fragments

In set phrases borrowed from Literary Chinese, 者 sometimes appears without a bound stem: 前者 (the former), 后者 (the latter), 二者 (the two). These are frozen artifacts of older grammar where 者 was a nominalizer particle. Treat them as fixed vocabulary, not as productive compounds.

Some compounds take two suffixes

You'll occasionally see both forms in circulation. 作家 and 作者 coexist with different meanings (discussed above). 画家 and 画师 coexist with different connotations. This isn't a bug; it's the language using the suffix contrast as a semantic tool.

9. Sentence patterns

Seven sentences that put these suffixes to work. Watch how the choice of suffix tunes the sentence's register.

// 我 爸爸 是 工程师。
// wǒ bàba shì gōngchéngshī
// "My father is an engineer." — 师 for a trained profession
father.job === Engineer;

// 她 是 一 个 有名 的 科学家。
// tā shì yí ge yǒumíng de kēxuéjiā
// "She is a famous scientist." — 家 foregrounds expertise
she.role === Scientist; she.fame === true;

// 这 位 记者 采访 了 三 个 消费者。
// zhè wèi jìzhě cǎifǎng le sān ge xiāofèizhě
// "This journalist interviewed three consumers." — 者 in formal role labels
journalist.interview([c1, c2, c3]);

// 客人 来 了,请 坐。
// kèrén lái le, qǐng zuò
// "The guest has arrived — please sit." — 人 for a situational role
guest.arrived = true;

// 老师,我 有 一 个 问题。
// lǎoshī, wǒ yǒu yí ge wèntí
// "Teacher, I have a question." — 师 as direct address
teacher.notify("I have a question");

// 这 本 书 的 作者 是 一 位 日本 作家。
// zhè běn shū de zuòzhě shì yí wèi rìběn zuòjiā
// "The author of this book is a Japanese novelist."
// — 作者 = author-of-document; 作家 = professional novelist
book.author.isProfessional === true;

// 师傅,到 火车站!
// shīfu, dào huǒchēzhàn!
// "Driver, to the train station!" — everyday honorific for a tradesperson
driver.drive(trainStation);

10. Next steps

Person-noun suffixes are one of the highest-leverage vocabulary patterns in Chinese — learn the four and you can parse hundreds of compounds on sight. The companion article below drills down into the single most productive of the four.

The broader lesson: when a Chinese compound looks opaque, break it at the suffix. If the tail is 人, 者, 家, or 师, you already know a quarter of what the word is telling you.