Vinacle (dalam Shofia, 2009) menjelaskan bahwa ada dua faktor yang
mempengaruhi pola pikir pesimis-optimis, yaitu:
a. Faktor etnosentris,
Yaitu sifat-sifat yang dimiliki oleh suatu kelompok atau orang lain yang
menjadi ciri khas dari kelompok atau jenis lain. Faktor etnosentris ini berupa
keluarga, status sosial, jenis kelamin, agama dan kebudayaan.
b. Faktor egosentris,
Yaitu sifat-sifat yang dimiliki tiap individu yang didasarkan pada fakta bahwa
setiap pribadi adalah unik dan berbeda dengan pribadi lain. Faktor egosentris
ini berupa aspek-aspek kepribadian yang memiliki keunikan sendiri dan
berbeda antara pribadi yang satu dengan yang lain
