Ответ
Разрабатываю пет-проекты на Kotlin/Compose, изучаю новые технологии (например, KMP, Jetpack Glance). Иногда участвую в opensource или пишу статьи на Medium/Habr. Увлекаюсь автоматизацией (GitHub Actions, CI/CD). В нерабочее время стараюсь балансировать между прокачкой hard skills и активным отдыхом.
Пример пет-проекта:
@Composable
fun CatFactScreen(viewModel: CatFactViewModel = viewModel()) {
val state by viewModel.state.collectAsState()
Column {
Text(state.fact)
Button(onClick = { viewModel.loadFact() }) {
Text("Get new fact")
}
}
}