I’ve been doing tech leadership (typically architectural-style leadership up until recently) for quite a while in a variety of different roles over the past fifteen years or so, and it’s usually — but not always — been for some kind of middleware project.
And recently I’ve been reading a lot of management / leadership books. So far the consensus is that effective leaders focus on the outside environment as much or more than their internal team.
Given what I’m reading and the demands of my current role, it crossed my mind that technical projects focused on middleware put strong demands on project leads to reach far beyond their teams. Indeed, the technology these days is pretty well known and understood. It’s the leadership that’s the missing ingredient in many of these engagements.