Fazer parte de comunidades techs é uma qualidade única para quem busca obter e compartilhar conhecimento
Existem alguns princípios da programação que historicamente afetam o desenvolvimento tecnológico de forma positiva. Uma atividade exemplar deste ecossistema é a contribuição comunitária, como já vimos ao falarmos sobre as raízes do open-source e do software livre, perspectivas diferentes com propósitos semelhantes.