Я так пробовал, но по имеющемуся опыту понял две вещи -
1. Далеко не всем интересно учиться именно этому. А тем кому не интересно тяжело и в учебе и в "бою" потом. Они либо уходят сами, либо показывают плохие результаты. Реально есть люди, которым не хочется разбираться в разработке софта. И это их выбор, насильно мил не будешь, но наша работа слабо вяжется с их интересами.
2. Если человеку интересно развиваться в IT, то велик шанс, что он что-то уже сам пробовал: программировать или ставить Linux. Поэтому отсутствие какого-либо опыта в ковырянии с IT (а нашем случае нас больше интересует софт, а не железки), даже самостоятельного, для меня это красный флажочек, что человеку эта тема не интересна. А значит учиться он будет в лучшем случае из-под палки.
Обучать мы обучаем(многое делаем для этого), но у нас сложный продукт - без интереса к IT обучение затянется на годы и велика вероятность, что сотрудник/стажёр сам уйдет (так как ему сложно и неинтересно работать).