Repository navigation
Feat/2026 question revisions - #35
KwonNayeon wants to merge 4 commits into
Conversation
- experience: split 0_2 into lt_1 and 1_2 (junior breakdown keeps "2๋ ์ดํ") - company_type: drop si_sm, relabel large as "๋๊ธฐ์ (๊ณ์ด์ฌ ํฌํจ)" - add work_type (what kind of work) after company_size - contract_position: drop owner, show by work_type instead of company_type - add ai_not_using_reason for people who stopped or never used AI tools - add major after experience - regenerate the 2025 sample results
Codex Review Summary: โ CompletedThis comment shows the latest Codex review activity on this pull request.
โน๏ธ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with ๐ while any review is running, comments if it has suggestions, and reacts with ๐ once all reviews finish with no findings. |
major is the first nominal question with a no_answer option, so the residual set needs it again.
There was a problem hiding this comment.
๐ก Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 55c3eecc09
โน๏ธ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with ๐.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| - { code: "15_plus", label: "15๋ ์ด์" } | ||
|
|
||
| - id: major | ||
| fixed: false |
There was a problem hiding this comment.
Mark the major question as fixed
This change introduces major as a fixed demographic question, but fixed: false excludes it from the survey's fixed-question inventoryโthe updated test consequently counts only work_type as the additional fixed question. Future editions could then alter or omit major without recognizing that its wording and codes are intended to remain comparable across surveys; set this to true and update the expected fixed count to 34.
AGENTS.md reference: AGENTS.md:L9-L11
Useful? React with ๐ย / ๐.
There was a problem hiding this comment.
์ ๊ฐ ์ ์์ ํตํด ์ถ๊ฐํ ๋ฌธํญ์ด๊ธฐ ๋๋ฌธ์, fixed: false๋ก ๋์ด ๊ณ ์ ๋ฌธํญ์ผ๋ก ์ค์ ํ์ง ์์์ต๋๋ค. ์ถํ ํ์์ ๋ฐ๋ผ ๊ณ ์ ๋ฌธํญ์ผ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
2026 ๊ฐ๋ฐ์ ์ค๋ฌธ์กฐ์ฌ ๋ฌธํญ ์์
Closes #34
๋ณ๊ฒฝ ๋ด์ฉ
๊ฒฝ๋ ฅ ๊ตฌ๊ฐ
experience: ์ ์ฐ์ฐจ ๊ฒฝ๋ ฅ ๊ตฌ๊ฐ์ ๋ ์์ธํ ๋ณด๊ธฐ ์ํด "2๋ ์ดํ"๋ฅผ "1๋ ๋ฏธ๋ง"(lt_1)๊ณผ "1~2๋ "(1_2)์ผ๋ก ๋๋ด์ต๋๋ค.aggregate.ts: ๊ฒฝ๋ ฅ๋ณjunior๊ทธ๋ฃน์ ๋๋ code๋ฅผ ํจ๊ป ๋ฃ์ด, ๊ฒฐ๊ณผ ํ๋ฉด์ "2๋ ์ดํ" ์ง๋จ์ ๊ทธ๋๋ก ์ ์งํ์ต๋๋ค.first_job_route:show_if์ ๊ฒฝ๋ ฅ code๋ฅผ ์ code๋ก ๋ฐ๊ฟจ์ต๋๋ค.ํ์ฌ ๊ตฌ๋ถ๊ณผ ํ๋ ์ผ์ ํํ
company_type:si_sm์ ๋บ์ต๋๋ค.company_size:show_if์์si_sm์ ๋บ์ต๋๋ค.work_type(์ ๋ฌธํญ, ๊ณ ์ ๋ฌธํญ): ํ๋ ์ผ์ ํํ(์์ฌ ์๋น์ค, SI, SM, ์๋ฃจ์ , ์ธ์ฃผ, ์ฌ๋ด IT)๋ฅผ ํ์ฌ ๊ตฌ๋ถ๊ณผ ๋ฐ๋ก ๋ฌป์ต๋๋ค. ํ์ฌ์ ์ํ์ง ์์ ํ๋ฆฌ๋์๋ ๋ตํ๋๋ก ์น์ ์กฐ๊ฑด๋ง ๋ฐ๋ฆ ๋๋ค.contract_position: ์์ฌ ์๋น์ค ์ฌ๋ถ๋work_type์์ ์ ์ ์์ดowner์ ํ์ง์ ์๋ด ๋ฌธ๊ตฌ๋ฅผ ๋บ์ต๋๋ค. ํ์ฒญ ๊ตฌ์กฐ๊ฐ ์๋ ์ผ(si,sm,solution,agency)์ ํ๋ ์ฌ๋์๊ฒ๋ง ๋ฌป์ต๋๋ค.์ ๋ฌธํญ
ai_not_using_reason: AI ์ฝ๋ฉ ๋๊ตฌ๋ฅผ ์ฐ๋ค ๊ทธ๋ง๋๊ฑฐ๋ ์จ ๋ณธ ์ ์๋ ์ฌ๋์๊ฒ ์ด์ ๋ฅผ ๋ฌป์ต๋๋ค.major(๊ณ ์ ๋ฌธํญ): ๋ํ ์ ๊ณต์ ๋ฌป์ต๋๋ค.ํ ์คํธ์ ์์ ๋ฐ์ดํฐ
work_type๊ณผmajor, CSV ์ด ์์๋ฅผ ๋ฐ์ํ์ต๋๋ค.src/results/2025.json์ ๋ค์ ์์ฑํ์ต๋๋ค.๊ฒฐ๊ณผ ์์
major)์ด ์๊ฒจ์, ์ด ์ ํ์ง๋ฅผ ๋งจ ์๋ ๊ณ ์ ๋ชฉ๋ก(RESIDUAL)์ ๋ฃ์์ต๋๋ค.์ง๊ธ ์์ธ ์๋ต์ ๋ฒ ํ ์๋ต๋ฟ์ด๋ผ์ ์ํฅ์ ๋ฐ๋ ์ค์ ์๋ต์ ์์ต๋๋ค.
experience0_2lt_1,1_2๋ก ๋๋company_typesi_smwork_type์si,smcontract_positionownerwork_type์own_servicecontract_position์ง๋ฌธ์ ๋ฐ๋ ์ฌ๋์ ๋ณํ์๋ต์ ์ ํ๋ณ ๋ฌธํญ ์