Android-разработчик с нуля до junior: реалистичный план 2026
Сколько реально нужно времени, какой стэк изучать в 2026, как собрать портфолио и куда устраиваться в РФ.
Android-разработка в 2026 — это Kotlin + Jetpack Compose, не Java и не XML-layouts. Если в учебном курсе всё ещё обещают Java и старый Android Framework — это маркер 2018 года, такие материалы не подходят для современного рынка.
Сколько реально нужно времени
- 6-9 месяцев при 15-20 часах в неделю — до уровня уверенного junior с портфолио из 2-3 приложений.
- 9-12 месяцев если совмещаешь с основной работой и тратишь 8-10 часов в неделю.
- 3-4 месяца обещают только маркетинговые курсы. По факту за это время реально пройти базу синтаксиса, но не выйти на собеседования.
Стэк который реально спрашивают на собеседованиях
Обязательное:
- Kotlin — основной язык (90% новых проектов). Java оставь для чтения легаси-кода.
- Jetpack Compose — современный UI-фреймворк. XML layouts знать поверхностно, чтобы поддерживать старые проекты.
- Coroutines + Flow — асинхронность. Обязательно понимать suspend-функции, CoroutineScope, Dispatchers, разницу Flow vs StateFlow vs SharedFlow.
- Архитектура MVVM или MVI — с Hilt для DI и Room для локальной БД.
- Retrofit + OkHttp — работа с REST API.
- Git + GitHub — без публичного репо никто не возьмёт.
Желательное:
- WorkManager (фоновые задачи), Notifications, Permissions API.
- Тесты: JUnit, Mockito, Espresso хотя бы базово.
- Firebase: Auth, Firestore, Crashlytics — на 30% вакансий.
Не учить отдельно: RxJava (вытеснена Coroutines), Dagger 2 без Hilt (сложен и устаревает), AsyncTask (deprecated).
Реальные зарплаты РФ 2026
- Junior (0-1 год): 80-130 тысяч в Москве, 60-90 в регионах. Полностью удалённая работа реальна, но в основном для middle+.
- Middle (1-3 года): 150-250 тысяч в Москве. Удалёнка стандартна.
- Senior (3+ года): 250-400 тысяч в Москве, плюс премии и опционы в крупных компаниях.
Реальность рынка junior: конкуренция высокая, на 1 вакансию 100-200 откликов. Решает портфолио и pet-проекты, не корочка курса.
План на 6-9 месяцев
Месяцы 1-2: Kotlin синтаксис + базовые алгоритмы. Любая школа от 30K (Stepik «Kotlin Basics», JetBrains Academy) или официальный гайд kotlinlang.org. Не нужны платные дорогие курсы.
Месяцы 3-4: Android основы + Jetpack Compose. Курс «Android Basics in Compose» от Google (бесплатный, на developer.android.com) — лучший старт. Параллельно — первое приложение (todo-list, конвертер валют).
Месяцы 5-6: Архитектура + сетевая работа + база данных. Второе приложение — клиент какого-то публичного API (новости, погода, фильмы из TMDB).
Месяцы 7-8: Третье приложение более сложное (с авторизацией, push-уведомлениями, оплатой). Параллельно решать алгоритмы на LeetCode (Easy + Medium).
Месяц 9: Резюме, portfolio на GitHub, отклики. Параллельно — учить Computer Science basics (структуры данных, сети, ОС) на собеседования в крупные компании.
Чего избегать
- ❌ Курсы которые учат только Java без Kotlin — это 2018 год, рынок ушёл.
- ❌ Курсы которые учат только XML-layouts без Compose — то же самое.
- ❌ Делать только обучающие проекты по видео — без своих идей и фич портфолио выглядит одинаково с 1000 других junior'ов.
- ❌ Игнорировать алгоритмы — крупные компании (Яндекс, Тинькофф, Ozon) спрашивают LeetCode-задачи.
- ❌ Идти на платные курсы за 200K без чёткого плана — большую часть знаний можно получить бесплатно (Google Codelabs, kotlinlang.org, ютуб).
Куда устраиваться РФ 2026
- Крупные продуктовые: Яндекс, Сбер, Тинькофф, Ozon, Wildberries, VK, Авито — высокая планка но и высокие зарплаты.
- Средние продуктовые: Циан, HeadHunter, 2ГИС, Drom, Мегафон — хороший баланс сложности и нагрузки.
- Аутсорс/аутстафф: EPAM, Luxoft (после реструктуризации), местные команды — быстрее берут junior'ов.
- Стартапы: меньше зарплата но больше ответственности и роста.
Что почитать дальше
- iOS-разработчик с нуля до Junior: реалистичный план
- Подборка: Java — Backend и Enterprise разработка
- Подборка: Python — Программирование с нуля
Android в 2026 — нормальный рабочий трек с понятным рынком в РФ. Не «золотая жила» как 2014, но стабильная профессия с зарплатами выше средних. Главное — современный стэк (Kotlin + Compose), 2-3 приложения в портфолио и реалистичный горизонт 6-9 месяцев плотной учёбы.