também teve a sorte de ter na equipe um líder na área de
JavaScript, Douglas Crockford, para fazer o treinamento.
(Crockford é autor de um livro muito popular, JavaScript: The
Good Parts, e criador de um vídeo O’Reilly JavaScript Master
Class.)
Muitos novos recursos de desenvolvimento do PayPal
ainda usam Java, mas essas equipes adotaram as práticas do
InnerSource que foram iniciadas pelas equipes do Node.js.
Envolvendo-se com código aberto
O treinamento para a mudança para Node.js foi rápido e
indolor, porque muito material de instrução estava disponível
online e porque a adoção do software exigia menos
customização do que a mudança anterior para Java.
Basicamente, dois dias de treinamento foram suficientes para
preparar a equipe para continuar seus próprios processos de
aprendizagem.
De acordo com Harrell, demorou algum tempo para
transmitir aos programadores do PayPal que eles poderiam
simplesmente pesquisar informações básicas em sites como o
StackOverflow (ou apenas usar um mecanismo de busca) em
vez de perguntar aos programadores seniores em uma lista de
mala direta interna do PayPal. Mas, eventualmente, as
consultas por informações se ampliaram para um envolvimento
de todo o coração com as comunidades de código aberto.
A maioria das empresas acha que a adoção de
tecnologias de código aberto – que originalmente ...