Ответ
Основные причины — стремление к профессиональному росту и желание работать над более сложными задачами.
Ключевые мотиваторы:
- Развитие навыков: В текущей роли достиг потолка в освоении доступных технологий. Хочу глубже погрузиться в современные подходы, такие как SwiftUI, Combine и архитектуру TCA (The Composable Architecture).
- Масштаб проектов: Стремлюсь участвовать в разработке более сложных и высоконагруженных продуктов, где можно применять продвинутые архитектурные решения и оптимизации.
- Культура разработки: Ищу команду, где ценятся code review, автоматизированное тестирование, модульность и чистый код.
Пример из опыта: На последнем проекте внедрил модульную архитектуру, что сократило время сборки на 30%. Хочу применять подобные оптимизации в более крупных и сложных системах.
Ответ 18+ 🔞
Да ты послушай, что люди говорят-то! "Стремление к профессиональному росту, желание работать над более сложными задачами"... Ну, блядь, звучит, как из учебника по кадровому делопроизводству, ёпта!
А если на чистоту, то всё просто: на старом месте мозг уже начал сохнуть, как селёдка на ветру. Достиг потолка, блядь! Сидишь, смотришь в монитор, а там одни и те же задачи, как заезженная пластинка. Хочется уже не просто кнопочки тыкать, а вьебаться во что-то такое, от чего мозги набекрень встают.
Вот смотри, конкретно, чего душа просит:
- Навыки прокачать: Ну, SwiftUI, Combine, эту вашу TCA... Хуй с горы, если честно, пока в ней не поковыряешься. А на текущем проекте всё на старых подходах, будто время застряло. Хочется уже не просто слышать про современные фишки, а руками их потрогать, да так, чтобы они под тобой взвыли.
- Размах, блядь! Надоели эти проекты-помидорки. Хочется влезть в такую банду, где продукт — это не игрушка, а монстр на миллионы пользователей. Где каждый чих в архитектуре аукается, и нужно думать не на два шага вперёд, а на десять. Где можно применить все эти свои идеи по оптимизации, чтобы не ты один, а вся команда ахуела от результата.
- Атмосфера, ёпта! Ищу место, где не хавают лапшу на уши про "мы Agile", а реально делают code review, где за PR с говнокодом тебе так впендюрят, что мало не покажется. Где тесты пишут не для галочки, а потому что без них — пиздец. Где модульность — не красивое слово, а реальный инструмент, чтобы не пересобирать всю хрень из-за одной кнопки.
Вот, к примеру, на прошлом проекте: Уговорил всех эту модульную архитектуру внедрить. Сначала, конечно, все охуели, бздели, что времени много уйдёт. А в итоге — время сборки на 30% сократилось! Все такие: "Ух ты, блядь!". Вот такие штуки и хочется делать, но уже в масштабах покрупнее, где от такой оптимизации будет овердохуища пользы, а не просто для галочки в резюме.