As it did for many folks in my position, the news that S. "Soma" Somasegar, corporate vice president of Microsoft's Developer Division, was stepping down after 27 years at the company, hit home and hit hard. Immediately I knew I'd miss him.
I began to get one-word notices and texts simply saying: Soma! He's been that kind of presence in the Microsoft developer world. His passion and enthusiasm for shaping and then sharing Microsoft's developer strategy was contagious. And his compassion and humanity enabled him to rally troops of supporters even when Microsoft was not cool.
Yet Soma embodied "cool" for the Microsoft developer world, particularly as he early on championed Microsoft's adoption of open-source software and practices. Many folks found it hard to believe that Microsoft was serious about open-source or supporting developers not on the Windows platform. But Soma persisted, wooing open-source developers like Miguel de Icaza, CTO of Xamarin and founder of the GNOME and Mono projects, to join forces with Microsoft.
At Microsoft's Build 2015 conference last spring, I asked Soma about the most recent transformation Microsoft was making. He said the transformation required a cultural change that Microsoft had initiated a few years ago.
"The biggest thing I've seen is whatever constraints we thought we had, we've created an environment where people no longer view them as constraints," he said. "We internalized the world view, and the world is a multiplatform world. Developers are voting with their feet; developers want the choice. And either we can be there with them and give them the choice, or we can be in our own world."
Soma explained that Microsoft has super high aspirations for Windows 10 as an exciting developer platform.
"We want to make sure that the developer community is enthused about the platform," he said. Yet "one of the areas that we have an issue today is how do we get more of the apps that are working on other devices to also be available for our platform. We wanted to think about what kind of bridging technologies we could be working on that make it easier and somewhat seamless for somebody who has an existing app to bring it over to our platform."
That was the impetus for Microsoft building a series of "bridging" technologies to enable developers to bring their existing iOS, Android, Web and desktop code and skill sets to the Windows Store.
But that's not even the half of it. Soma also embodies the concept of inclusion. He looks for resources wherever they are and positions them for success—whoever they are. I watched Soma run a "ship room" meeting where he pulled together a group of varied talents to push through on a key release of SQL Server.
A decade ago, Microsoft invited me to come out to Redmond and sit in on ship room meetings for the upcoming version of Visual Studio and SQL Server. After signing the requisite NDAs, I got to see how the sausage was made up close and personal. It was amazing. I don't know that it was Soma's idea, but he had to sign off on it. What I do know is that it will never happen again, at least not for me. For one, today, the meeting would probably be a 10-minute standup, as more builds are coming right behind.