Faktor-faktor yang mempengaruhi perkembangan ini sangat beragam, di antaranya:
 * Faktor Genetik: Sifat bawaan seperti temperamen dan kecenderungan emosional dapat memengaruhi cara seseorang berinteraksi dengan lingkungan.
 * Lingkungan Keluarga:
  * Pola asuh: Cara orang tua mendidik, memberikan kasih sayang, dan menetapkan batasan akan membentuk karakter anak.
  * Dinamika keluarga: Hubungan antar anggota keluarga, adanya konflik atau dukungan, juga berpengaruh.
  * Status sosial ekonomi: Kondisi ekonomi keluarga dapat memengaruhi akses anak pada sumber daya dan pengalaman.
 * Lingkungan Sekolah:
  * Interaksi dengan teman sebaya: Pengalaman berteman, belajar berkolaborasi, dan menyelesaikan konflik sosial di sekolah sangat penting.
  * Guru dan staf sekolah: Peran guru sebagai model peran dan fasilitator pembelajaran sosial sangat signifikan.
 * Lingkungan Masyarakat:
  * Budaya dan nilai: Nilai-nilai yang dianut dalam masyarakat akan membentuk norma dan harapan sosial.