в таком случае, в компании использую не самые эффективные методы разработки, и, скорее всего, делают либо говнокод, либо очень маленькие проекты, из серии разработка сайтов.
вам необходимо проанализировать текучку. Почему уходят люди? на каком сроке?
Если туда приходят ребята, которые хотят набить опыта и вырасти с джуна до мидла - то в адаптационном плане должно быть время на обучение (пусть даже и самостоятельное чтение), а от старших коллег нужно запросить наставничество и отслеживать его.
Если приходят плохие погромисты, которых не взяли в другие места, на плохие процессы и бардак, но необходимо одновременно донести до менеджмента, что проекты надо складировать стопочками, и выдавать их кодерам тоже стопочками, условно - это Ванятка, он спец по банковскому ПО и мы даем ему только банки только на этом стеке, а это Сережка, он пилит сайты, и всегда пилит только сайты.
В этом случае плохие программисты набьют шишки и станут терпимыми, а если еще и обучение добавить, то совсем красота.
Если приходят отличные люди и проекты интересные, но увольняются через 3 месяца постоянно - значит нужно сделать аналитику, записать всю текучку и пойти к руководству компании, напугать их цифрами. Это большие финансовые потери. Нужносделать нормальный процесс продуктовой разработки, нанять проджектов и продуктов на направления.
Есть часть людей на постоянных проектах, там и проджект и по спокойнее, а часть метаться с проста на проект, но это другой вопрос