S. Somasegar é vice-presidente corporativo da divisão de desenvolvedores da Microsoft e responsável por serviços e ferramentas de desenvolvimento, incluindo as linguagens de programação e e ambientes de desenvolvimento destinados a uma ampla base de desenvolvedores de software e equipes de desenvolvimento, tendo em sua linha de produtos, o Visual Studio e serviços como .NET Framework e MSDN. Somasegar também também é patrocinador executivo dos Centros de Desenvolvimento Global de negócios na nuvem da Microsoft com polos na China, Índia e Israel.
Ele fez uma pausa em suas muitas funções relacionadas ao mundo dos desenvolvedores Microsoft para compartilhar suas perspectivas sobre a convivência com software livre na Microsoft, incluindo a forma como o espírito open source está ajudando a empresa a “pensar grande”.
Você sente que o universo opne source é importante para o trabalho de sua equipe na Microsoft?
No universo das ferramentas de desenvolvimento, há muita coisa de enorme valor que estão sendo criadas em ecossistemas de código aberto. Descobrir como contribuir para esses ecossistemas e agregar valor sobre tudo o que já está sendo feito é algo em que nossa equipe está constantemente pensando. Pensar em coisas que nós podemos fazer para ajudar e que sejam verdadeiramente diferenciadas, é algo único. Isto é verdade tanto para os grandes ecossistemas de código aberto quanto no que existe em torno de nossas próprias plataformas e ferramentas como o Visual Studio,o . NET e o Azure, mas também ao redor de outros ambientes que apoiamos com nossas ferramentas e serviços.
Vamos agora construir e contribuir para projetos de código aberto em todo o setor, incluindo a biblioteca libgit2 , o ASP.NET, o Node.js, entre outros. Também estamos atualizando nosso programa MVP para reconhecer o excelente trabalho que os desenvolvedores estão fazendo nas comunidades de código aberto em torno das nossas plataformas para desenvolvedores.
Compartilhei alguns detalhes sobre os tipos de compromissos que temos visto com o código aberto em meu blog recentemente, e espero ver ainda mais empenho daqui para frente.
Como você vê o espírito do software livre mudando a maneira como a Microsoft faz negócios?
Estamos aumentando cada vez mais nossa capacidade de pensar grande. Quando pensamos sobre a construção de novas ferramentas ou serviços, não pensamos apenas sobre o que nós podemos construir e o que nossos parceiros poderão construir, mas também pensamos em como podemos integrar tudo isso ao ecossistema de desenvolvedores de código aberto de uma forma que agrega valor para todos.
Você conhece pessoas que estão céticas sobre o compromisso da Microsoft com o software livre. Qual é seu comentário sobre isso?
Em última análise, os atos falam mais alto do que as palavras. Basta que estas pessoas dêem uma olhada no que fizemos no universo do software livre ao longo do ano passado e ficar atentos para o que está por vir no próximo ano. Acho que estas pessoas vão ver realmente um forte nível de comprometimento e envolvimento da Microsoft com o código aberto.
Qual foi sua experiência mais memorável sobre o tema “Microsoft open source”?
Um exemplo que vem à mente é a nossa versão do TypeScript.
Decidimos desde o início que queríamos que o typeScript fosse uma linguagem de código aberto, e acho que isso foi muito bem recebido pelos desenvolvedores, tanto aqueles que já trabalham com as tecnologias proprietárias da Microsoft, como muitos outros colaboradores externos aos projetos Microsoft e membros das comunidades open source. Mas o que realmente se destacou para mim foi quando vimos o repositório do DefinitelyTyped sendo lançado pouco tempo depois que lançamos o TypeScript. Esta era uma comunidade de código aberto criada contendo uma coleção de bibliotecas TypeScript, o que torna ainda mais valioso nosso produto e o aproxima a um conjunto mais amplo de desenvolvedores. Através de mais de 4000 contribuições de mais de 350 pessoas, esta biblioteca tem crescido a tende a ser um grande trunfo para desenvolvedores que utilizam TypeScript.
Qual é a sua inovação tecnológica favorita?
Essa é uma pergunta ampla, mas eu diria que a inovação tecnológica que eu acho mais interessante é a computação pessoal como um todo. Proporcionar a um indivíduo o acesso ao poder de um dispositivo de computação pessoal transforma a maneira como as pessoas interagem com tudo e todos ao seu redor e abre novos mundos para explorar. Quando comecei a trabalhar na Microsoft, nós estávamos trabalhando duro para que a primeira onda da computação pessoal com computadores em casa e no escritório fosse um sucesso. Agora, em todo o mundo, um grande número de pessoas são usuárias de telefones inteligentes mesmo em seu primeiro contato com um dispositivo de computação pessoal e isso logo de cara abre um mundo enorme de oportunidades para eles.
A Microsoft tem sido um lugar incrível para se trabalhar, onde posso ter ainda a chance de sentar-me no banco do motorista do impacto da nossa indústria.
Se você estiver interessado em aprender mais sobre o trabalho de Somasegar, acesse seu blog aqui.