@Jumpscare
Egelman et al. (2020) and Ferreira et al. (2021) both report that negative interpersonal interactionsâranging from subtle pushback to overt incivilityâcan provoke frustration, stress, and defensive reactions. Both highlight the role of code review processes, organisational policies, and power imbalances in shaping negative experiences. Ferreira et al. (2021) provides detailed evidence of uncivil behaviours, including name-calling, impatience, and personal attacks, with 66.66% of non-technical emails in their sample exhibiting such features.
Behroozi et al. (2019) finds that technical interviews are perceived as arbitrary, high-pressure, and disconnected from real-world work, with systemic biases favouring younger candidates and those with more leisure time. They also report that candidates experience dismissive attitudes, lack of empathy, and adversarial interviewer behaviour, leading to feelings of humiliation and offence.
So it seems, at least in corpo-professional contexts, that process design, power dynamics, and communication styles are the primary drivers of cynical interpersonal behaviours, rather than individual predisposition. But this is just based on a very brief skim of the literature, more research must be done, etc, etc, etc.
ETA: tl;dr people=shit and if you treat coders like shit theyâll not be happy, I guess.
References:
Spoiler
Egelman, C. D., Murphy-Hill, E., Kammer, E., Hodges, M. M., Green, C., Jaspan, C., & Lin, J. (2020). Predicting developersâ negative feelings about code review. Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering, 174â185. https://doi.org/10.1145/3377811.3380414
Ferreira, I., Cheng, J., & Adams, B. (2021). The âShut the f**k upâ Phenomenon: Characterizing Incivility in Open Source Code Review Discussions. Proceedings of the ACM on Human-Computer Interaction, 5(CSCW2), 1â35. https://doi.org/10.1145/3479497
Behroozi, M., Parnin, C., & Barik, T. (2019). Hiring is Broken: What Do Developers Say About Technical Interviews? 2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 1â9. https://doi.org/10.1109/vlhcc.2019.8818836