Menurut Novialdi (2009:112) dalam penelitian Sukhidin (2017:50)
etika kerja dipengaruhi oleh beberapa faktor, yaitu :
- Agama
Pada dasarnya agama merupakan sistem nilai. Sistem nilai ini
tentunya akan mempengaruhi atau menentukan pola hidup para
penganutnya. Cara berpikir, bersikap, dan bertindak seseorang
pastilah diwarnai oleh ajaran agama yang dianutnya jika sungguh-
sungguh dalam kehidupan beragama - Budaya
Masyarakat memiliki sistem nilai budaya maju akan memiliki etos
kerja yang tinggi dan sebaliknya, masyarkat memiliki sistem nilai
budaya yang rendah akan memiliki etos kerja yang rendah, bahkan
bisa sama sekali tidak memiliki etika kerja - Sosial politik
Tinggi rendahnya etos kerja suatu masyarakat dipengaruhi oleh
ada atau tidaknya struktur politik yang mendorong masyarakat
untuk bekerja keras dan dapat menikmati hasil kerja keras mereka
dengan penuh - Pendidikan
Etos kerja tidak dapat dipisahkan dengan kualitas sumber daya
manusia. Peningkatan sumber daya manusia akan membuat
seseorang mempunyai etos kerja keras - Struktur ekonomi
Tinggi rendahnya etos kerja suatu masyarakat dipengaruhi oleh
ada tidaknya struktur ekonomi, yang mampu memberikan insentif
bagi anggota masyarakat
