После обучения джун может уйти, из-за этого компания потеряет инвестиции в новичка. Поэтому было бы неплохо, если бы между IT-компанией и джуном заключались контракты, как в футболе. Тогда по договору бизнес обязуется обучить человека, а он — отработать какое-то время. Если сотрудник увольняется раньше срока, за него платит компенсацию его новый работодатель. Однако на сегодняшний день заключение таких контрактов связано с большим количеством юридических сложностей.
А зарплаты как в футболе будут?
А что скажете на счет разницы онбординга внутренних и внешних разработчиков? С одной стороны, внешний разраб может перейти в последствии в штат, с другой - внешний NDA обычно менее строгий и есть риск открыть слишком много внутрянки. Поэтому, введение новичков должно быть, как минимум, разным для тех и других. В вашей практике есть такое разграничение и как оно выглядит?