Получи случайную криптовалюту за регистрацию!

Я застрял Почти месяц как я присоединился к команде. Первые | Хочу в Google

Я застрял

Почти месяц как я присоединился к команде. Первые пару недель были заняты планированием проекта, знакомство с командой и инструментами разработки.

Последние пару недель я работаю над моей частью кода и я застрял. Я в ступоре и не могу сдвинуться. Точнее я продвигаюсь, но блин чет очень медленно.

Что случилось?

Дело в том что моя часть проекта заключается в том чтобы кастомизировать существующую компоненту которая написана на собственном внутреннем движке и которая такая сложная и огромная, что есть отдельная команда которая поддерживает эту компоненту.

Я должен придумать как интегрироваться, предложить идею коллегам, обсудить идею с разработчиками этой сторонней компоненты, закодить это все дело.

Так в чем проблема сделать это все?

• Я не сразу понял как интегрироваться, и изначально пошел не в ту степь. Изучая компоненту я недооценил насколько она сложная.
• Способ интеграции включает движок который используется внутри компании. А документации и примеров кот наплакал.
• У меня ушло кучу времени чтобы понять что это за движок, как она работает и как она может быть мне полезна.
• Эта компонента настолько огромная что я даже не знаю с какой стороны подступиться и топчусь вокруг да около.
• Дизайн и ТЗ кастомизации еще не утвержден и меняется каждый день.
• Удаленка и связанная с этим сложность коммуникаций.
• Я постоянно отвлекаюсь. Нужно вызвать сантехника, нужно собрать мебель, нужно уделить время семье чтобы жена не сошла с ума ухаживая за ребенком, дочь отравилось калбасой, надо везти ее в A&E(отделение неотложной помощи), нужно оформить договор с провайдером электричества, нужно выбрать и купить стол, а то я опять слягу с протрузией(проблемы с позвонком), дочь повредила палец, надо оказать неотложную помощь, нужно зарегать семью у GP, нужно отправить письмо в администрацию района, чтобы пересчитали муниципальный налог и многое-многое другого. И со всей этой шумихой очень трудно бывает сосредоточиться на проекте.

Что говорит менеджер?

Менеджер на мое удивление говорит что я пока вписываюсь в траекторию. Ожидается что за последующие пару недель я уже начну писать код и вносить вклад в проект, а через месяц уже буду самостоятельно решать все задачи. Поскольку я старший инженер ожидания эти максимально высокие.

Как это все исправить?

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