Android стоит примерно на 70% смартфонов в мире, и кто-то должен писать под него приложения: от банковских клиентов до игр и трекеров привычек. Этим занимаются Android-разработчики, и спрос на них держится годами. Хорошая новость для новичка: войти в профессию можно без профильного диплома и даже без мощного компьютера на macOS, который нужен для iOS. Достаточно ноутбука на Windows, Linux или Mac, бесплатной Android Studio и года системных занятий.
В этой статье собран пошаговый план на 12 месяцев: от первой строчки на Kotlin до отклика на вакансию junior, разбор современного стека 2026 года (Kotlin, Jetpack Compose, корутины), честный ответ на вопрос «что сдавать после 9 и 11 класса», таблица форматов обучения с ценами и 10 ошибок, на которых новички теряют первый год. Зарплатные вилки сверяли с актуальными вакансиями на hh.ru в апреле 2026.
Если хочется сперва понять саму профессию, чем Android-разработчик отличается от iOS и кроссплатформенных коллег, какие специализации есть внутри направления, это разобрано в обзоре кто такой Android-разработчик. Здесь же говорим именно про вход: как учиться, сколько это стоит и где брать первую работу. Сравнить программы можно в подборке курсов по Android-разработке.
Кто такой Android-разработчик за один абзац
Android-разработчик пишет приложения, которые работают на телефонах, планшетах, часах и телевизорах под управлением ОС Android: это устройства Samsung, Xiaomi, Huawei и сотен других брендов. Он отвечает за код, архитектуру приложения, его скорость, обновления и публикацию в Google Play. Главный язык сегодня Kotlin, главная среда Android Studio. Полный разбор задач, специализаций и карьерных веток есть в обзоре профессии, а ниже мы сосредоточимся на пути в неё.
Android или iOS — что выбрать новичку
Если вы ещё колеблетесь между двумя платформами, разница для старта простая. Под Android учат Kotlin и работают в Android Studio, которая ставится на любую операционную систему. Аккаунт разработчика в Google Play стоит 25 долларов один раз. Рынок Android шире, но устройств много, и приложение приходится проверять на разных экранах и версиях системы, это называют фрагментацией.
Под iOS пишут на Swift в среде Xcode, а Xcode запускается только на macOS, поэтому понадобится компьютер Apple. Аккаунт в App Store стоит 99 долларов в год. Устройств меньше и они однотипнее, тестировать проще. Подробнее этот выбор разобран в материале как стать iOS-разработчиком. Если компьютера на macOS под рукой нет, Android логичнее как первая платформа.
Короткий ответ: как стать Android-разработчиком в 2026
Для тех, кто хочет увидеть весь путь одним списком, без подробностей:
- выучить Kotlin как первый язык: синтаксис, null-безопасность, ООП;
- освоить Android Studio: эмулятор, отладку, сборку через Gradle;
- научиться строить интерфейсы на Jetpack Compose;
- разобраться с архитектурой: ViewModel, StateFlow, навигация между экранами;
- подключить данные: сеть через Retrofit, локальную базу Room, корутины;
- собрать 2–3 полноценных приложения в портфолио и выложить их на GitHub;
- откликаться на стажировки и вакансии junior, готовиться к собеседованиям.
Дальше раскладываем каждый пункт по времени, деньгам и инструментам.
Roadmap Android-разработчика на 12 месяцев

Этот план рассчитан на человека, который учится в свободное время, около 12–15 часов в неделю, и идёт с нуля, без опыта в программировании. Если у вас уже есть бэкграунд в коде или вы занимаетесь полный день, темп можно ужать вдвое. Если получается меньше времени в неделю, спокойно растяните план до 16–18 месяцев, в этом нет ничего страшного. Ориентир по итогу года: уверенный отклик на позицию junior.
Главное о темпе. Решает не количество прочитанных книг, а количество собственноручно собранных приложений. Один доведённый до Google Play проект весит на собеседовании больше, чем десять пройденных уроков.
Месяцы 1–3: фундамент и язык
Первые недели уходят на Kotlin: переменные, типы, функции, классы, null-безопасность, коллекции, лямбды. Параллельно ставите Android Studio, разбираетесь с эмулятором и собираете первое приложение, например экран с кнопкой и счётчиком. К концу третьего месяца вы должны спокойно читать чужой код на Kotlin и понимать, что такое объектно-ориентированное программирование. Технический английский подтягивается фоном: официальная документация Google и большинство ответов на Stack Overflow на английском.
Месяцы 4–6: интерфейсы и состояние
Переходите на Jetpack Compose, современный способ строить интерфейсы Android, который Google продвигает как основной. Изучаете состояние, рекомпозицию, Material 3, навигацию между экранами, ViewModel и StateFlow. Параллельно полезно понимать, что существует старый подход на XML-разметке: его всё ещё много в рабочих проектах, и junior сталкивается с ним в первый же месяц на работе. Артефакт этапа: многоэкранное приложение со списком и формой, например трекер задач.
Месяцы 7–9: данные, сеть и архитектура
Самый насыщенный квартал. Подключаете сеть через Retrofit, учитесь работать с API и форматом JSON, осваиваете корутины и Flow для асинхронных задач, сохраняете данные локально в базу Room, знакомитесь с паттерном Repository и внедрением зависимостей через Hilt. Здесь же система контроля версий Git и базовые юнит-тесты. К концу квартала на руках приложение, которое тянет данные из интернета, кэширует их и не падает без сети. Это ядро будущего портфолио.
Месяцы 10–12: портфолио и отклики
Финальный рывок: довести 2–3 проекта до состояния, которое не стыдно показать. Чистый код, обработка ошибок и загрузки, иконка, релизная сборка, публикация хотя бы одного приложения в Google Play. Параллельно собираете резюме, оформляете GitHub, повторяете вопросы с собеседований (жизненный цикл Activity, отличия Kotlin от Java, как устроены корутины) и начинаете откликаться. Первые недели откликов почти всегда тишина, это нормально и не повод останавливаться.
Честно про окупаемость: с нуля до первой зарплаты junior обычно проходит от 10 до 18 месяцев, и далеко не каждый получает оффер с первого десятка откликов. Зато вход в профессию не требует ни диплома, ни дорогого оборудования, а дальше рост идёт быстро.
Бесплатные ресурсы, с которых можно начать прямо сегодня
Чтобы проверить, ваше ли это вообще, не нужно сразу платить за курс. Есть качественные бесплатные материалы, которых хватит на первые два-три месяца:
- официальная документация и codelabs на сайте Android Developers, пошаговые практические уроки от самой Google;
- интерактивный учебник по Kotlin на kotlinlang.org с задачами прямо в браузере;
- бесплатные курсы и марафоны от школ, ими удобно проверить, нравится ли вам процесс;
- YouTube-каналы практикующих Android-разработчиков с разборами реальных проектов;
- открытые репозитории на GitHub: читать чужой код полезнее, чем кажется новичку.
Если через пару месяцев бесплатных занятий вы поняли, что вам интересно собирать приложения и копаться в ошибках, это сигнал, что можно вкладываться в системное обучение. Если стало скучно уже на синтаксисе Kotlin, лучше узнать это бесплатно.
Что сдавать на Android-разработчика после 9 и 11 класса

Этот раздел для школьников и их родителей, которые планируют поступление. Сразу важная рамка: отдельной школьной специальности «Android-разработчик» не существует, и напрямую после 9 или 11 класса именно «на Android» вы не поступите. В колледжах и вузах учат программированию в целом, а специализация на мобильной разработке приходит позже: через курсы, практику и самостоятельные проекты. Поэтому путь через образование выглядит так.
После 9 класса — колледж
После девятого класса можно пойти в колледж по специальности «Информационные системы и программирование» (код 09.02.07). Результаты ОГЭ и ЕГЭ для поступления не нужны, конкурс идёт по среднему баллу аттестата. Учиться на базе 9 классов 3 года 10 месяцев, на базе 11 классов 2 года 10 месяцев. В программе разбирают несколько языков, базы данных, основы веб- и мобильной разработки. Это рабочая точка входа в IT, после которой имеет смысл целенаправленно доучиваться под Android.
После 11 класса — вуз
После одиннадцатого класса поступают на айтишные направления бакалавриата: «Информатика и вычислительная техника» (09.03.01), «Информационные системы и технологии» (09.03.02), «Прикладная информатика» (09.03.03) или «Программная инженерия» (09.03.04). Набор ЕГЭ у них совпадает: русский язык (обязателен), профильная математика и информатика. На отдельных направлениях вместо информатики разрешают сдавать физику, а некоторые вузы добавляют внутреннее вступительное испытание, поэтому точный список всегда проверяйте на сайте конкретного вуза. Бакалавриат длится 4 года. Диплом даёт фундамент по алгоритмам и математике, но конкретно мобильную разработку всё равно придётся осваивать сверх программы.
Без ЕГЭ — для взрослых и тех, кто меняет профессию
Если школа давно позади или второе высшее не входит в планы, экзамены не нужны вовсе. Самый частый путь в Android-разработку у взрослых это онлайн-курсы и программы профессиональной переподготовки, куда берут без ЕГЭ и без профильного образования. Именно так в профессию приходит большинство тех, кто переходит из другой сферы. Сравнить программы по срокам, цене и наличию помощи с трудоустройством удобно в каталоге курсов по Android-разработке, там собраны предложения разных школ.
Что должен уметь Android-разработчик
Языки программирования
Основной язык Kotlin. Google объявил его приоритетным для Android ещё в 2019 году, и сегодня почти все новые проекты пишут именно на нём: он короче и безопаснее предшественника. Второй язык Java. Учить его с нуля как первый не нужно, но узнавать в чужом коде придётся: на Java написаны миллионы давно работающих приложений, и junior регулярно встречает их в поддержке.
Стек и инструменты
За год обучения через ваши руки пройдёт примерно такой набор: Jetpack Compose для интерфейсов, ViewModel и StateFlow для состояния, Retrofit для сети, Room для локальной базы, корутины и Flow для асинхронности, Hilt для внедрения зависимостей, Git для версий и Gradle для сборки. Не нужно знать всё это идеально к первому собеседованию. Нужно уметь собрать на этом стеке работающее приложение и объяснить, почему выбрали то или иное решение.
Фундаментальные навыки
Помимо инструментов, работодатель ждёт базу, которая не устаревает: понимание ООП, основы алгоритмов и структур данных, умение читать чужой код, знание жизненного цикла компонентов Android и технический английский на уровне чтения документации. Эти вещи отличают разработчика, который понимает, что делает, от того, кто копирует код со Stack Overflow и надеется, что заработает.
Какие личные качества помогают
Программирование держится не на одном синтаксисе. На длинной дистанции выручают усидчивость и привычка доводить до конца: приложение редко собирается с первого раза, и большую часть времени разработчик ищет, почему оно не работает. Помогает спокойное отношение к ошибкам: упёрся в баг, разобрался, пошёл дальше, это обычная часть процесса. Пригодится и любопытство: стек обновляется каждый год, и тому, кому интересно разбираться в новом, проще не выгореть. Наконец, умение гуглить и формулировать вопрос это отдельный навык, который экономит часы.
Какой софт и инструменты учить в первую очередь

Чтобы не распыляться, держите ориентир по очерёдности и срокам освоения. Сроки даны для человека, который занимается несколько раз в неделю.
| Инструмент | Срок освоения базы | Цена | Для чего |
|---|---|---|---|
| Android Studio | 1–2 недели | бесплатно | основная среда: код, эмулятор, отладка |
| Kotlin | 1–2 месяца | бесплатно | главный язык Android |
| Jetpack Compose | 1–2 месяца | бесплатно | современные интерфейсы |
| Git и GitHub | 1 неделя | бесплатно | контроль версий, витрина портфолио |
| Retrofit + Room | 3–4 недели | бесплатно | работа с сетью и локальной базой |
| Gradle | осваивается по ходу | бесплатно | сборка и зависимости проекта |
Хорошая новость: весь рабочий инструментарий Android-разработчика бесплатный. Платить придётся разве что за обучение и за аккаунт в Google Play, когда дойдёте до публикации. Современные AI-ассистенты вроде Gemini в Android Studio или GitHub Copilot ускоряют написание кода, но опираться на них новичку стоит осторожно: пока вы не понимаете, что они генерируют, они скорее мешают учиться.
Четыре формата обучения: цены и сроки
Прийти в профессию можно четырьмя путями, и у каждого своя цена, скорость и риски. Универсального лучшего нет, выбор зависит от возраста, бюджета и того, сколько времени вы готовы вкладывать.
| Формат | Цена | Срок | Плюсы | Минусы |
|---|---|---|---|---|
| Самостоятельно | бесплатно | 1,5–2 года | ничего не стоит, свой темп | нет наставника и обратной связи, легко бросить |
| Онлайн-курс | от 60 000 ₽ | 8–15 месяцев | структура, проверка ДЗ, помощь с трудоустройством | платно, качество школ разное |
| Колледж | бюджет или ~50 000 ₽/год | 2 года 10 мес — 3 года 10 мес | диплом, фундамент, отсрочка | долго, программа отстаёт от рынка |
| Вуз | бюджет или от 150 000 ₽/год | 4 года | сильная база, диплом, нетворк | дольше всего, мобильную разработку учат сверх программы |
Чаще всего в Android-разработку приходят через онлайн-курсы: они дают структуру и проект в портфолио за вменяемый срок, а вход не требует экзаменов. Самостоятельный путь работает у дисциплинированных людей с опытом самообучения. Вуз и колледж имеют смысл, если вы школьник и выбираете первое образование. Конкретные программы, цены и условия рассрочки удобно сравнить в одной таблице.
КурсыСравнение 19 курсов по android-разработкеЦены, школы, длительность, рассрочка
Портфолио Android-разработчика: что смотрит работодатель
На junior-позицию берут не за сертификаты, а за код, который можно открыть и посмотреть. Поэтому портфолио важнее диплома. Что в нём должно быть:
- 2–3 завершённых приложения, не десяток брошенных набросков;
- хотя бы одно приложение на современном стеке: Kotlin, Compose, работа с сетью;
- хотя бы одно опубликованное в Google Play, это показывает, что вы дошли до конца;
- аккуратный GitHub с понятной структурой и адекватными комментариями к коммитам;
- короткое описание каждого проекта: что делает, какой стек, какую задачу решали.
Частая беда новичков. Портфолио из трёх клонов калькулятора и списка дел из одного и того же урока. Лучше одно небанальное приложение, доведённое до публикации, чем три одинаковых учебных.
Где искать первую работу
Площадки по убыванию отдачи для новичка: стажировки в крупных компаниях (Яндекс, VK, Сбер и другие регулярно набирают стажёров), карьерные центры онлайн-школ, hh.ru с фильтром по junior, телеграм-каналы с IT-вакансиями, профильные чаты и хакатоны, где можно показать себя и заодно пополнить портфолио. GitHub с живыми проектами часто работает лучше резюме, рекрутеры смотрят код напрямую.
Готовьтесь к тому, что воронка длинная: из условных 50 откликов junior получает несколько приглашений на собеседование и один-два оффера. Это не показатель вашей слабости, а обычная математика входа в профессию. Чем сильнее портфолио и чем спокойнее вы держитесь на собеседовании, тем короче путь.
Канал основателя Checkroi Вани БуявцаПоказываю тебе, как публично строю Checkroi с нейросетями и делюсь цифрами, провалами и тем, что сработалоПодписатьсяСколько зарабатывает Android-разработчик
По вакансиям hh.ru на апрель 2026 вилка широкая: от 45 000 ₽ у начинающего junior до 400 000 ₽ и выше у сильного senior. Junior-разработчик зарабатывает примерно 45 000–100 000 ₽, middle с опытом 2–3 года 120 000–200 000 ₽, senior от 270 000 до 400 000 ₽.
Карьерная лестница выглядит так: junior дорастает до middle обычно за 1,5–2 года уверенной практики, переход на senior занимает ещё 2–3 года и зависит уже не только от кода, но и от умения проектировать архитектуру и вести за собой других. Дальше идёт тимлид, и здесь начинается менеджмент.
Полный разбор с таблицами по грейдам, городам, удалёнке и зарубежным рынкам собран в отдельной статье сколько зарабатывает Android-разработчик.
10 ошибок новичков

- Начинать с Java вместо Kotlin. Java кажется «классикой», но сегодня новые проекты пишут на Kotlin. Учите Kotlin первым, Java узнавайте позже по необходимости.
- Бесконечно смотреть курсы, не написав ни строчки. Просмотр уроков создаёт иллюзию прогресса. Навык появляется только когда вы сами собираете приложение и упираетесь в ошибки.
- Тонуть в теории архитектуры до первого приложения. Споры про чистую архитектуру и паттерны полезны, когда уже есть работающий код. Сначала соберите что-то простое, потом улучшайте.
- Игнорировать английский. Документация Google и ответы на технические вопросы написаны на английском. Без чтения на английском вы отрезаны от половины ресурсов.
- Копировать код, не понимая его. Вставить решение со Stack Overflow и забыть это путь в тупик. На собеседовании попросят объяснить, что и почему вы написали.
- Делать портфолио из клонов учебных проектов. Десять одинаковых трекеров задач из одного урока не впечатлят. Лучше одно своё приложение с небанальной идеей.
- Бросать на этапе «работает на эмуляторе». Довести до релизной сборки и публикации в Google Play это отдельный навык, который ценят работодатели.
- Пропускать Git. Без контроля версий вас не возьмут в команду. Освойте Git на первых же проектах, а не «потом».
- Сдаваться после первых отказов. Тишина в ответ на отклики это норма для junior. Воронка длинная, отказы не означают, что профессия вам не подходит.
- Учить всё подряд сразу. WorkManager, CameraX, KMP и десяток библиотек ни к чему на старте. Берите инструмент, когда он нужен под конкретную задачу.
Как Игорь сменил профессию на Android-разработку
Чтобы план не казался теорией, вот живая история одного из наших читателей. Она хорошо показывает, что вход в профессию реален даже из совсем другой сферы.
«Я окончил колледж по специальности „Информационные системы и сети“ и четыре года работал системным администратором в налоговой. Перспектив там не было: зарплата от нагрузки не зависела, а нагрузка только росла. Оставалось либо тянуть лямку, либо переучиваться. Я выбрал второе и начал осваивать программирование: сначала самостоятельно по учебникам, потом закончил дистанционные курсы. После них мне и ещё нескольким выпускникам предложили стажировку, нужно было поучаствовать в разработке мобильного приложения для банка. Вот там я и познакомился с настоящими профессионалами и понял, как работает реальная команда. Сейчас беру заказы на разработку Android-приложений на фрилансе, свободного времени стало больше, а доход вырос. Осваиваю Kotlin, хочу устроиться в крупную компанию. Ни разу не пожалел, что сменил профессию».
История типичная: переход из смежной IT-роли, обучение без отрыва от работы, первая практика на стажировке. Деталь про самостоятельный старт и курсы повторяется почти у всех, кто приходит в профессию во взрослом возрасте.
Где учиться на Android-разработчика
Если вы определились с форматом и хотите выбрать конкретную программу, ниже актуальная подборка курсов по Android-разработке с ценами, сроками и условиями. Сравнивайте по наличию практики, обратной связи с наставником и помощи с трудоустройством, именно это отличает сильную школу от слабой.
| Курс | Школа | Стоимость со скидкой | В рассрочку | Длительность | Обзор курса от Checkroi |
|---|---|---|---|---|---|
| Профессия «Android-разработчик с нуля» Перейти на сайт курса | 149 600 ₽ | 5300 ₽/мес. | 15 месяцев | Обзор курса | |
| Android-разработчик Перейти на сайт курса | 133 900 ₽ | 5579 ₽/мес. | 6 месяцев | Обзор курса | |
| Профессия «Android-разработчик» Перейти на сайт курса | 153 065 ₽ | 4502 ₽/мес. | 7 месяцев | Обзор курса | |
| Android-разработчик Перейти на сайт курса | 180 000 ₽ | 16 500 ₽/мес. | 12 месяцев | Обзор курса | |
| Android Developer Перейти на сайт курса | 132 000 ₽ | 13 200 ₽/мес. | 10 месяцев | Обзор курса | |
| Android-разработчик. Базовый уровень Перейти на сайт курса | 73 198 ₽ | 6100 ₽/мес. | 3 месяца | Обзор курса | |
| Факультет Android-разработки Перейти на сайт курса | 179 600 ₽ | 4989 ₽/мес. | 12 месяцев | Обзор курса | |
| Android-разработчик с нуля Перейти на сайт курса | 27 620 ₽ | 2191 ₽/мес. | 4 месяца | Обзор курса | |
| Android-разработчик расширенный Перейти на сайт курса | 237 500 ₽ | 9695 ₽/мес. | 12 месяцев | Обзор курса | |
| Android-разработка на Kotlin Перейти на сайт курса | 69 800 ₽ | 15 900 ₽/мес. | 4 месяца | Обзор курса |
Больше программ — в полном каталоге курсов по Android-разработке
Главное о том, как стать Android-разработчиком в 2026
Путь в профессию занимает от 10 до 18 месяцев системных занятий и не требует ни диплома, ни дорогого оборудования: хватит обычного ноутбука и бесплатной Android Studio. Учите Kotlin как первый язык, стройте интерфейсы на Jetpack Compose, осваивайте работу с данными и архитектуру, а главное, собирайте собственные приложения и публикуйте их. Один доведённый до Google Play проект на собеседовании весит больше десятка пройденных курсов.
Школьникам есть смысл идти в колледж после 9 класса или на айтишное направление вуза после 11 (русский, профильная математика, информатика), взрослым на онлайн-курсы или переподготовку без экзаменов. Дальше всё решает практика: чем больше реального кода за плечами, тем короче дорога от первого «Hello, World» до первой зарплаты.




