Fungsi self-efficacy menurut Bandura (1997) yakni:
a. Fungsi Kognitif, Bandura menyatakan bahwa pengaruh self-efficacy pada
proses kognitif seseorang sangat bervariasi. Self-efficacy yang kuat akan
mempengaruhi upaya seseorang untuk mencapai tujuan pribadinya.
b. Fungsi Motivasi, sebagian besar motivasi manusia dibangkitkan secara
kognitif. Individu memotivasi dirinya dan menuntun tindakan-tindakan yang
menimbulkan keyakinan yang dilandasi oleh pemikiran tentang masa depan.
c. Fungsi Sikap, self-efficacy meningkatkan kemampuan coping individu dalam
mengatasi besaarnya stress dan depresi yang dialami pada situasi yang sulit
dan menekan.
d. Fungsi Selektif, self-efficacy akan mempengaruhi pemilihan aktivitas atau
tujuan yang akan diambil oleh individu.
Berdasarkan uraian diatas dapat disimpulkan bahwa terdapat empat fungsi
self-efficacy yakni fungsi kognitif, fungsi motivasi, fungsi sikap dan fungsi
selektif dimana keempatnya dapat menjadi gambaran bagaimana self-efficacy
dapat mempengaruhi individu dalam menyelesaikan tugas-tugas yang diberikan
untuk dapat mencapai tujuan dan harapan yang dibuat
