Skip to content

필사 모드: 개발자를 위한 연봉 협상 전략: 제안서 검토부터 스톡옵션 협상까지

한국어
0%
정확도 0%
💡 왼쪽 원문을 읽으면서 오른쪽에 따라 써보세요. Tab 키로 힌트를 받을 수 있습니다.
원문 렌더가 준비되기 전까지 텍스트 가이드로 표시합니다.

연봉 협상을 피하면 나타나는 일

당신이 5년 동안 매년 3% 인상을 받는다고 가정해봅시다. 반대로 처음 입사할 때 10% 더 협상하면 어떻게 될까요?

**기본급 1억 원 기준:**

- 3% 인상만 받은 경우: 5년 후 약 1억 1,600만 원

- 처음 10% 협상한 경우: 5년 후 약 1억 2,800만 원

- 차이: **1,200만 원** (5년 동안)

그런데 이건 기본급만 계산한 것입니다. 보너스, 스톡옵션, 현금인정급까지 포함하면 그 차이는 **수배**로 커집니다.

개발자들이 연봉 협상을 피하는 이유:

- "회사가 정한 기준이니까 받아야지"

- "협상하면 좋은 인상을 못 받을 거야"

- "나는 협상 스킬이 없어"

- "직접 돈 얘기를 꺼내기 창피해"

모두 사실이 아닙니다. 연봉 협상은 **기술 스킬**입니다. 배우고 연습하면 할 수 있습니다.

총보상(Total Compensation) 이해하기

회사가 제시하는 "연봉"은 거짓입니다. 아니, 정확히 말하면 불완전합니다.

총보상의 구성요소

Total Compensation = 기본급 + 연간보너스 + 스톡옵션/RSU + 복리후생

실제 예시 (실리콘밸리 기업):

| 항목 | 규모 |

| ---------- | --------------------------------------- |

| 기본급 | 2억 원 |

| 연간보너스 | 기본급의 10-20% (2,000-4,000만 원) |

| RSU(주식) | 연간 4년 베스팅 (1년에 8,000만 원 상당) |

| 복리후생 | 건강보험, 양육비, 휴가, 401k 매칭 |

| **총보상** | **약 4억 8,000-5,000만 원** |

많은 개발자가 기본급 2억만 생각하고 나머지 3억을 못 본다는 것이 문제입니다.

각 항목별 상세 분석

**기본급(Base Salary)**

- 보장된 최소 금액

- 계급(Level)과 강한 상관관계

- 가장 협상하기 어려운 항목

**보너스(Sign-on Bonus & Annual Bonus)**

- 신입사원 보너스: 한 번만 받음, 즉시 현금

- 연간 보너스: 회사 성과에 따라 변동, 보통 10-20%

- 협상하기 가장 쉬운 항목

**스톡옵션/RSU(Equity)**

- RSU(제한주식) = 4년 동안 나눠서 받음

- 예) 3억 원 RSU = 1년에 7,500만 원씩 4년

- 회사의 성장에 따라 가치가 변함

- 초기 스타트업은 고위험/고수익, 대기업은 저위험

**복리후생(Benefits)**

- 건강보험, 치과, 안경 지원

- 401(k) 또는 연금 매칭: 기본급의 3-5%

- 유족휴가, 양육휴가, 학비지원

- 한국의 경우 현금인정급(현인금), 명절비, 복리비

협상 전 준비: 시장 조사

1단계: 당신의 시장가(Market Rate) 알기

**조사 도구:**

1. **Levels.fyi** - 가장 신뢰할 수 있는 기술 임금 데이터베이스

- 기업별, 직급별, 경력별 상세 정보

- 실제 지원자들의 익명 제출 데이터

- 보너스, RSU까지 상세히 기록됨

2. **Blind** (한국의 경우 Blind Korean)

- 익명의 개발자 커뮤니티

- "Apple engineer 연봉" 등으로 검색하면 실제 연봉 공개됨

- 한국 IT 기업 정보도 풍부

3. **Glassdoor**

- 회사 리뷰와 함께 연봉 정보

- 신뢰도는 낮지만 참고용

4. **Payscale**

- 직급별 상세 정보

- 기술 스택별 연봉 비교

2단계: 당신의 위치 파악

당신의 시장가 = 같은 기술, 경력, 직급의 평균 연봉

예시:

- Python 풀스택 개발자

- 경력 5년

- 서울 기반 (또는 국제 회사 원격)

- 시장 평균: 1억 2,000-1억 8,000만 원

이 평균보다 40% 이상 받는 회사는 극소수입니다. 40% 미만이면 시장보다 낮다는 뜻입니다.

3단계: 동료들과 정보 공유

한국은 연봉 공개가 문화적으로 어려우신가요? 변화하고 있습니다.

- **Blind**: 익명으로 안전하게 정보 공유

- **퇴사한 동료들**: 전 회사 경험 공유

- **개발자 커뮤니티**: 특정 회사 정보 검색

정보는 협상의 무기입니다. 그것이 공정한 이유는 회사도 당신의 시장가를 알고 있기 때문입니다.

BATNA: 협상의 최강 무기

BATNA는 "Best Alternative to Negotiated Agreement" (협상이 실패했을 때 최선의 대안)의 약자입니다.

BATNA의 예

**상황**: 회사가 기본급 1억 5,000만 원을 제시했습니다.

당신의 BATNA들:

1. 다른 회사 offer: 기본급 1억 8,000만 원

2. 현재 회사 유지: 기본급 1억 2,000만 원

3. 프리랜서 시작: 월 450만 원부터 시작

**최강의 BATNA**: 다른 회사 offer

다른 회사에서 더 많이 주겠다는 offer 편지가 있다면, 협상의 힘이 완전히 달라집니다.

BATNA 강화 전략

1. **면접을 동시에 진행하기**

- 현재 회사와 협상 중이면, 다른 회사 면접도 동시에 진행

- 최소 2개 이상의 offer를 받으면 협상이 훨씬 쉬워짐

2. **"현재 회사에서 잘 지내고 있다" 신호**

- 협상할 때: "나는 지금 회사가 좋다. 하지만 시장가에 맞추지 않으면 떠나야겠다"

- 이것이 가장 강력한 BATNA

3. **새로운 기술 학습으로 시장가 상승**

- AI/ML 스킬: 연봉 30-50% 프리미엄

- 리더십 경험: 시니어로 가면 더 높은 연봉

신입사원: 첫 offer 협상

첫 번째 offer를 받았을 때의 실수

회사: "연봉은 1억 5,000만 원입니다. 어때요?"

당신: "좋습니다! 감사합니다!!"

**이미 협상 기회를 놨습니다.**

올바른 대응

회사: "연봉은 1억 5,000만 원입니다. 어때요?"

당신: "감사합니다. 제가 조사해본 이 직급의 시장 평균은 1억 8,000만 원 정도입니다.

기본급 1억 7,000만 원, 사인온 보너스 3,000만 원으로 조정 가능할까요?"

신입 협상 팁

| 항목 | 협상 난이도 | 전략 |

| ------------- | ----------- | ----------------------------------- |

| 기본급 | 어려움 | 시장 데이터 제시, 10-15% 요청 |

| 사인온 보너스 | 쉬움 | 3-6개월분 요청 (초기 비용 충당용) |

| RSU | 중간 | 4년 베스팅 확인, 클리프(cliff) 확인 |

| 휴가일수 | 쉬움 | 25-30일 요청 |

재직 중: 인상 협상

직장에서 인상을 받으려면 좀 더 전략적입니다.

1단계: 타이밍 파악

**인상을 요청하기 좋은 때:**

- 회사 실적이 좋을 때 (분기 또는 연간)

- 새 프로젝트를 성공적으로 끝낸 직후

- 승진 직후

- 매년 급여 리뷰 시즌 (보통 상반기)

**피해야 할 때:**

- 회사가 어려울 때 (해고, 감원 소식)

- 프로젝트 실패 직후

- 매니저가 바뀐 지 얼마 안 됐을 때

2단계: 근거 준비

인상을 요청할 때 "나는 열심히 했어"는 근거가 아닙니다.

**좋은 근거:**

- 지난 1년간 3개의 마이크로서비스를 구축했고,

회사 수익 30% 증가에 기여했습니다

- 새 개발자 3명의 온보딩을 주도했습니다

- 시장 조사 결과, 같은 직급의 평균 연봉은 1억 8,000만 원입니다

- 현재 저는 1억 3,000만 원을 받고 있습니다

3단계: 협상 대화

당신: "지난 1년간의 성과를 검토해보고 싶습니다.

시간을 낼 수 있을까요?"

매니저: "물론이지. 어떤 얘기?"

당신: "저는 지난 1년간 [성과] 를 달성했습니다.

저는 이제 [기존 직급]의 상한선에 도달했다고 생각합니다.

연봉을 1억 5,000만 원으로 조정해주실 수 있을까요?"

매니저: "흠... 회사 정책상 최대 5% 인상만 가능해."

당신: "5%라면 6,500만 원 인상이네요.

제가 요청한 1억 5,000만 원은 제 기여도와 시장가를 고려한 것입니다.

이것이 가능한지, 아니면 어떤 방안이 있는지 상의할 수 있을까요?"

인상 협상이 안 될 때

회사가 기본급 인상을 안 준다면, 다른 방법을 요청하세요:

- 보너스 상향: 10% → 15%

- 스톡옵션/RSU 추가 부여: 새로 2년치

- 현금인정급(복리비) 상향

- 추가 휴가일수

- 재택근무 허용 (생활 여유 = 실질 인상)

- 교육비 지원: 연 2,000만 원

이직 offer 협상

새 회사에서 offer를 받았을 때가 협상의 황금시간입니다.

현재 회사와의 counter-offer 고려

회사가 당신을 떠나지 않으려고 counter-offer를 할 수 있습니다.

새 회사 offer: 기본급 1억 8,000만 원

현재 회사 counter: 기본급 1억 6,000만 원 (인상 3,000만 원)

차이점 비교

| 항목 | 새 회사 | 현재 회사 |

| --------- | ------------------ | ----------------- |

| 기본급 | 1억 8,000만 원 | 1억 6,000만 원 |

| 보너스 | 15% | 10% |

| RSU | 새로 시작 | 계속 받음 |

| 경력 개발 | 새로운 스택 배우기 | 알고 있는 것 심화 |

| 회사 성장 | 중간 스타트업 | 안정적 대기업 |

항상 "예"라고 하지 마세요

Counter-offer를 받으면 일시적인 흥미롭게 느껴질 수 있습니다. 하지만:

- **현재 회사가 처음부터 줄 수 있었던 돈입니다**

- 3-6개월 후에 구조조정이 올 확률 높음

- 믿음이 깨짐 (회사는 당신을 떠나는 사람으로 낙인)

대다수의 경우, 계획했던 대로 새 회사로 가는 것이 장기적으로 낫습니다.

스톡옵션/RSU 협상

한국 개발자들이 가장 헷갈리는 부분입니다.

RSU의 기본

회사가 주는 RSU 패키지: 4년에 4,000만 원

= 매년 1,000만 원씩, 4년 동안 받음

Cliff (절벽) 이해하기

Timeline:

Year 1: 1,000만 원 (1/4 베스팅)

Year 2: 1,000만 원 (1/4 베스팅)

Year 3: 1,000만 원 (1/4 베스팅)

Year 4: 1,000만 원 (1/4 베스팅)

중요: **1년 전에 나가면 0원입니다.** 절벽이 있기 때문입니다.

RSU 협상 포인트

1. **총 금액 협상**

- 3,500만 원 → 4,500만 원

- 회사는 흥히 승인

2. **베스팅 일정 협상**

- 표준: 4년 (1/4씩)

- 협상 가능: 3년 (1/3씩) - 스타트업에서 가능

- 강하게 요청하면 1년 cliff를 6개월로 줄일 수도 있음

3. **Refresh Grant 요청**

- 2년 후에 새로운 RSU 주기

- 초기 RSU가 끝나는 것을 방지

스톡옵션 vs RSU

| 특성 | 스톡옵션 | RSU |

| ------------- | --------------------- | ------------------ |

| 위험도 | 높음 (회사 성공 필요) | 낮음 (확실한 가치) |

| 수익 잠재력 | 매우 높음 | 중간 |

| 초기 스타트업 | 흔함 | 드물음 |

| 공개 회사 | 드물음 | 흔함 |

스톡옵션 계약서에서 꼭 확인할 것:

- **행사가(Strike Price)**: 얼마에 주식을 살 수 있나?

- **베스팅 일정**: 언제 소유권을 얻나?

- **상실 조건(Clawback)**: 회사를 나가면 어떻게 되나?

흔한 협상 실수 5가지

1. "감사합니다!" 너무 빨리 말하기

❌ 틀린 예:

회사: "기본급 1억 5,000만 원, RSU 3,000만 원입니다"

당신: "와, 감사합니다! 바로 받겠습니다!"

✅ 올바른 예:

회사: "기본급 1억 5,000만 원, RSU 3,000만 원입니다"

당신: "좋은 offer 감사합니다. 검토하고 24-48시간 내에 연락드리겠습니다"

2. "너무 높이 요청하면 offer가 취소될까봐" 공포

현실:

- 기업들은 20-30% 협상 여지를 둠

- 대부분의 경우 협상이 진행됨

- 취소되는 경우는 매우 드물고, 취소되면 그게 좋은 회사가 아님

3. 기본급에만 집중

❌ "기본급이 중요해. 보너스는 보장 안 되니까"

✅ "총보상을 봐야 해. 보너스+RSU+복리 모두 중요"

많은 회사가 기본급은 못 올려주지만, RSU나 보너스는 쉽게 올려줍니다.

4. 감정으로 협상하기

❌ "이 정도면 적다고 생각합니다!"

✅ "시장 조사에 따르면..."

데이터가 무기입니다. 감정은 약점입니다.

5. 협상 후에 "그냥 받았음 해"하기

협상이 끝나면:

- 합의 내용을 이메일로 정리해서 보내기

- "제가 이해한 내용을 정확히 합니다 (...)" 형식으로

- 회사의 확인 이메일 받기

나중에 "그런 말 한 적 없다"는 분쟁을 방지합니다.

한국 개발자만의 고민: 명시적 협상 문화 부재

한국 회사들은 "연봉은 정해진 것"이라는 문화를 가진 곳이 많습니다.

한국에서 협상하기

1. **조용한 톤 사용**

- 자신감 있되, 공격적이지 않게

- "제 요청은..." 보다 "가능할까요..."

2. **관계를 해치지 않기**

- "저는 회사를 좋아합니다, 다만..."

- 매니저를 신뢰한다는 신호

3. **데이터로 무장**

- 감정이 아닌 수치

- "Blind에서 본 같은 직급..."

4. **시간 벌기**

- "한 번 생각해보겠습니다"

- 한 번에 "네"라고 안 하기

5. **적절한 타이밍**

- 평가 면담 시간 활용

- 상반기보다는 보너스 시즌에

결론: 협상은 권리입니다

마지막 당부:

- 협상은 나쁜 것이 아닙니다

- 회사는 당신의 시장가를 알고 있습니다

- 협상하지 않으면, 당신만 손해입니다

- 5년 후 당신의 금전 상황은 협상 능력에 크게 영향을 받습니다

**이번 주에 할 일:**

1. Levels.fyi에서 당신의 시장가 확인

2. 지난 1년간의 성과 정리

3. 만약 협상 기회가 오면, 준비된 당신이 되기

좋은 협상되세요!

참고자료

1. [Levels.fyi - Tech Salary Database](https://www.levels.fyi/)

2. [Blind - Anonymous Tech Community](https://www.teamblind.com/)

3. [Never Split the Difference - Chris Voss](https://www.chrisvoss.com/)

4. [Lean In - Sheryl Sandberg on Negotiation](https://leanin.org/)

5. [BATNA Strategy Guide - Harvard Negotiation Project](https://www.pon.harvard.edu/)

현재 단락 (1/228)

당신이 5년 동안 매년 3% 인상을 받는다고 가정해봅시다. 반대로 처음 입사할 때 10% 더 협상하면 어떻게 될까요?

작성 글자: 0원문 글자: 5,552작성 단락: 0/228