Sustainable Well-being in the Digital Age The Role of Self-Efficacy in Buffering Programmers against Depression. - Anshou Yao; Junhua Wu; Ping Zhao; Luyao Wang (ICBAR, 2024)