Как войти в незнакомый проект и не утонуть
Первая неделя на новом месте выглядит одинаково: огромный незнакомый код, пятнадцать сервисов, документация местами устарела на два года. Читать всё подряд бесполезно.
Работающий порядок. Сначала пройдите путь пользователя: посмотрите, что система делает снаружи, какие есть основные сценарии. Потом найдите точку входа для одного сценария и проследите его до базы данных — один сквозной путь даёт больше понимания, чем неделя чтения по файлам. Дальше — схема данных: таблицы и связи расскажут о предметной области честнее, чем любые описания.
Отдельный приём: возьмите маленькую задачу в первые дни. Не ради результата, а чтобы пройти весь цикл — от ветки до выката. Так вы обнаружите все скрытые шаги, о которых никто не рассказывает, потому что «это все знают».
И записывайте вопросы, не стесняясь их количества. Через месяц вы сами превратите этот список в документ для следующего новичка — в самарских командах, где ввод в работу часто держится на устных объяснениях, такой документ ценится больше, чем кажется.
IT Самара — t.me/itsamara_news
IT Самара
@itsamara_news
Как войти в незнакомый проект и не утонуть
Этот пост опубликован в Telegram-канале IT Самара. Подписаться можно по ссылке: @itsamara_news.