Recentemente il mio capo è tornato nel nostro ufficio internazionale nel suo paese per intervistare alcuni potenziali nuovi dipendenti e abbiamo deciso di assumerne alcuni come programmatori. Sono appena usciti dal college e hanno un'esperienza molto limitata (simile a me quando ho iniziato a lavorare qui). Mi è stato detto che sono in grado di leggere l'inglese, tuttavia ho esaminato il codice che hanno scritto come parte del processo di applicazione e tutti i loro nomi di variabili, nomi di metodi, commenti, ecc. Sono in spagnolo. Ho dei dubbi sul fatto che abbiano qualche possibilità di scrivere in inglese. Ho sentito che sono studenti, quindi forse possono imparare nel tempo mentre offriamo loro piccoli progetti di formazione.
Lavorerò strettamente con loro, aiutandoli ad apprendere i principi del buon design e altre cose, e alla fine raggiungerò il punto in cui sto producendo codice con loro.
Qualcuno ha avuto a che fare con questo tipo di situazione e se l'è finita bene? Che tipo di insidie dovrei cercare? Che tipo di strumenti conosci che possono aiutare nella collaborazione e nella formazione internazionali?