Cara Ngobrol dengan Senior

Balik ke index.

Hafal istilah doang nggak cukup — yang bikin kamu keliatan kredibel (atau malah sebaliknya, keliatan sok tau) itu cara pakainya. Beberapa prinsip:

1. Paham dulu, baru pakai istilahnya

Jangan selipin buzzword ke kalimat cuma biar keliatan pinter. Senior biasanya langsung nanya balik “maksudnya gimana?” — kalau nggak bisa jawab, malah keliatan jelek. Aturan simpel: kalau nggak bisa jelasin istilah itu ke orang awam pakai analogi, jangan dipakai dulu.

2. Tanya, jangan pura-pura paham

Ini yang paling dihargai senior, bukan sebaliknya. Kalimat yang aman & natural:

  • “Maksudnya sharding di sini gimana ya, dipecah berdasarkan apa?”
  • “Kalau boleh tau, kenapa milih pendekatan event-driven di sini dibanding panggil API langsung?”
  • “Aku belum familiar sama istilah data contract, itu maksudnya kesepakatan formatnya ya?”

Pura-pura paham lalu salah ambil kesimpulan itu jauh lebih buruk daripada nanya.

3. Selalu ada trade-off — sebut itu

Senior suka orang yang mikir dalam kerangka trade-off, bukan “solusi paling benar”. Kalau ditanya pendapat soal keputusan teknis, jawaban yang bagus biasanya bentuknya:

“X lebih cepat tapi lebih mahal buat di-maintain, sedangkan Y lebih murah tapi latency-nya lebih tinggi. Tergantung mana yang lebih penting buat use case ini.”

4. Konkretkan dengan contoh/skala

Istilah abstrak (“scalable”, “robust”) kurang meyakinkan tanpa angka/kondisi konkret. Bandingkan:

  • ❌ “Sistemnya scalable kok.”
  • ✅ “Sistemnya bisa nambah instance otomatis kalau traffic naik, udah ditest sampai 10x traffic normal.”

5. Dengerin konteks percakapan buat nebak level teknisnya

Kalau ngobrol sama orang AI/data, mereka biasa nyebut istilah domainnya (embedding, drift, pipeline) secara alami di kalimat — bukan didefinisikan ulang tiap kali. Kalau kamu ikut makai istilah itu di konteks yang pas (bukan didefinisikan ulang, cukup dipakai natural), itu tanda kamu ngerti, bukan cuma hafal.

6. Kalau lagi presentasi/nanya di forum, struktur begini

  1. Konteks singkat (apa masalahnya)
  2. Apa yang udah dicoba/opsi yang dipertimbangkan
  3. Trade-off tiap opsi
  4. Pertanyaan spesifik yang mau ditanyakan

Ini bikin senior gampang ngasih masukan yang tepat sasaran, dibanding pertanyaan yang kebuka (“gimana caranya bikin sistem yang bagus?”).

Contoh kalimat siap pakai

  • “Kita lagi mikirin mau microservices apa tetap monolith buat fase ini — menurut kakak/mas gimana biasanya nentuin kapan waktu yang tepat buat split?”
  • “Model ini kayaknya kena data drift, akurasinya turun terus dari bulan lalu — biasanya langkah pertama buat investigasi itu apa ya?”
  • “Aku coba tambahin caching di endpoint ini, response time turun dari 800ms ke 120ms — tapi masih mikirin trade-off cache invalidation-nya.”