Ответ
При выборе оффера учитываю несколько ключевых факторов:
- Технологии и стек – предпочтение проектам с современными технологиями (Kotlin, Compose, Clean Architecture).
- Команда и менторинг – важна возможность профессионального роста и адекватный менеджмент.
- Зарплата и бенефиты – оцениваю не только gross, но и бонусы, страховку, обучение.
- Продукт/компания – стабильность, интересная тематика (финтех, медиа и т.д.).
- Гибкость – remote/hybrid, график, овертаймы.
Пример приоритезации:
val offers = listOf(
Offer(tech = "Kotlin+Compose", salary = 200k, mentor = true),
Offer(tech = "Java+Legacy", salary = 220k, mentor = false)
)
val bestOffer = offers.maxBy { it.techWeight() + it.mentorWeight() }
Выбираю баланс между деньгами и долгосрочной перспективой.