Cara, saber algo de programação ou afins não torna uma pessoa boa na equipe. Ser HOMEM, ter atitudes corretas, SABER AGIR na maioria dos casos, ter coragem de assumir os erros e saber conversar, isto sim, tornam um membro bom pra equipe.
Saber de programação, no máximo, torna o cara um bom colaborador. Mas ele tem que colaborar pq quer, não pra ter algo em troca, como algum cargo. Você vê algum voluntário em ONG dando carinho pra crianças sem familia querendo algo em troca? rs