Что на текущий момент происходит в карьере

«Что на текущий момент происходит в карьере» — вопрос из категории Софт-скиллы, который задают на 23% собеседований Android Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Сейчас активно развиваюсь в Android-разработке, углубляюсь в современные технологии: Kotlin, Jetpack Compose, Coroutines, Flow. Изучаю архитектурные подходы (MVVM, MVI, Clean Architecture), работаю с многомодульными проектами.

Последний проект — приложение для фитнеса с использованием:

  • Compose для UI
  • Room + DataStore для локального хранилища
  • Retrofit для API
  • Hilt для DI
  • WorkManager для фоновых задач

Пример кода ViewModel с Flow:

class FitnessViewModel(repo: FitnessRepository) : ViewModel() {
    private val _workouts = MutableStateFlow<List<Workout>>(emptyList())
    val workouts: StateFlow<List<Workout>> = _workouts.asStateFlow()

    init {
        viewModelScope.launch {
            repo.getWorkouts().collect { _workouts.value = it }
        }
    }
}

Интересуюсь оптимизацией производительности и тестированием (Unit/UI тесты). Открыт для сложных задач и профессионального роста.