Komitmen pegawai pada organisasi tidak terjadi begitu saja, tetapi melalui proses
yang cukup panjang dan bertahap. Steers (dalam Sopiah, 2008) menyatakan tiga
faktor yang mempengaruhi komitmen seorang karyawan antara lain :
Ciri pribadi pekerja termasuk masa jabatannya dalam organisasi, dan variasi
kebutuhan dan keinginan yang berbeda dari tiap karyawan
Ciri pekerjaan, seperti identitas tugas dan kesempatan berinteraksi dengan
rekan sekerja; dan
Pengalaman kerja, seperti keterandalan organisasi di masa lampau dan cara
pekerja-pekerja lain mengutarakan dan membicarakan perasaannya tentang
organisasi.
Sementara itu, Minner (dalam Sopiah, 2008) mengemukakan empat faktor yang
mempengaruhi komitmen karyawan antara lain :
- Faktor personal, misalnya usia, jenis kelamin, tingkat pendidikan, pengalaman
kerja dan kepribadian - Karakteristik pekerjaan, misalnya lingkup jabatan, tantangan dalam pekerjaan,
konflik peran, tingkat kesulitan dalam pekerjaan - Karakteristik struktur, misalnya besar kecilnya organisasi, bentuk organisasi,
kehadiran serikat pekerjan, dan tingkat pengendalian yang dilakukan
organisasi terhadap karyawan - Pengalaman kerja. Pengalaman kerja seorang karyawan sangat berpengaruh
terhadap tingkat komitmen karyawan pada organisasi. Karyawan yang baru
beberapa tahun bekerja dan karyawan yang sudah puluhan tahun bekerja
dalam organisasi tentu memiliki tingkat komitmen yang berlainan
