Тоже недавно был режим адаптации, где мне нужно было спрашивать как это сделано, почему было принято именно такое решение и тд, а я не любил это делать:
1) в момент вопроса мне нужно поддерживать выражение лица, что мне безумно интересен ответ на свой вопрос (иначе ответ будет неполным)
2) если я спрашиваю, значит со мной что-то не так(где-то не разобрался), и мне это сильно надо (не очень-то и надо) + я отвлекаю человека, что по дефолту уже плохо
3) пробовал заводить ишью, но они закрывались без каких-либо комментариев и мне устно прилетал ответ (минус устного ответа в том, что я не могу перечитать его 10 раз, пока точно не пойму, то есть у меня всего одна попытка) + для нового разработчика будет такая же история
По поводу «вхождения в проект», ну так есть уровни задач, если тебе изначально дают несложные задачи и постепенно они становятся больше, то тут не видно этого «периода адаптации», ты пришёл и коммитишь в проект, таски закрываются. Но если в проекте нет минимум доки, минимум тестов, changelog’ов, осмысленных коммитов (типо крит пофикшен асапом), то тут получается никому не нужный период адаптации 2 месяца
UPD А ну и постановка задач, иногда она не всегда понятна, нет четких критериев ее статуса done, но это уже вопросы к тимлиду(или скорее всего к бизнесу, который платит тимлиду не как тимлиду)