Menurut Novliadi yang dikutip Sukhidin (2017: 50) Etika kerja
dipengaruhi oleh beberapa faktor, yaitu :
a. 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 ia sungguh-sungguh dalam
kehidupan beragama.
b. Budaya
Masyarakat yang memiliki sistem nilai budaya maju akan memiliki
akan memiliki etos kerja yang tinggi dan sebaliknya, masyarakat yang
memiliki sistem nilai budaya yang rendah akan memiliki etos kerja
yang rendah, bahkan bisa sama sekali tidak memiliki etika kerja.
c. Sosial Politik
Tinggi rendahnya etos kerja suatu masyarakat dipengaruhi oleh ada
atautidaknya struktur politik yang mendorong masyarakat untuk
bekerja keras dan dapat menikmati hasil kerja keras mereka dengan
penuh
d. Pendidikan
Etos kerja tidak dapat dipisahkan dengan kualitas sumber daya
manusia. Peningkatan sumber daya manusia akan membuat seseorang
mempunyai etos kerja keras.
e. Struktur Ekonomi
Tinggi rendahnya etos kerja suatu masyarakat dipengaruhi oleh ada
atau tidaknya struktur ekonomi, yang mampu memberikan insentif
bagi anggota masyarakat.
