Как быть, если приходишь в проект, а там — всё печально?

Часто было, когда прихожу в проект, а там всё очень запущено и написано с большими отклонениями от тех технологий, которые были выбраны.

Раньше делал просто - заставлял себя оставаться и пытался улучшать, предлагая руководству выделить время/бюджет на наведения порядка. Но чаще встречаю те проекты, где высокий темп и нет времени/бюджета что-то улучшать. Приходится или соглашаться, делать через силу, заставлять себя. Или - искать что-то другое.

Поделитесь опытом - кто как решает такую проблему?
  • Вопрос задан
  • 792 просмотра
Пригласить эксперта
Ответы на вопрос 8
Adamos
@Adamos
Можно попробовать поискать место, где платят за строгое соблюдение тех технологий.
Пока нужда не заставит вернуться в реальный мир, в котором у того, кто платит, "работает" === "порядок", а что там под капотом - вообще его не волнует.
Ответ написан
Комментировать
nava2002
@nava2002
Инженер
ДЕНЬГИ !
Могу копать. Могу НЕ копать.

Хочет человек "какать стоя" - пусть платит.
За ваши деньги любой каприз.
Как правило так выглядят дохлые проекты.
Я свое мнение - сказал. Надо оно им, Не надо, это меня не касается .
МНЕ - маленькие деньги СЕЙЧАС.
ВАМ - бешеная прибыль ПОСЛЕ успеха ВАШЕГО проекта.
Ответ написан
tundramani
@tundramani
пока работай где печально
ищи работу где весело
Ответ написан
Комментировать
@mkone112
Начинающий питонист.
Для этого и придумали испытательный срок.
Ответ написан
alexgp13
@alexgp13
Руководитель ИТ-проектов
Для бизнеса в проектах важны две вещи - экономическая эффективность и решение в кратчайшие сроки конкретной проблемы (что, в общем то, тоже дает экономический эффект). Далеко не всегда нужно делать долго, но правильно, когда костыль дает нужный результат сейчас и не влияет на стабильность общей системы.

Если хочется писать идеальный код - нужно идти в opensource, где не платят деньги и можно работать в свое удовольствие, но с точки зрения бизнеса сотрудник, вылизывающий до идеала решение, стоит слишком дорого. Итог - идеальных проектов просто не существует.
Ответ написан
Комментировать
samodum
@samodum
Какой вопрос - такой и ответ
Тут нет однозначного рецепта.
Некоторые проекты имеет смысл только поддерживать и частично рефакторить, т.к. переписать многолетних монстров невозможно и никто не даст на это ни временнЫе, ни человеческие ресурсы.
Другие проекты есть возможность рефакторить.
Третьи можно полностью переписать.
Надо исходить из конкретной ситуации, а информации по этому вопросу ты не дал
Ответ написан
Комментировать
ArchitectOfRuin
@ArchitectOfRuin
WordPress-энтузиаст, маркетолог, переводчик
Смотря какое начальство. Если у вас есть прямой выход на директора и вы можете ему объяснить, что это принесет только выгоду в будущем - то делайте, только получите от него добро на такие изменения.

Если нет выхода на начальство и вы отчитываетесь перед такими же менеджерами, то работайте в рамках обычного стека, который вам предоставлен. Все равно ничего кардинально улучшить у вас в таком случае не получится. Хотя бы просто тогда денег заработаете.

В любом случае ваш энтузиазм в какой-то момент иссякнет, если вам будут строить преграды в виде непринятия ваших шагов по улучшениям.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Вы в вопросе сами расписали все варианты решений, какой смысл спрашивать у нас что выбрать из ваших решений? Вы и сами прекрасно знаете ответ
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы