About & data
Zaigang makes role and industry knowledge editable like a wiki, while keeping verifiable version records.
How Zaigang works
Roles
Each entry covers duties, skills, salary by company size, ability model, growth path, interview questions, insider notes and FAQ — plus community discussion and edit proposals.
Industries
Each industry covers ecosystem, company-size distribution, role demand, trends, common roles and take-away micro-notes.
Discuss · Edit
Like a wiki, any field can be improved: pick a field, write the suggestion and your reason. Accepted proposals earn contribution points.
Simulate · Share
Walk through a few realistic situations and feel what this role or industry weighs every day. Take Zaigang content to the open web: copy a sourced snippet or use native sharing.
reads
Every role, industry, note and term has its own counter. The client reports on load; Redis increments atomically and PostgreSQL persists periodically. Static previews fall back to local counts. All locales share the same counter.
Language
The server adapts via Accept-Language and a language cookie; the switcher remembers your choice. hreflang and sitemap cover all three locales.
Scoring
Post +2 · edit proposal +10 · simulation +5 · share +5 · term vote +1 · invited visitor +5
v2.1.0
Content version v2.1.0(ISSUE 03,2026-11-14)。Each release follows a fixed flow: update git and docs, run the release check (version consistency, migrations, live schema), then publish.
Stack: Go + PostgreSQL + Redis; the frontend is prerendered HTML, CSS and vanilla JS with no build step. Three locales, responsive layouts, structured data and full sitemap coverage.
FAQ
FAQ
Where does the data come from?
Editorial content is dated; company and salary figures are illustrative and community-editable. Read counts come from the live counting API.
Can I edit an entry?
Yes. Submit an edit proposal with the field, suggested content and a reason. Accepted proposals are recorded in the version log.