20 poin oleh outsideris 2022-03-09 | 3 komentar | Bagikan ke WhatsApp

Merangkum dari kenalan yang bekerja di Facebook tentang cara bekerja di Facebook serta bagaimana kinerja diukur/dievaluasi.

Awal pekerjaan

  • Target yang jelas dan sederhana berbasis data secara berkala diturunkan.
  • Ide untuk mencapai target ini dipikirkan oleh semua kontributor, lalu proyek dibentuk secara sukarela.
  • Saat menyusun anggota proyek, mereka secara terbuka merekrut secara internal dengan menjelaskan ide seperti apa dan tenaga seperti apa yang dibutuhkan.

Progres pekerjaan

  • Karena yang paling penting adalah hasil apa yang dicapai dalam pekerjaan, dibuat dokumentasi tentang bagaimana hasil tersebut akan diukur.
  • Semua pekerjaan dirilis melalui A/B test, sehingga jika hasilnya baik persentasenya akan ditingkatkan, dan jika ada masalah akan diubah ke 0% lalu masalahnya diselesaikan.
  • Karena tidak ada QA terpisah, mereka melakukan pengujian E2E secara ketat sambil mengembangkan.
  • Mereka menyediakan lingkungan yang memudahkan pengaturan lingkungan pengembangan personal berbasis cloud dengan mengkustomisasi VSCode.

Krisis dalam pekerjaan

  • Jika proyek membutuhkan lebih banyak orang, mereka bisa mencarinya sendiri atau memintanya kepada manajer.
  • Jalur manajer dan developer dibedakan dengan jelas.
  • On-call dijalankan bergiliran per bulan, dan ketika insiden didaftarkan, panggilan telepon otomatis masuk ke penanggung jawab.
  • Ada juga orang-orang yang membantu menangani insiden, dan pekerjaan ini sendiri merupakan bagian dari kinerja mereka.
  • Setelah insiden terselesaikan, laporan insiden dirapikan.

Standar kinerja

  • Kinerja dievaluasi dalam 4 kategori: dampak proyek, engineering/layanan secara keseluruhan, people, dan direction.
  • Dampak proyek menilai kontribusi nyata yang diberikan pada proyek.
  • Engineering/layanan secara keseluruhan adalah penilaian terhadap kapabilitas developer.
  • People adalah penilaian terhadap berbagi pengetahuan, sikap, dan komunikasi.
  • Direction adalah hasil yang dibutuhkan bagi senior atau junior yang akan menjadi senior, dan menilai kepemimpinan atau technical leading.

Evaluasi kinerja

  • Evaluasi dilakukan setahun sekali, tetapi di tengah jalan bisa meminta rekan kerja atau manajer untuk mengecek apakah performanya sudah baik.
  • Semua hasil harus dapat diukur.
  • Meskipun evaluasi dilakukan setiap tahun, negosiasi gaji tidak selalu dilakukan setiap tahun.
  • Evaluasi dilakukan berdasarkan laporan kinerja yang diajukan oleh orang yang dievaluasi.

3 komentar

 
ronia 2022-03-11

Sistem ini terdengar seperti bisa membuat orang yang dinilai merasa sesak.

 
nicewook 2022-03-10

Baris pertama itulah yang paling membuat penasaran.
"Target yang jelas dan sederhana, berbasis data, diturunkan secara berkala."

 
amen5199 2022-03-14

Kalau saya juga berada di posisi PM, rasanya bagian ini memang selalu yang paling sulit.
Dampak bisnis di PRD masih relatif mudah, tapi target yang berbasis data benar-benar sulit.
Kalau sekelas Facebook, sepertinya tetap ada metrik kinerja yang dianggap penting oleh perusahaan.