Why managers get paid more than programmers??
Buat saya kenapa manager digaji lebih besar dari programmer sudah jelas:
- Budaya: orang yang bekerja membawahi (beberapa) orang akan dinilai lebih tinggi posisinya.
- Tanggung jawab: seharusnya manager memiliki tanggung jawab yang lebih besar dari individu yang berada dibawahnya.
- Tugas manager bukan hanya mengatur orang, tapi dia harus memonitor proses, menganalisis hasil (software yang dibuat) dan memastikan proyek selesai dengan tepat waktu dan biaya yang rendah.
- Me-manage orang bukan berarti mengatur tiap programmer (individu) tetapi juga mengatur kerjasama, komunikasi, hasil dari pekerjaan (artifacts).
- Kadang-kadang manager adalah pemilik saham (owner) yang mengaji programmer-nya. Mana ada owner mau gajinya lebih kecil dari bawahannya.
- Kadang-kadang manager harus berpendidikan lebih tinggi dari bawahannya, walaupun kemampuannya mungkin masih dibawah programmer dan orang yang berpendidikan tinggi cenderung ingin dibayar lebih tinggi karena mereka telah mengeluarkan biaya (modal) yang lebih besar untuk pendidikannya.