© Daniel Heller 2020
D. HellerBuilding a Career in Softwarehttps://doi.org/10.1007/978-1-4842-6147-7_9

9. Adversity

In Which: Things Go Wrong
Daniel Heller1 
Denver, CO, USA

This chapter is a guide to some of the bad things that happen in software: stress, conflict, and breaking the build. I’ll offer a perspective on a selection of problems that I’ve found particularly taxing in my own career and that I’ve seen others struggle with. The theme running through them all won’t surprise you: bad things happen all the time, but they’re never a reason to lapse in your professionalism.

Managing Your Emotions

Engineering will challenge your self-control.

I’ve seen a Staff Engineer throw a tantrum in a huge meeting, berating another team for their politics ...

Get Building a Career in Software: A Comprehensive Guide to Success in the Software Industry now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.