Linux, React, Angular.js, Mozilla, Apache, HTTP, Docker e Kubernetes. Softwares distintos, desenvolvidos por pessoas diferentes, empresas diferentes, propósitos diferentes e que, às vezes, disputam um espaço no imenso mercado da tecnologia.
Todos com um traço em comum: são fontes de código aberto,open source, disponíveis para acolaboração e desenvolvimento de toda comunidade.
Um jeito bastante genérico de descrever o trabalho de um programador, engenheiro de software ou desenvolvedor web e de aplicativos, é dizer que se trata de uma pessoa criadora de soluções de ferramentas tecnológicas facilitadoras para o mundo.