Manusia mempunyai kemampuan berfikir, dan dengan kemampuan itu mereka memanipulasi lingkungan, sehingga terjadi perubahan lingkungan akibat kegiatan manusia.
Menurut Zimmerman ada 3 faktor yang mempengaruhi pengelolaan diri yang diantara nya ialah :
Faktor individu ini meliputi hal-hal dibawah ini :1.Pengetahuan individu, semakin banyak pengetahuan yang seseorang dapatkan akan semakin membantu individu untuk mengelola diri.2.Tingkat kemampuan kognisi, yang dimiliki individu akan membantu pengelolaan diri individu menjadi semakin tinggi.3.Tujuan yang ingin dicapai, jika banyak tujuan yang ingin dicapai maka kemungkinan indivdu melakukan pengelolanan diri semakin besar.b.PerilakuPerilaku individu merupakan upaya individu menggunakan kemampuan yang ia miliki. Jika semakin besar upaya yang dilakukan dalam mengatur dan mengorganisasi kegiatan maka akan meningkatkan pengelolaan atau regulasi individu.c.LingkunganTeori sosial kognitif memberikan perhatian khusus pada pengaruh lingkungan yakni pengaruh sosial dan pengalaman pada fungsi manusia. Hal ini menunjukkan apakah lingkungan tersebut mendukung atau tidak. Ada tiga proses yang dipakai untuk melakukan pengaturan dirimenurut Bandura, yaitu manipulasi faktor eksternal, memonitor, dan mengevaluasi tingkahlaku internal.Berikut adalah penjelasannya:
a.Faktor Internal
Faktor eksternal berinteraksi dengan faktor internal dalam pengaturan diri sendiri. Bandura mengemukakan tiga bentuk pengaruh internal, yakni: 1)Observasi diri (self-observation), dilakukan berdasarkan faktor kualitas penampilan, kuantitas penampilan, orisinal tingkahlaku diri, dst. Orang harus mampu memonitor performansinya, walaupun tidak sempurna karena orang cenderung memilih beberapa aspek dari tingkahlakunya dan mengabaikan tingkahlaku lainnya. Apa yang diobservasi seseorang tergantung pada minat dan konsep dirinya.2)Proses penilaian atau mengadili tingkahlaku (judgmental process), adalah melihat kesesuaian tingkahlaku dengan standar pribadi, membandingkan perilaku dengan norma standar atau dengan tingkahlaku oranglain, menilai berdasarkan pentingnya suatu aktivitas, dan member atribusi performansinya. Standar pribadi bersumber dari pengalaman mengamati model misalnya orangtua atau guru, dan menginterpretasi balikan/penguatan dari performansi diri.3)Reaksi-diri-afektif (self-response), akhirnya berdasarkan pengamatan dan judgmentitu, orang mengevaluasi diri sendiri positif atau negatif, dan kemudian menghadiahi atau menghukum diri sendiri. Bisa jadi tidak muncul reaksi afektif, karena fungsi kognitif membuat keseimbangan yang mempengaruhi evaluasi positif dan negatif menjadi kurang bermakna secara individual.
b.Faktor Eksternal
Faktor eksternal mempengaruhi regulasi diri dengan dua cara, pertama faktor eksternal memberi standar untuk mengevaluasi tingkah laku. Faktor lingkungan berinteraksi dengan pengaruh-pengaruh pribadi, membentuk standar evaluasi seseorang. Melalui guru dan orang tua anak-anak belajar baik-buruk, tingkah laku yang dikehendaki dan tidak dikehendaki. Melalui pengalaman berinteraksi dengan lingkungan yang lebih luas anak kemudian mengembangkan standar yang dipakai untuk menilai prestasi diri. Kedua, faktor eksternal mempengaruhi regulasi diri dalam bentuk penguatan (reiforcement). Hadiah intrinsik tidak selalu memberikan kepuasan, orang membutuhkan intensif yang berasal dari lingkungan eksternal standar tingkah laku dan penguatan biasanya bekerjasama, maksudnya ketika seseorang mencapai standar tingkalaku tertentu, perlu penguatan agar tingkah laku semacam itu menjadi pilihan untuk dilakukan lagi.
