Стоит ли идти в Android разработку? Если вас прет писать приложения, то мобильная разработка – ваша сфера. Лично на мой вкус, мне кажется это направление сейчас намного более интересным, чем frontend-разработка. Но, опять же, просто ориентируйтесь на то, что вам действительно интересно.
Перспективы хорошие. Да, Google собирается переходить на ОС Fuchsia, но вы должны понимать, что изначально Fuchsia-разработчиками скорее всего станут именно те, кто сейчас работает на Android. Это одна из реальных перспектив дальнейшего развития. Собственно, перспективы аналогичные как и у любой другой программистской профессии – через несколько лет вы все равно будете ее менять. Это нормально, очень мало программистов, которые за всю свою профессиональную деятельность не переходят на другие технологии.
Начинать с Core Java, а потом учить те библиотеки, которые сейчас востребованы. Курсов для Android девелоперов сейчас ну очень много, войти в эту профессию не сложно.
Собственно, стремиться как и в остальных профессиях – стать хорошим специалистом. Нужно будет выучить какие-то смежные области. Например, для джавы энтерпрайз это базы данных и администрирование, для андроид девелоперов это может быть UX дизайн (понимание, как сделать приложение удобным для пользователей).
Безусловно, иметь сертификат хорошо, вы выглядите более солидно, будет легче найти работу в офисе или клиентов на фрилансе. Но если вы уже работаете андроид девелопером, то для вас сертификат не особо нужен, это будет просто как приятное дополнение.
По факту, все сказанное подходит ко всем програмистским професиям. Вы должны иметь глубокие знания в своей профессии и поверхностные в смежных областях. Вот и все.
А если у вас уже есть минимальный опыт программирования на любом языке, и вы хотите стать хорошим Android разработчиком, то приходите на менторинг. Мы, кстати, обновили программу и добавили в программу Kotlin. Так что выпускники курса смогут разрабатывать и на Java, и на Kotlin.