обучить сотрудника и поставить его на должность программиста 1с битрикс
Вы погубите человека.
Разработчик Битрикса, без знаний языков программирования, php например - не будет являться таковым.
Практика чтения кастомного (да что там кастомного, даже ядра) кода программистов битрикса говорит об обратном.
Поэтому в нашем понимании, сначала нужно изучить как минимум подобный курс geekbrains
Вы погубите человека.
В сети много курсов по php за 6-8 недель.
Не хватит. Если нет опыта в разработке, это хватит только на базовые вещи. Никаких методологий, понимания логики, хороших практик. Да даже банально язык за это время не изучить, если нет за плечами подобного опыта.
С курсов на выходе вы получите человека, который будет считать, что якобы он все понимает, а на деле будет беда.
Не ждите от новичка адекватного результата в первый год.