The document explores the causes of frustration among software developers, highlighting factors like programming tools, project adjustments, and resource availability. A survey was conducted, revealing common frustrations such as mapping behavior, fear of failure, and time constraints. The authors aim to analyze coping mechanisms and expand the survey to better understand these frustrations in software development.