Что не устраивает на текущей работе
Основные причины, которые могут не устраивать Java-разработчика:
-
Устаревший стек технологий - работа с legacy-кодом на Java 8, старыми фреймворками (Struts, EJB), отсутствие современных практик (CI/CD, микросервисы)
-
Низкое качество кода - отсутствие code review, плохой тестовый покров, нарушение принципов SOLID:
// Плохой пример - большой god-class
class UserService {
void processUser() {
// 500 строк кода, делающего всё
}
}-
Бюрократия - длительные процессы согласований, избыточная документация, много нетехнических встреч
-
Отсутствие роста - нет сложных задач, возможностей изучать новые технологии (Kotlin, Spring Boot 3, Cloud)
-
Токсичная культура - blame culture, неадекватные дедлайны, микроменеджмент
-
Плохие процессы - отсутствие Agile, непрозрачное планирование, постоянные переделки
Часто разработчики уходят из-за комбинации этих факторов, особенно когда нет баланса между интересными задачами и здоровой рабочей средой.

офферы быстрее!
Следующий вопрос
Это единственный вопрос по вашему фильтру