Комментарии (1)
Ответ сгенерирован нейросетью и может содержать ошибки
Что нравилось на прошлом месте работы
Команда и культура
Что мне больше всего нравилось — это была команда профессионалов с такой же страстью к качеству кода, как и у меня. У нас была сильная code review культура. Каждый pull request тщательно проверялся, и это не было формальностью. Люди комментировали не только ошибки, но и предлагали улучшения архитектуры, альтернативные решения.
Мне понравилось, что можно было открыто обсуждать решения. Если я предлагал подход, который казался сложным, мы садились за кофе и обсуждали плюсы и минусы. Это быстро поднимало квалификацию всей команды.
Технический рост
Я работал в проекте, где была чистая архитектура с правильным разделением слоёв. На фронте использовали Riverpod, на бэке было DDD (Domain-Driven Design). Это дало мне понимание, как масштабировать проекты, как писать тесты, которые не ломаются при рефакторинге.
Каждый месяц мы проводили архитектурные ревью — сидели и думали, правильно ли мы делаем. Не было такого, что "это работает, не трогай". Было стремление к совершенству.
Свобода в выборе технологий
Когда я заметил, что мы теряем время на рутинные проверки, я предложил добавить линтер. Мне не сказали "сделай", а сказали "исследуй, покажи результаты, если убедил, будем использовать". Я провел день, интегрировал lint, показал результаты, и команда согласилась.
Это не казалось мне работой, это казалось инвестицией в качество.
Балан между скоростью и качеством
Было время, когда нам нужно было быстро доставить фичу на production. Вместо того чтобы писать идеальный код за две недели, мы потратили день на MVP, выпустили его, собрали фидбэк, а потом потратили неделю на правильное решение.
Мне нравилось, что лидеры понимали разницу между корабль должен плыть и корабль должен быть красивым.
Прозрачность и доверие
Когда я ошибался (а я ошибался), меня не ругали в Slack, не звали на разборы. Мы проводили ретро, анализировали, что привело к ошибке, и вводили процессы. Это было про систему, а не про человека.
Было доверие: "Сергей, этот модуль за тобой. Я верю, что ты сделаешь правильно." Это мотивирует больше, чем зарплата.
Продукт, который люди используют
Мы разрабатывали приложение, которым пользовались сотни тысяч человек. Когда я открывал стор и видел, что приложение с моим кодом используют настоящие люди, решают их реальные проблемы — это вдохновляет.
Мы видели метрики, видели, как наши изменения влияют на user retention, на количество проданных подписок. Это не абстрактная работа в вакууме.
Постоянное обучение
Каждый месяц компания платила за курсы. Людей отправляли на конференции. Когда я сказал, что хочу углубиться в Performance optimization, мне дали время и ресурсы. Потом я провел воркшоп для команды.
Что помогло развиваться
Люди вокруг меня были на уровень выше. Это давит, но в хорошем смысле. Я видел, как senior разработчик решает сложные задачи, и спрашивал "почему ты выбрал этот подход?". Такое менторство не купишь.
Минусы (были и они)
Но честно скажу — было и то, почему я ушёл. Начинали появляться некоторые организационные проблемы, бюрократия растила голову. Но это нормально, это не про команду, а про стадию компании.
Что ищу сейчас
Я ищу похожее окружение. Команду, где люди заботятся о качестве, где обсуждают решения, где вкладываются в развитие разработчиков. Где есть баланс между скоростью и совершенством.
Мне интересна компания, где я смогу не просто писать код, а вместе с командой строить архитектуру, решать сложные задачи, и где мой вклад будет виден.