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