Чем занимаются андроид-разработчики
И за что получают 103 тысячи рублей.
Андроид установлен в 8 из 10 смартфонов в мире. Это 2,5 миллиарда пользователей, а также крупнейший рынок мобильных приложений. Всю эту вселенную обслуживают андроид-разработчики.
В этой статье разбираемся, что именно делают, какими инструментами пользуются и сколько зарабатывают разработчики приложений для Андроида.

Что делает
Андроид-разработчик создаёт приложения и поддерживает их работу. При этом он не только пишет код, но может и заниматься другими вещами:
В компаниях андроид-разработчиков могут объединять в команды, чтобы за каждым человеком закреплялся узкий набор задач: одни пишут код, вторые его тестируют, третьи отвечают за обновления и так далее. А могут и свалить всё на одного умельца, дай бог ему здоровья.
Что должен знать
В андроид-разработке много направлений, и поэтому сложно сказать, какие именно навыки пригодятся. Обычно в вакансиях спрашивают следующее:
База знаний андроид-разработчика постоянно расширяется, поскольку Гугл регулярно выпускает новые обновления и библиотеки. Если вы хотите что-то один раз выучить и просто работать — это не про андроид-разработку.
Зарплата андроид-разработчика
В 2020 году средняя зарплата андроид-разработчика 103 тысячи рублей — это примерно столько же, что и год назад. Больше всего вакансий в Московской области и в Крыму, а самый высокий средний доход в Курганской области — здесь работодатели готовы платить 150 тысяч рублей.

Во втором полугодии 2020 года начинающие специалисты получают 60 тысяч рублей — сайт «Хабр Карьера» не делит мобильную разработку на iOS и андроид-направления, поэтому эта средняя зарплата для всех джунов.
Рабочие инструменты
Основной инструмент андроид-разработчика — программа Android Studio. Она постоянно обновляется, совместима с любой операционной системой, доступна для бесплатного скачивания и находится на сайте developer.android.com.
Android Studio позволяет написать приложение с нуля или начать с макета:
В Android Studio встроен редактор макетов и есть функции для командной работы, тестирования и рефакторинга кода. Поддерживаются языки Kotlin и Java. Полный перечень возможностей смотрите в «Гиде пользователя» на сайте программы — документация на русском языке с описанием каждой функции.

Перспективы
С 2016 года андроид-разработчиков пугают страшилкой, что Гугл откажется от андроида, переведёт все устройства на OS Fuchsia и оставит всех без работы. В 2019 году на конференции Google I/O ситуация прояснилась: Fuchsia не станет заменой андроида, а будет использоваться для умного дома, интернета вещей и прочих гаджетов. Об этом заявил глава направления Android Хироши Локхаймер.
То есть андроид никуда не уходит, но даже если бы это было не так — всё равно не страшно. У Гугла в запасе нет столько программистов, которые способны перевести все устройства на новую операционную систему — это будут делать андроид-разработчики. Работы всегда будет много.
Что касается развития карьеры, то здесь есть три варианта:
Кто такой Android-разработчик. Обзор изнутри от Артёма Шабана
Про Android-разработку рассказывает Артём Шабан, Development Director в Onde.
Продолжаем цикл материалов про ИТ-специальности. Каждую из них описывает «типичный представитель» — опытный специалист. Мы надеемся, эти материалы помогут школьникам, студентам, переквалификантам, джуниорам и сочувствующим выбрать специальность в ИТ, оценить перспективы или просто сверить часы с авторитетным коллегой. Обсуждайте и дополняйте материал в комментариях, чтобы сделать его ещё полезней.
Про Android-разработку рассказывает Артём Шабан, Development Director в Onde.
Продолжаем цикл материалов про ИТ-специальности. Каждую из них описывает «типичный представитель» — опытный специалист. Мы надеемся, эти материалы помогут школьникам, студентам, переквалификантам, джуниорам и сочувствующим выбрать специальность в ИТ, оценить перспективы или просто сверить часы с авторитетным коллегой. Обсуждайте и дополняйте материал в комментариях, чтобы сделать его ещё полезней.
— 7 лет в разработке;
— опыт в Android-разработке — около 5 лет;
— пришёл в Onde джуном и прошёл весь путь до сеньора и тимлида;
— сейчас моя роль в Onde — Development Director.
В общем виде цель работы Android-разработчика — разработать мобильное приложение так, чтобы пользователь открыл его и сказал: «Вау! Оно решает мою проблему». Весь труд разработчика направлен на выполнение данной цели.
Мобильный разработчик старается максимально облегчить жизнь пользователю: приложение не должно «вылетать»; оно не должно тормозить даже на старых или дешёвых устройствах (ведь Android-смартфонов очень и очень много!); интерфейс, который создают дизайнеры и реализуют программисты, должен быть удобен и понятен. Такие задачи разработчик решает каждый день.
Компания поставляет инновационное программное обеспечение для on-demand предприятий с 2011 года. В компании 70+ энтузиастов и энтузиасток, стремящихся улучшить транспортное сообщение во всех уголках планеты.
Главная специализация Onde — разработка софта, необходимого компаниям для on-demand доставки, заказа такси и услуг. Клиенты компании находятся в 60+ странах и составляют активную и уникальную группу предпринимателей в сфере on-demand мобильности.
Как Android-разработка отличается от других видов разработки (и, по-моему, круче их всех)?
На самом деле, все виды разработки важны. Важен бэкенд, который обеспечивает правильную работу приложений на серверах. Спасибо «бэкендерам» за это! С фронтендом пользователь сталкивается в первую очередь, потому что именно «фронтендеры» разрабатывают интерфейс (UX/UI) приложения. Как известно, встречают по одёжке — поэтому чем круче UX/UI, тем больше шансов у приложения стать популярным.
Но самые крутые ребята — «мобильщики» — разработчики, которые создают сами приложения. Быть «мобильщиком» круто хотя бы потому, что ты всегда можешь увидеть и показать другим результаты своего труда. Бэкенд-разработчик не может открыть своё приложение перед мамой, женой или другом и сказать: «Смотри, как круто я сделал!». Если ты работаешь мобильным разработчиком в крупной компании, то твоими приложениями будут пользоваться сотни тысяч или даже миллионы людей. Это вдохновляет.
Почему Android, а не iOS?
Мобильная разработка ведётся на двух самых популярных платформах: Android и iOS. И здесь начинается настоящий холивар. Объясню, почему я когда-то сделал выбор в пользу Android.
Как Android-разработчик работает над приложением?
Основные этапы разработки выглядят примерно так.
Когда приложение готово и вышло в Google Play, работа разработчика не заканчивается. Ему предстоит поддерживать, изменять и улучшать программу.
Приведу пример типичной задачи. UI-дизайнеры перенесли кнопку в другое место интерфейса и изменили её цвет. Разработчику нужно поменять разметку (layout) приложения. И далее — проверить, что кнопка правильно расположена на разных ориентациях экрана, а при нажатии она правильно меняет цвет, тень, положение. Вы же помните, что Android-девайсов великое множество? Так вот надо ещё убедиться, что кнопка будет правильно располагаться и отображаться на экранах разного размера и разрешения.
Какие инструменты использует Android-разработчик?
Сейчас большинство Android-разработчиков пишет код на Kotlin, но ещё пару лет назад все писали на Java. Эти два языка похожи (оба относятся к группе JVM-языков), поэтому переходить с одного на другой несложно. Если совсем просто, то Kotlin — тот же Java, только немного красивей и приятней. Сегодня Kotlin — один из официальных языков для Android.
Что должен знать и уметь Android-разработчик?
Скиллы разработчика сильно зависят от его уровня. Деления на такие уровни всегда условны, и абсолютной градации нет. Для простоты выделю для разработчика три роли: джун, миддл и все остальные (сеньор, тимлид, технический директор и пр.).
Для себя я определил очень простой способ их различать — по уровню задач. Джун всегда решает элементарные и понятные задачи. Миддл уже справится с любой задачей. Он сделает её правильно, но, скорее всего, не с первого раза — ему придётся совершить несколько итераций. А вот сеньор или «равный» ему специалист сразу справится с любой, даже самой сложной задачей.
Можно сравнить разработку программ со сборкой автомобиля. Джуну для сборки понадобятся детали и инструкция. Придётся хорошенько постараться, но рано или поздно машину он соберёт. Миддлу дай запчасти — и авто будет готово. А вот сеньор — тот человек, который может спроектировать машину с нуля. Достаточно поставить перед ним общую задачу: «машина должна быть быстрая» или «это должен быть внедорожник».
Джуну дают типовые задачи начального уровня. Обычно они связаны с UX/UI: добавить в интерфейс кнопочку, изменить параметры того или иного элемента. Другими словами, в хорошо известных местах приложения он меняет понятные кусочки кода. Основной скилл джуна — умение учиться. По моему мнению, для джуна в принципе не очень важны знания конкретных технологий (языка программирования или фреймворка). Знания очень быстро устаревают. Единственное, что не устаревает, — это способность думать и учиться.
Миддлу не страшно дать любую задачу, и он точно с ней справится. Большинство программистов (независимо от того, как их роли называются в конкретной компании) — миддлы. В Беларуси эта роль начинается после двух лет хорошего опыта. Миддл работает с уже готовой архитектурой. Знает, как она работает, знает её базовые компоненты. Он уже отлично владеет языками программирования и фреймворком Android.
Сеньор не только знает и понимает архитектуру приложения, но может и сам её спроектировать. Он решает концептуальные задачи. Сеньору, в дополнение ко всем перечисленным навыкам миддла, необходимо очень развитое абстрактное мышление. На этом уровне программирование превращается в настоящее творчество.
Есть ли жизнь после сеньора?
Почти любой разработчик идёт по этой лестнице — джун-миддл-сеньор. Дальше перед ним открываются два концептуально разных пути.
Он может развиваться в хард-скиллах — вырасти в очень крутого технического специалиста. Это может быть Principal Developer или Solution Architect. Они решают технические задачи высшего порядка: концептуальные проблемы с перформансом или кросс-платформенностью, сами проектируют программы.
Второй путь — менеджерский. Сеньор может стать тимлидом, а из тимлида вырасти в технического директора — СТО. Это вершина развития технического менеджера.
И, конечно, всегда можно открыть свою компанию и развивать собственные идеи и продукты.
Что читать и где учиться
Не буду рекомендовать много книг. Признаюсь честно: сам я до конца не прочитал ни одной книжки по программированию. Хотя наверняка кому-то книжки нравятся и помогают.
Очень рекомендую всем новичкам писать свои приложения. Это звучит сложно, но на деле это не так.
Как бы я сейчас учился программировать под Android? Во-первых, нашёл бы бесплатный курс по программированию. Во-вторых, посмотрел бы видео-гайд по созданию своего приложения. Параллельно создавал бы простенькое приложение. Таким образом можно изучить основы языка и применить их сразу на практике. В конце такого курса обучения на руках у джуна будет готовое приложение, и с ним можно идти устраиваться на работу.
Напоследок небольшая история.
Однажды на собеседование в Onde пришёл человек. Он не знал ни Java, ни Kotlin. Зато написал собственное приложение на Delphi — простейшую игру вроде змейки. Мы даже не знали, как его собеседовать, — человек ничего не знал из нужных нам технологий! Но он создал своё приложение и отлично понимал базовые принципы программирования. Сейчас этот человек — один из ключевых Android-разработчиков в компании.
Список ресурсов:
Kotlin
Android
Бесплатные курсы, рекомендованные Kotlin и Google:
Технические новости (советую читать, чтобы быть в теме): Android-разработка на Хабрахабр.
Профессия Android-разработчик: кто такой, что делает, сколько зарабатывает, где учиться и как им стать
Профессия Android разработчика считается самой востребованной в сфере мобильной разработки. Это напрямую связано с огромным распространением операционной системы, которая установлена в более чем 80% смартфонах.
В статье детально описано: чем занимается разработчик, насколько востребована профессия, какие зарплаты в России и за границей, план становления разработчиком, где найти работу, способы обучения (высшее учебное заведение, онлайн-курсы и самообразование), ссылки на интересные материалы.
Внимательно прочитав статью, можно не только сформировать свое отношение к профессии, но и решить, стоит ли начать обучение на Android-разработчика.
Что делает Android-разработчик
Сначала следует подробнее узнать об операционной системе Андроид. Это ОС (операционная система) от Google, которая больше всего распространена на телефонах и планшетах.
Android, в отличие от iOS, является открытой операционной системой. Поэтому разработка программного обеспечения для данной системы более разнообразна и менее требовательна.
Операционная система Андроид используется не только на мобильных устройствах, что существенно расширяет область работы разработчиков. Например, ОС функционирует в системах умных домов, в умных телевизорах, в смарт-часах и т.д.
Теперь конкретнее о разработке для Android. 2 главных инструмента Android-разработчиков: языки программирования Java и Kotlin. На них создаются приложения, программы, интерфейсы, начинки и остальное. Также работа может основываться не только на разработке новых решений и сервисов, но и на доработках, обновлениях и/или оптимизации уже имеющихся.
Данная профессия очень интересна и сочетает в себе творческий подход с аналитическим умом программиста. Несколько примеров того, чем занимается разработчик:
Помимо языков программирования Kotlin и Java, разработчик должен иметь следующие основные навыки:
Углубленная Андроид-разработка требует знания и Java, и Kotlin. Но в последние годы многие компании и студии, занимающиеся узкоспециализированными приложениями, требуют программирования лишь на одном из двух основных языков.
Также перечень обязанностей зависит от квалификации. Junior (новичок, 1-2 года опыта) разрабатывает небольшие части ПО, которые в итоге могут даже не использоваться в итоговом варианте. Middle (средний уровень, опыт от 2-3 лет) выполняет самостоятельную работу, и может даже разработать простенькое приложение с нуля. Senior (опытный специалист с большим стажем) может создать почти любую программу и выпустить ее. Team lead (глава разработки, управляющий командой) координирует работу нескольких разработчиков и проверяет её.
Работа разработчиком на Android
Одно из преимуществ того, чтобы стать Android разработчиком — это возможность устроиться как на удаленную работу, так и на должность в офисе. Существуют даже специалисты, которые сами разрабатывают приложения с нуля из дома. Они занимаются не только программированием, но и дизайном, маркетингом, продвижением, написанием сценариев (при необходимости) и т.д. Проще говоря это люди, которые работают на себя.
Чаще всего решения для операционной системы Андроид разрабатываются в команде, так как необходимо взаимодействие нескольких специалистов. Значительно реже требуются фрилансеры, которые выполняют проектную работу.
При удаленной работе наиболее востребованы middle и senior программисты. Они устроены в штате, но взаимодействуют с другими сотрудниками по интернету.
А какой тип работы подходит Вам? Напишите ответ в комментариях.
Востребованность
Самый яркий показатель востребованности профессии — это популярность операционной системы. Android установлен примерно на 80% телефонов по всему миру на конец 2020 года.
Как мы уже упоминали ранее, Андроид-разработчики не ограничены работой для смартфонов и планшетов. Также они создают программное обеспечение для смарт-часов, систем умного дома, телевизоров и прочего. К слову, многофункциональность и универсальность системы, одни из главных ее плюсов.
Востребованность непосредственно разработчика можно посмотреть на самом популярном ресурсе по поиску работы — HeadHunter. По запросу “Android” отображается 7 тысяч вакансий в России. Для сравнения, это более чем на тысячу больше, чем результатов по запросу “iOS”.
На HeadHunter часто попадаются одни и те же вакансии на разных страницах. Также надо понимать, что количество вакансий на сайте постоянно меняется.
Показатель в 7 тысяч вакансий можно с уверенностью назвать большим. Многие профессии, связанные с разработкой и программированием, менее востребованы.
Для сравнения востребованности по странам, лучше всего ознакомиться с показателями из Соединенных Штатов Америки. Эта страна самая развитая по части информационных технологий и имеет больше всего рабочих мест.
Есть портал ZipRecruiter для поиска вакансий в Америке. По запросу “Android developer” на сайте найдено почти 69 тысяч вакансий. Это очень большой результат. Тех же вакансий для разработчиков iOS немного меньше — 61 тысяча.
Из всего вышесказанного следует, что востребованность разработчика для операционной системы Android на высоком уровне. Причем как в России, так и за рубежом.
Зарплата
Зарплата Android разработчика зависит от нескольких факторов: квалификация специалиста, место работы (соответственно, требования и возложенные обязанности), страна/город.
Заработная плата специалистов для Андроид высокая, пусть и не такая, как у iOS разработчиков. Это объясняется тем, что у iOS намного больше требований к созданию программного обеспечения, а Android полностью открытая платформа.
По данным российского подразделения портала Trud, в среднем разработчик на Android в России получает 103 тысячи рублей. Ссылка на статистику: https://russia.trud.com/salary/692/67650.html
График зарплат:
Выборка не очень большая, всего 234 вакансии. Среди них чаще всего встречается зарплата в 95 тысяч рублей, (она в 70 вакансиях).
Средняя заработная плата разная в городах России. Больше всего получают в Москве — 150 тысяч рублей в среднем. Затем следует Санкт-Петербург, Волгоград и Новосибирск — 104, 91 и 79 тысяч рублей в среднем соответственно.
Средняя зарплата здесь намного больше, чем с предыдущего сайта — примерно 150 тысяч рублей.
Несколько примеров вакансий с указанной платой за месяц в России:
Существует большой разброс заработной платы в зависимости от квалификации программиста. Junior получают от 60 до 100 тысяч рублей в среднем. У middle зарплата выше — от 100 до 200 тысяч рублей. Ну а senior и team lead может зарабатывать 300, 400 и 500 тысяч рублей в месяц. Все перечисленные данные указаны приблизительно и могут различаться в разных городах страны.
Чтобы увидеть различие в заработной плате между Россией и другими странами, для сравнения мы вновь выбрали Соединенные Штаты Америки. Здесь самая большая оплата специалистов IT направления.
Для предоставления объективных данных мы взяли статистику из двух популярных порталов: ZipRecruiter и Indeed. В ZipRecruiter указана зарплата 112 тысяч долларов в год, 54 доллара в час. Ссылка на источник: https://www.ziprecruiter.com/Salaries/Android-Developer-Salary
На Indeed информация иная, и различие в оплате в десяток тысяч долларов довольно существенно. Средняя заработная плата составляет 121 тысячу долларов в год. Ссылка на источник: https://www.indeed.com/career/android-developer/salaries
Для понятного сравнения мы перевели среднюю зарплату в рублях (150 тысяч в месяц) в доллары, и умножили на количество месяцев в году. Получилось 24 400 долларов. В итоге выходит, что в Соединенных Штатах Америки Android-разработчики в среднем получают в 6 (точнее, в 6.25) раз больше, чем в России.
Поиск работы
Советы по устройству на работу:
Как стать Android-разработчиком
Обучение на разработчика приложений для Android должно подразумевать определенную логику. Под логикой подразумевается поэтапный план действий. Следуя ему, информация будет усваиваться в необходимом порядке.
Безусловно, программы обучения, разработанные онлайн-университетами или высшими учебными заведениями, намного эффективнее по сравнению с самостоятельно разработанным планом. Но такой план обязательно должен быть, иначе изучение профессии станет хаотичным и запутанным.
План действий:
Обучение профессии
Обучение на Android разработчика может быть через специализацию в ВУЗе, онлайн-курсы или самостоятельное обучение. Каждый из способов значительно отличается от другого, поэтому мы советуем совмещать методы обучения, а не ограничиваться одним.
Самый универсальный вариант совмещения — изучать материалы самостоятельно и обучаться на онлайн-курсах. Также обязательно продолжать самообразование даже после окончания программ обучения. Профессия перспективная и активно развивается по сей день.
При получении соответствующего высшего образования, в большинстве случаев потребуется лишь изучить необходимое программное обеспечение. И Kotlin, и Java, проходят на факультетах по разработке мобильных приложений. Причем языки программирования изучаются углубленно и с практическими заданиями (например, курсовые).
В России и других развитых странах есть обучающие программы в высших учебных заведениях, посвященные разработке приложений. В них большую часть времени проходят именно Android-разработку, а iOS со своим языком программирования Swift изучается меньше.
На сайте Postupi. Online можно ознакомиться со всеми ВУЗами и программами обучения по данной профессии в России. Есть 40 программ и 51 ВУЗ. Подробная информация по ссылке: https://postupi.online/professiya/razrabotchik-mobilnyh-prilozhenij-mobile-razrabotchik/
Рекомендуем ознакомиться со всеми этапами обучения, прежде чем выбрать учебное заведение. Лучше подобрать вариант, в котором изучается не только программирование, но и вещи, сопутствующие созданию и релизу приложений.
Онлайн-образование
Один из самых эффективных методов изучения профессии без начальных знаний в ней (или разработке в целом) — это онлайн-курсы. Особенно онлайн-образование актуально для Андроид-разработки, так как специалист должен знать несколько инструментов и не путаться в них. К тому же, программа обучения на хороших курсах составлена грамотно и проверена временем.
Помимо непосредственного обучения, на курсах от качественных онлайн-университетов есть стажировка, трудоустройство или помощь в поиске работы. А опыт реальной работы крайне важен для новичков.
Качественные курсы Андроид разработчиков:
1. Курс “Профессия Android-разработчик” от Skillbox.

Программа обучения длиной в 20 месяцев состоит из 60 тематических модулей и 9 внутренних подкурсов. За это время студенты изучают профессию с нуля и доходят до уровня middle. Особый упор сделан на Kotlin.
Ссылка на обучающий курс и детальная информация: https://skillbox.ru/course/profession-android-developer/
2. “Факультет Android-разработки” от GeekBrains.

Обучение Андроид-разработке с нуля и до загрузки собственного приложения в официальный магазин Play Market. Изучается как Java, так и Kotlin. Программа обучения состоит из 164 часов контента, 330 часов практики, 2-3 вебинаров каждую неделю.
Ссылка на обучающую программу и подробная информация: https://gb.ru/geek_university/android
3. Обучающий курс “Android-разработчик с нуля” от Нетологии.

Обучающая программа длительностью в 10 месяцев, которая состоит из вечерних онлайн-вебинаров и практических заданий. После окончания обучения студент получает диплом о профессиональной переподготовке.
Ссылка на онлайн-курс и детальная информация: https://netology.ru/programs/android-app
4. Обучающая программа “Профессия Android-разработчик” от SkillFactory.

Полноценная программа обучения длительностью в 18 месяцев, преимущественно посвященная языкам программирования Java и Kotlin. Включает в себя как вебинары, так и практические задания.
Ссылка на обучающий курс и подробная информация: https://skillfactory.ru/android
5. Онлайн-курс “Android-разработчик” от Loftschool.

Образовательная программа длительностью 2.5 месяца. В ней студент научится работать с современными инструментами Андроид-разработчика, освоит использование всех возможностей устройств, узнает про работу с базами данных, разработку виджетов, архитектуру, RxJava и релиз приложений. Есть рассрочка от 3 до 36 месяцев.
Подробная информация и ссылка на курс: https://loftschool.com/professions/android/
6. Обучающий курс “Маркетинг мобильных игр” от XYZ School.

Успех Android-игры зависит не только от качества продукта и интересных идей, но и от маркетинга. Чтобы подробно изучить маркетинг мобильных игр, можно пройти образовательную программу от известной онлайн-школы по разработке игр. Длительность обучения 4 месяца.
Ссылка на курс обучения: https://www.school-xyz.com/marketing-mobilnykh-igr
Приятный бонус! Специально для посетителей нашего сайта онлайн-школа XYZ предоставила эксклюзивный промокод PROFONLINE, который дает скидку 10% на все курсы школы, к тому же скидка суммируется с остальными акциями онлайн-школы. Промокод действует до 31.12.2021.
Udemy
Существуют и другие удаленные курсы помимо онлайн-университетов. Речь идет об огромном количестве частных курсов на открытой платформе Udemy.
На Udemy можно найти курсы, составленные другими пользователями. Среди них существуют качественные программы обучения от опытных специалистов с высокими оценками обучающихся.
Следует понимать, что подобный тип обучения больше подходит в виде дополнительного. Так вполне реально изучить другие профессии, но не такую комплексную и многослойную специализацию, как разработка для операционной системы Андроид.

Курсы от частных лиц отлично себя проявляют после основного обучения, например, по окончании университета или после/во время онлайн-курсов. Некоторые повышают квалификацию с помощью Udemy.
Существенное преимущество данных курсов — их небольшая стоимость и всевозможные скидки. По сравнению с обучением в онлайн-университетах, цена курсов на Udemy заметно ниже.
Но у данного способа обучения есть и минусы. Во-первых, после оплаты пользователь просто получает доступ к уже выложенному материалу. То есть, никаких менторов и преподавателей нет. Придется изучать все самому и без советов от опытных специалистов.
Во-вторых, большая часть курсов рассчитана на англоязычных студентов. Есть варианты и на русском языке, но их значительно меньше.
Ссылка на все курсы на русском языке: https://www.udemy.com/courses/search/?src=ukw&q=android
Самообучение
Обучиться Android-разработке можно самостоятельно. Главное, чтобы источники для самообразования были надежные, и всё соответствовало плану обучения.
При самообучении к ученику выдвигаются требования выше, чем в остальных двух вариантах. Нужно быть дисциплинированным и трудолюбивым, а также искать материалы, общаться на форумах, находить единомышленников по профессии.
Можно воспринимать самостоятельное обучение не только как основной способ освоить профессию. Без самообразования не обойтись при любом методе обучения, будь то ВУЗы или онлайн-курсы.
Материалы для самообучения:
Перечень хороших книг по теме:
Интересные материалы по теме
Полезные ссылки по Андроид-разработке:
Разработка на Android интересна и очень востребована по сей день. Направление развивается каждый год, вкупе с тем, что количество пользователей с устройствами под управлением операционной системы от Google постоянно увеличивается. Резюмируя, мы считаем, что это одна из лучших профессий, связанных с программированием.
А привлекала ли Android-разработка Вас, дорогие читатели? Выразите мнение в комментариях!
Видео по теме
Уважаемый посетитель, если Вы не согласны с какой-либо информацией в статье, или нашли ошибку (неточность), то перейдите пожалуйста на страницу контроля качества информации и свяжитесь с нами.










