Komitmen pada organisasi tidak terjadi begitu saja, tetapi melalui proses yang cukup
panjang dan bertahap. Komitmen pada organisasi juga ditentukan oleh
sejumlah faktor.
Menurut 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.
- Pengalaman kerja, seperti keterandalan organisasi di masa lampau dan cara pekerja-pekerja
lain mengutarakan dan membicarakan perasaannya tentang organisasi.
Menurut David dalam Sopiah (2008) mengatakan bahwa terdapat faktor yang
mempengaruhi komitmen karyawan pada organisasi, yaitu: - Faktor personal: usia, jenis kelamin, tingkat pendidikan, pengalaman kerja, kepribadian.
- Karakteristik pekerjaan: lingkup jabatan, tantangan dalam pekerjaan, konflik peran dalam
pekerjaan, tingkat kesulitan dalam pekerjaan. - Karakteristik struktur: besar atau kecilnya organisasi, bentuk organisasi, kehadiran serikat
pekerja, tingkat pengendalian yang dilakukan organisasi. - Pengalaman kerja: karyawan yang memiliki pengalaman kerja lebih lama dibandingkan
dengan pengalaman kerja yang belum lama mempunyai tingkat komitmen yang berbeda.
