Wirawan dalam Hamali (2016: 101-102) kinerja karyawan merupakan
hasil sinergi dari sejumlah faktor, yang terdiri dari:
(1) Faktor Internal Karyawan
Faktor internal karyawan yaitu faktor-faktor dari dalam diri karyawan
yang merupakan faktor bawaan dari lahir dan faktor yang diperoleh ketika
karyawan itu berkembang. Faktor-faktor bawaan misalnya bakat, sifat
pribadi, serta keadaan fisik dan kejiwaan. Faktor-faktor yang diperoleh
misalnya pengetahuan, keterampilan, etos kerja, pengalaman kerja, dan
motivasi kerja. Faktor internal ini menentukan kinerja karyawan, sehingga
semakin tinggi faktor-faktor internal tersebut, maka semakin tinggi pula
kinerja karyawan; dan semakin rendah faktor-faktor tersebut, maka
semakin rendah pula kinerjanya.
(2) Faktor Lingkungan Internal Organisasi i
Karyawan dalam melaksanakan tugasnya memerlukan dukungan
organisasi di tempatnya bekerja. Dukungan tersebut sangat mempengaruhi
tinggi rendahnya kinerja karyawan, misalnya penggunaan teknologi robot
oleh organisasi. Faktor internal organisasi misalnya strategi organisasi,
dukungan sumber daya yang diperlukan untuk melaksanakan pekerjaan,
serta sistem manajemen dan kompensasi. Manajemen organisasi harus
menciptakan lingkungan internal organisasi yang kondusif sehingga dapat
mendukung dan meningkatkan produktivitas karyawan.
(3) Faktor Lingkungan Eksternal Organisasi
Faktor-faktor lingkungan eksternal organisasi adalah keadaan, kejadian,
atau situasi yang terjadi di lingkungan eksternal organisasi yang
mempengaruhi kinerja karyawan. Misalnya krisis ekonomi dan keuangan
yang terjadi di Indonesia tahun 1997 meningkatkan inflasi, menurunkan
nilai nominal upah dan gaji karyawan, dan selanjutnya menurunkan daya
beli karyawan. Jika inflasi tidak diikuti dengan kenaikan upah atau gaji
para karyawan yang sepadan dengan tingkat inflasi, maka kinerja
karyawan akan menurun
