Career

Salary Negotiation untuk Developer: Panduan Lengkap

GRATIS

Panduan lengkap negosiasi gaji untuk developer β€” riset gaji, persiapan negosiasi, teknik counter-offer, contoh script, kesalahan umum, dan tips mendapatkan kompensasi terbaik di Indonesia maupun remote

1. Pengenalan: Mengapa Negosiasi Gaji Penting?

Menurut studi dari Salary.com, orang yang melakukan negosiasi gaji rata-rata mendapatkan 7-10% lebih tinggi dibanding yang langsung menerima tawaran pertama. Untuk developer dengan gaji Rp 15 juta/bulan, itu berarti potensi tambahan Rp 12-18 juta per tahun β€” atau sekitar Rp 180 juta dalam 10 tahun karir.

Namun, menurut survey Glassdoor 2025, hanya 39% karyawan yang benar-benar melakukan negosiasi gaji. Sisanya menerima tawaran pertama karena takut ditolak, tidak tahu caranya, atau merasa tidak punya leverage.

Di industri teknologi Indonesia, negosiasi gaji adalah hal yang sangat umum dan bahkan diharapkan oleh employer. Perusahaan yang baik akan menghargai kandidat yang melakukan negosiasi secara profesional β€” itu menunjukkan kamu serius dengan karir dan memahami nilai diri sendiri.

Diagram: Dampak Negosiasi Gaji
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚            DAMPAK NEGOSIASI GAJI DALAM 10 TAHUN              β”‚
β”‚                                                               β”‚
β”‚  Tanpa negosiasi:                                             β”‚
β”‚  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Rp 15jt/bln          β”‚
β”‚  Total 10 tahun: ~Rp 1.800.000.000                           β”‚
β”‚                                                               β”‚
β”‚  Dengan negosiasi (+10%):                                     β”‚
β”‚  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Rp 16.5jt/bln    β”‚
β”‚  Total 10 tahun: ~Rp 1.980.000.000                           β”‚
β”‚                                                               β”‚
β”‚  SELISIH: Rp 180.000.000 (Rp 180 JUTA!)                      β”‚
β”‚                                                               β”‚
β”‚  Dan ini belum termasuk:                                      β”‚
β”‚  β€’ Kenaikan gaji tahunan yang lebih tinggi (base lebih besar)β”‚
β”‚  β€’ Bonus yang dikalkulasi dari base salary                    β”‚
β”‚  β€’ Tunjangan yang lebih tinggi                                β”‚
β”‚  β€’ THR yang lebih besar                                       β”‚
β”‚                                                               β”‚
β”‚  NEGOSIASI 15 MENIT = Rp 180 JUTA DALAM 10 TAHUN             β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Mengapa Developer Sering Tidak Mau Negosiasi?

Ketakutan Realita
"Takut offer ditarik"Offer hampir tidak pernah ditarik karena negosiasi yang sopan
"Tidak tahu caranya"Bisa dipelajari β€” artikel ini akan membimbing kamu
"Saya masih junior"Bahkan junior bisa dan harus bernegosiasi
"Gaji sudah cukup"Mungkin, tapi apakah kamu dibayar sesuai market value?
"Budaya Indonesia tidak seperti itu"Di industri tech, negosiasi adalah hal normal
"Tidak punya leverage"Kamu punya β€” skill, portofolio, dan opsi lain

2. Riset Gaji: Sumber Data & Analisis

Langkah pertama dan terpenting dalam negosiasi gaji adalah melakukan riset. Tanpa data, kamu hanya mengandalkan perasaan β€” dan itu tidak efektif.

πŸ“Š Sumber Data Gaji Developer Indonesia

Sumber Tipe Data Kelebihan Kekurangan
JobStreet IndonesiaSalary range di postingUpdate, spesifik posisiHanya range, bukan actual
GlintsSalary guide tahunanData komprehensif startupFokus startup/tech
KalibrrSalary benchmarkData dari berbagai industriTerbatas perusahaan besar
LinkedIn Salary InsightsMedian & rangeData global, bisa filter lokasiData Indonesia terbatas
GlassdoorSalary reports dari karyawanData aktual dari karyawanSample kecil di Indonesia
Levels.fyiCompensation detailsSangat detail untuk big techFokus perusahaan besar
Komunitas developerSharing salaryData real, niche-specificSampling bias
Recruiter conversationsMarket rate aktualData paling akuratPerlu networking

πŸ’° Referensi Gaji Developer Indonesia 2025-2026

Role Junior (0-2 thn) Mid (2-5 thn) Senior (5+ thn)
Frontend DeveloperRp 5 - 12 jutaRp 12 - 25 jutaRp 25 - 45 juta
Backend DeveloperRp 6 - 14 jutaRp 14 - 30 jutaRp 30 - 55 juta
Full Stack DeveloperRp 6 - 15 jutaRp 15 - 30 jutaRp 30 - 50 juta
Mobile DeveloperRp 6 - 14 jutaRp 14 - 28 jutaRp 28 - 50 juta
DevOps EngineerRp 8 - 15 jutaRp 15 - 30 jutaRp 30 - 55 juta
Data ScientistRp 8 - 15 jutaRp 15 - 35 jutaRp 35 - 60 juta
UI/UX DesignerRp 5 - 10 jutaRp 10 - 22 jutaRp 22 - 40 juta
Engineering Managerβ€”Rp 25 - 45 jutaRp 45 - 80 juta

🏒 Faktor yang Mempengaruhi Gaji

πŸ’‘ Tips Riset

Buat spreadsheet dengan kolom: Perusahaan, Role, Range Gaji, Sumber Data, Tanggal. Kumpulkan minimal 10-15 data points. Rata-rata, median, dan range-nya akan menjadi "market rate" kamu. Ini adalah fondasi negosiasi kamu.

3. Persiapan Sebelum Negosiasi

Persiapan yang matang membedakan negosiasi yang sukses dari yang gagal. Berikut checklist persiapan lengkap:

πŸ“‹ Checklist Persiapan Negosiasi

1. Tentukan Target Kamu

// Contoh Salary Range Planning:

Market research menunjukkan: Rp 18 - 28 juta untuk role ini

β”œβ”€β”€ Aspirational:    Rp 28 juta  ← Mulai negosiasi dari sini
β”œβ”€β”€ Target:          Rp 24 juta  ← Goal kamu
β”œβ”€β”€ Minimum (BATNA): Rp 18 juta  ← Walk-away point
└── Offer awal:      Rp 20 juta  ← Tawaran employer

Strategy: Counter di Rp 27 juta, settle di Rp 24-25 juta

2. Dokumentasikan Pencapaian Kamu

Buat "brag document" β€” daftar pencapaian yang bisa kamu gunakan sebagai leverage:

KategoriContoh PencapaianCara Mengukur
Revenue Impact"Membangun fitur yang meningkatkan revenue 20%"Metrik bisnis sebelum & sesudah
Efficiency"Automasi deployment menghemat 10 jam/minggu"Waktu sebelum & sesudah
Technical"Migrasi microservices, meningkatkan uptime 99.5% β†’ 99.9%"SLA metrics
Leadership"Mentoring 3 junior developer"Jumlah mentee, feedback
Innovation"Mengusulkan & implementasi caching strategy"Performance improvement
CertificationsAWS SAA, CKA, atau sertifikasi relevanDokumen sertifikat

3. Siapkan BATNA (Best Alternative to Negotiated Agreement)

BATNA adalah opsi terbaik kamu jika negosiasi gagal. Semakin kuat BATNA, semakin kuat posisi negosiasi kamu:

4. Riset Perusahaan Target

4. Timing yang Tepat untuk Negosiasi

Timing sangat mempengaruhi keberhasilan negosiasi. Berikut kapan waktu terbaik dan terburuk:

βœ… Waktu Terbaik Negosiasi

SituasiKenapa TepatTips
Setelah menerima offer tertulisKamu sudah di-approve, mereka sudah invest waktuMinta 2-3 hari untuk review offer
Setelah technical interview suksesKamu sudah membuktikan kemampuanReferensikan hasil interview
Performance review (negosiasi internal)Waktu formal untuk bahas kompensasiSiapkan data pencapaian 6-12 bulan
Setelah menyelesaikan proyek besarDemonstrasi value yang konkretTiming sangat kuat
Q1 (Januari-Maret)Budget tahun baru sudah di-approveBanyak perusahaan open hiring di Q1

❌ Waktu Terburuk Negosiasi

πŸ’‘ Golden Rule: Jangan Pernah Sebut Angka Duluan

Jika interviewer bertanya "What's your expected salary?", hindari menyebut angka duluan. Gunakan salah satu respons: (1) "I'd prefer to understand the full scope of the role first", (2) "I'm flexible β€” what's the budgeted range for this position?", atau (3) Berikan range berdasarkan riset kamu dengan aspirational di atas.

5. Teknik Negosiasi yang Efektif

🎯 Teknik 1: Anchoring

Anchor adalah angka pertama yang disebut dalam negosiasi β€” angka ini akan menjadi referensi untuk semua diskusi selanjutnya. Usahakan kamu yang menyebut angka pertama (anchor) dengan angka aspirational kamu.

🎯 Teknik 2: The Flinch

Ketika employer menyebut angka yang lebih rendah dari ekspektasi, tunjukkan reaksi surprise yang halus β€” diam sejenak, atau berkata "Hmm, that's lower than what I was expecting based on my research." Ini memberi sinyal bahwa ada gap yang perlu diselesaikan.

🎯 Teknik 3: The Bracket

Jika employer menawarkan Rp 20 juta dan target kamu Rp 24 juta, counter di Rp 28 juta. Dengan bracketing, hasil akhir kemungkinan akan berada di tengah-tengah β€” yaitu di sekitar target kamu.

// Bracketing Strategy:

Employer offer:  Rp 20.000.000
Your counter:    Rp 28.000.000  (aspirational)
Expected settle: Rp 24.000.000  (target) βœ“

// Kenapa ini bekerja:
// Employer merasa berhasil "menurunkan" dari 28 β†’ 24
// Kamu mendapatkan target kamu
// Win-win!

🎯 Teknik 4: Silence

Setelah menyebut angka counter, DIAM. Jangan langsung mengisi keheningan. Banyak negosiator pemula kehilangan leverage karena nervous dan langsung berkata "...but I'm flexible" atau "...we can discuss it." Keheningan menunjukkan confidence dan memberi tekanan pada pihak lain.

🎯 Teknik 5: Market Data Framing

Dukung setiap argumen dengan data pasar, bukan kebutuhan pribadi:

🎯 Teknik 6: Total Compensation

Jika base salary sulit dinegasikan, negosiasi total compensation:

// Total Compensation Negotiation:

// Employer: "We can't go above Rp 20 juta for base salary."
// You: "I understand. Could we explore other aspects of the package?

// Alternatives yang bisa dinegasikan:
// β€’ Signing bonus: Rp 20-50 juta (one-time)
// β€’ Annual bonus: 1-3 bulan gaji
// β€’ Stock options/RSU: equity portion
// β€’ Remote work: flexibility (hemat transport & kos)
// β€’ Learning budget: Rp 5-15 juta/tahun
// β€’ Annual leave: +5-10 hari dari standar
// β€’ Gadget allowance: laptop & equipment
// β€’ Internet & workspace allowance (untuk remote)
// β€’ Health insurance: level keluarga
// β€’ THR: 1 bulan gaji (wajib di Indonesia)

6. Counter-Offer Strategy

Counter-offer adalah respons kamu terhadap tawaran gaji dari employer. Ini adalah momen kritis dalam negosiasi.

πŸ”„ Counter-Offer Process

Diagram: Counter-Offer Flow
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                  COUNTER-OFFER FLOW                           β”‚
β”‚                                                               β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ RECEIVE  │──▢│  ASK     │──▢│ COUNTER  │──▢│  SETTLE  β”‚  β”‚
β”‚  β”‚ OFFER    β”‚   β”‚  FOR     β”‚   β”‚  OFFER   β”‚   β”‚  / DEAL  β”‚  β”‚
β”‚  β”‚          β”‚   β”‚  TIME    β”‚   β”‚          β”‚   β”‚          β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚       β”‚             β”‚              β”‚              β”‚          β”‚
β”‚       β–Ό             β–Ό              β–Ό              β–Ό          β”‚
β”‚  Thank them    "2-3 days      Counter with    Accept or     β”‚
β”‚  Sincerely     to review"     data-backed     Walk away     β”‚
β”‚                              number                          β”‚
β”‚                                                               β”‚
β”‚  TIMELINE:                                                    β”‚
β”‚  Day 0: Receive offer                                         β”‚
β”‚  Day 0: Express enthusiasm + ask for time                     β”‚
β”‚  Day 1-2: Prepare counter-offer                               β”‚
β”‚  Day 2-3: Send/propose counter                                β”‚
β”‚  Day 3-5: Negotiate back and forth                            β”‚
β”‚  Day 5-7: Final decision                                      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Langkah Counter-Offer

  1. Terima offer dengan antusias: "Thank you so much for the offer! I'm really excited about this opportunity."
  2. Minta waktu review: "Could I have 2-3 business days to review the full package?"
  3. Analisis offer secara detail: Base salary, bonus, benefits, equity, dll.
  4. Siapkan counter dengan data: Berdasarkan riset dan pencapaian kamu.
  5. Kirim counter secara tertulis (email): Professional, jelas, dengan justifikasi.
  6. Siap untuk diskusi: Mungkin ada 1-2 ronde negosiasi sebelum deal.

Email Counter-Offer Template

Subject: Re: [Company Name] Offer β€” [Your Name]

Dear [Hiring Manager / Recruiter Name],

Thank you again for extending the offer for the [Position] role
at [Company Name]. I'm genuinely excited about the opportunity
to join the team and contribute to [specific project/mission].

After carefully reviewing the offer and conducting market
research, I'd like to discuss the compensation package.

Based on my research (JobStreet, Glints, LinkedIn Salary
Insights), the market rate for a [Role] with [X years]
experience and skills in [key skills] in Jakarta ranges
between Rp [X] - [Y] million per month.

Considering my experience with [specific achievement 1] and
[specific achievement 2], I believe a base salary of Rp [target]
would be more reflective of the value I can bring to the team.

I'm confident we can find a number that works for both of us.
I'm happy to discuss this over a call at your convenience.

Best regards,
[Your Name]

7. Contoh Script Negosiasi

Script 1: Menolak Menyebut Angka Duluan

Interviewer: "What's your expected salary for this role?"

Option A (Deflect):
"I'd love to learn more about the role's full scope first.
What's the budgeted range for this position?"

Option B (Range + Anchoring High):
"Based on my research and experience, I'm targeting a range
of Rp 25 - 35 juta per month, depending on the total
compensation package. Is that within your budget?"

Option C (Redirect):
"I'm flexible on compensation. I'm more interested in finding
the right fit. Could you share the range you have in mind?"

Script 2: Saat Menerima Offer Rendah

Recruiter: "We'd like to offer you Rp 18 juta per month."

You: "Thank you so much, I really appreciate the offer and
I'm excited about the opportunity. That said, based on my
research and the skills I'd be bringing β€” especially my
experience with [specific tech] and [specific achievement]
β€” I was expecting something closer to the Rp 24-27 juta
range.

Would it be possible to revisit the base salary? I'm
confident the value I'll bring to the team would justify
the investment."

Script 3: Negotiating Benefits

You: "I understand there might be constraints on the base
salary. I appreciate the flexibility. In that case, could
we explore some other aspects of the package?

For example:
1. A signing bonus to bridge the gap
2. An additional review in 6 months (instead of 12)
3. A professional development budget of Rp 10 million/year
4. Flexible work arrangement (remote 3 days/week)

These would help make the total package more competitive."

Script 4: Saat Employer Bertanya Current Salary

Recruiter: "What's your current salary?"

Option A (Preferred):
"I'd prefer to keep the focus on the value I'd bring to this
role and the market rate for this position. What's the range
you've budgeted?"

Option B (If they insist):
"My current total compensation is around Rp [X], but I don't
think my current compensation should determine my future one.
I'm more interested in being paid fairly for the value I'd
bring here."

Option C (If required by policy):
"My current salary is Rp [X] with a total package of Rp [Y]
including bonuses and benefits. However, I believe the market
rate for this role is higher, and I'm looking for a package
that reflects the increased scope and responsibility."

8. Negosiasi Beyond Salary

Compensation bukan hanya gaji bulanan. Ada banyak komponen lain yang bernilai tinggi dan bisa dinegasikan:

Benefit Nilai Estimasi Cara Negosiasi
Signing BonusRp 10-50 juta"Can we include a signing bonus to bridge the gap?"
Annual Bonus1-3 bulan gaji"What's the bonus structure? Can we set KPIs?"
Stock Options / RSUVaries (bisa sangat besar)"Is there an equity component? Vesting schedule?"
Remote WorkHemat Rp 2-5 juta/bulan (transport, makan, kos)"Can we agree on a hybrid/remote arrangement?"
Learning BudgetRp 5-20 juta/tahun"Is there a learning & development budget?"
Conference AttendanceRp 5-30 juta/tahun"Can I attend 1-2 international conferences/year?"
Gadget AllowanceRp 5-30 juta (MacBook Pro, dll)"What equipment is provided?"
Extra Leave Days5-10 hari extra"Can we add 5 additional annual leave days?"
Flexible HoursInvaluable (work-life balance)"Is there flexibility in working hours?"
Insurance LevelRp 5-15 juta/tahun"Can insurance cover family members?"
Internet AllowanceRp 300-500rb/bulan (remote)"For remote work, is there an internet stipend?"
Faster Review CyclePotensi kenaikan lebih cepat"Can we schedule a review in 6 months?"
πŸ’‘ Pro Tip: Hitung Total Compensation

Saat membandingkan dua offer, jangan hanya lihat base salary. Hitung total compensation: base salary Γ— 12 + THR + bonus + stock value + insurance value + remote savings + learning budget. Offer dengan gaji lebih rendah bisa jadi lebih menguntungkan jika benefits-nya lebih kaya.

9. Negosiasi untuk Remote Job (Perusahaan Luar Negeri)

Bekerja remote untuk perusahaan luar negeri membuka peluang gaji yang jauh lebih tinggi. Namun, negosiasi untuk remote job memiliki dinamika yang berbeda:

🌍 Strategi Negosiasi Remote Job

AspekStrategiTips
Location-based payBeberapa perusahaan adjust gaji berdasarkan lokasiRiset apakah mereka location-agnostic atau location-based
CurrencyUSD/EUR vs IDRNegosiasi dalam USD untuk melindungi dari fluktuasi
Tax & legalPajak, kontrak, invoiceKonsultan pajak untuk compliance
TimezoneOverlap requirementsJam kerja bisa menjadi leverage (atau minus)
Contract typeContractor vs EmployeeContractor biasanya bayar lebih tinggi (tanpa benefits)
EquipmentLaptop, monitor, dllPastikan employer menyediakan atau ada allowance

πŸ’° Range Remote Salary untuk Developer Indonesia

LevelUSD/tahunIDR/bulan (est.)
Junior (0-2 thn)$20,000 - $40,000Rp 26 - 52 juta
Mid (2-5 thn)$40,000 - $80,000Rp 52 - 105 juta
Senior (5+ thn)$80,000 - $150,000Rp 105 - 197 juta
Staff/Principal$120,000 - $200,000+Rp 157 - 263 juta+

Tips Khusus Remote Negotiation

10. Kesalahan Umum dalam Negosiasi Gaji

Kesalahan Kenapa Salah Solusi
Accept offer pertama langsungKamu kehilangan potensi 7-15% lebih tinggiSelalu minta waktu untuk review dan counter
Menyebut angka duluan tanpa risetBisa anchor terlalu rendahRiset dulu, atau minta employer duluan
Negosiasi via email untuk hal sensitifKehilangan nuansa emosi dan toneGunakan phone/video call untuk negosiasi utama
Membawa emosi pribadi"I need this because I have loans" bukan argumenFokus pada market data dan value kamu
Fokus hanya pada base salaryBisa kehilangan bonus, equity, benefits yang valuableNegosiasi total compensation
Memberikan ultimatum"Give me X or I walk" merusak hubunganBersikap firm tapi fleksibel
Bohong tentang current salaryBisa terverifikasi dan merusak trustJujur, atau redirect ke market rate
Terlalu agresifMembuat employer ragu hire kamuProfessional dan respectful sepanjang proses
Tidak meminta secara tertulisVerbal agreement bisa berubahSelalu minta offer letter dengan detail lengkap
Negosiasi setelah acceptSudah terlambat, leverage hilangSelesaikan negosiasi SEBELUM accept

11. Psikologi Negosiasi

Memahami psikologi di balik negosiasi membantu kamu lebih confident dan efektif:

🧠 Prinsip Psikologi dalam Negosiasi

PrinsipPenjelasanContoh Aplikasi
ReciprocityOrang cenderung membalas "concession""If you can meet me at 24, I can start sooner"
Social ProofData dari orang lain = bukti kuat"The market rate based on 15 data points is..."
AuthorityData dari sumber terpercaya lebih meyakinkan"According to JobStreet and LinkedIn data..."
ScarcityKamu punya opsi lain = value naik"I have another offer, but I prefer this company"
FramingCara menyampaikan mempengaruhi persepsi"Rp 24jt is only Rp 800rb/day" vs "Rp 24jt/bulan"
AnchoringAngka pertama menjadi referensiMulai dari aspirational, bukan target

🧘 Mindset yang Perlu Dimiliki

12. Studi Kasus Nyata

πŸ“Œ Kasus 1: Junior Developer β€” Naik 25%

// SITUASI:
// Andi, fresh graduate, mendapat offer dari startup fintech.
// Offer: Rp 8 juta/bulan. Target: Rp 10 juta.

// STRATEGI:
// 1. Research: Junior developer di fintech Jakarta = Rp 7-12 juta
// 2. Leverage: Punya side project dengan 500+ GitHub stars
// 3. Counter: Rp 11 juta (bracket strategy)

// EKSEKUSI:
Andi: "Thank you for the offer! I'm very excited about this
opportunity. I'd like to discuss the compensation.

Based on my research, junior developers at fintech startups
in Jakarta typically earn Rp 8-12 juta. Given my experience
building [side project] with 500+ users and my skills in
React and Node.js, I was hoping for something closer to
Rp 11 juta."

// HASIL: Settled di Rp 10 juta + learning budget Rp 5jt/thn
// Kenaikan: 25% dari offer awal
// Nilai tambahan: Learning budget senilai ~Rp 400rb/bulan

πŸ“Œ Kasus 2: Mid-Level Developer β€” Total Package Optimization

// SITUASI:
// Sari, 3 tahun experience, mendapat offer dari e-commerce unicorn.
// Offer: Rp 18 juta/bulan. Target: Rp 22 juta.

// STRATEGI:
// 1. Ada competing offer dari perusahaan lain: Rp 20 juta
// 2. Fokus ke total compensation, bukan hanya base
// 3. Leverage competing offer

// EKSEKUSI:
Sari: "I appreciate the offer and I'm genuinely excited about
joining [Company]. I do want to be transparent β€” I have
another offer at Rp 20 juta, but I prefer this company because
of [specific reasons].

To make this work, could we look at Rp 22 juta as the base?
Or alternatively, I'd be open to Rp 19 juta with a signing
bonus and a 6-month performance review."

// HASIL:
// Base: Rp 19 juta (dari 18)
// Signing bonus: Rp 15 juta
// Review: 6 bulan (bukan 12)
// Total Year 1: Rp 243 juta (vs offer awal Rp 216 juta)
// Kenaikan: ~12.5% total compensation

πŸ“Œ Kasus 3: Senior Developer β€” Remote Job Negotiation

// SITUASI:
// Budi, 6 tahun experience, mendapat offer remote dari US startup.
// Offer: $60,000/tahun (~Rp 65 juta/bulan). Target: $80,000.

// STRATEGI:
// 1. Research: Remote senior developer dari SE Asia = $70-120k
// 2. Leverage: Strong portfolio, existing remote experience
// 3. Counter: $85,000 (bracket strategy)

// EKSEKUSI:
Budi: "Thank you for the offer. I'm very excited about this
role. After reviewing the compensation, I'd like to discuss it.

Based on the market data I've gathered from Levels.fyi and
Glassdoor, senior developers with my experience working
remotely for US companies typically earn $70-120k. Given my
experience with [specific tech stack] and track record of
delivering [specific project], I was hoping for $85,000.

I understand if that's not possible for the base β€” we could
also explore equity or a performance bonus structure."

// HASIL:
// Base: $75,000/tahun (dari $60,000)
// Kenaikan: 25%
// Additional: Equipment allowance $3,000
// Annual bonus: up to 10%

13. Quiz Pemahaman

1. Saat recruiter bertanya "What's your expected salary?", respons terbaik adalah?

2. Strategi bracketing dalam negosiasi artinya?

3. Yang BUKAN termasuk komponen negosiasi beyond salary adalah?

4. BATNA dalam negosiasi artinya?

5. Kesalahan terbesar dalam negosiasi gaji adalah?

πŸ” Zoom
100%
🎨 Tema