Meu chefe voltou recentemente ao nosso escritório internacional em seu país para entrevistar alguns novos funcionários em potencial e decidimos contratar alguns como programadores. Eles acabaram de sair da faculdade e têm uma experiência muito limitada (semelhante a mim quando comecei a trabalhar aqui). Foi-me dito que eles sabem ler em inglês, mas observei o código que eles escreveram como parte do processo de inscrição e todos os nomes de variáveis, nomes de métodos, comentários etc. estão em espanhol. Estou com dúvidas de que eles possam escrever inglês. Ouvi dizer que eles são aprendizes, portanto, talvez eles possam aprender com o tempo, enquanto lhes damos pequenos projetos de treinamento.
Trabalharei com eles de perto, ajudando-os a aprender bons princípios de design e outras coisas, e chegarei ao ponto em que estou produzindo código com eles.
Alguém já lidou com esse tipo de situação e terminou bem? Que tipo de armadilhas devo procurar? Que tipos de ferramentas você conhece que podem ajudar na colaboração e treinamento internacionais?