This 14min TED talk is positioned toward women in middle management but is just as applicable to anyone in any stage of their career.

It’s always smart to understand the business. I wish that I’d had a little more focus on the business when starting my software development career. I can think of a few situations that would have gone differently if I could have articulated the business impact of a technical initiative.