N
N
nait1233212016-08-15 21:40:14
Java
nait123321, 2016-08-15 21:40:14

Should I continue to learn Android develop?

Здравствуйте, как многие знают, Google готовит замену Android, новая ОС будет называется - Fuchsia. Но проблема в другом, недавно(3 дня назад) я начал изучать разработку ПО на Android, и после прочтения данной новости у меня возник вопрос: "А стоит ли продолжать?", раньше я возился над С++(остановился на классах) и с увеличением востребовательности разработчиков мобильного софта решил на время заняться данной сферой, дабы заработать. Вообщем я уже запутался, и решил спросить совет у опытных программистов.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
A
Artem Gapchenko, 2016-08-15
@artemgapchenko

Здравствуйте, как многие знают, Google готовит замену Android

Откуда вы всё это берёте? Есть проект на Гитхабе с таким вот README:
Всё. Ни про замену Android, ни про предназначение проекта ничего не сказано. К проекту подключено 3 (три) человека, развивается он без году неделя, никаких официальных анонсов не было.
Прекращайте читать советские газеты перед обедом и вместо первоисточников и не занимайтесь домыслами того, чего нет. Изучайте Android и выбросите Фуксию из головы на ближайшие года два, пока не станет понятно, что это такое и кому это нужно.

V
vaux, 2016-08-16
@vaux

Освойте сначала что-то одно на приличном уровне, а уже потом будете гнаться за трендами, следить за выходом новых технологий и т.п. В первую очередь вам нужна база: алгоритмы, структуры данных, понимание ООП, знание паттернов, TDD и т.д. Потом вам нужен опыт программирования. Чем больше вы пишите, тем больше понимания того, что вы делаете. Устройтесь джуном в контору, где над вами будет стоять опытный сеньер или тимлид. В конторе обязательно должен практиковаться code review, где ваш код будут разбирать и указывать на ошибки и спорные моменты. C++ и андроид не исчезнут в одночасье, можете спокойно развиваться в том, что вам интересно. А технологии рождаются и умирают. Это нормально и вам с этим жить, если решили стать программистом. Вам постоянно придется изучать что-то новое, но для начала освойте что-то одно на хорошем уровне.
Более того. Если вы программист, то вы в первую очередь software engineer. Вам не должно быть дела до языка или технологии. Это всё вторично, потому что вы должны знать всё. Вам дали задачу, вы выбрали наиболее подходящий инструмент и решили эту задачу. К этому нужно стремиться.

Виктор Королев, 2016-08-15
@VictKor

Это как про неминуемую смерть флеша, о которой вопили все кому не лень уже лет пять назад :) Хотя игр вышло на нем с той поры - мама не горюй
Используйте те инструменты/возможности, что сейчас имеются. Не ждите новых, а то рискуете потерять время.

T
Tiberal, 2016-08-16
@Tiberal

А помните статью про андройд и свифт?

A
Andrei K, 2016-08-16
@1110001111

Для тех кто верит, что этот Фикус скоро убъет Андроид - можете уже сейчас начать разрабатывать приложения под Андроид на Flatter фреймворке на языке Dart. Ведь именно этот фреймворк и этот язык будет использоваться для разработки приложений.
Вообще, общественность очень остро реагирует на эту новость, если гугл не собирается сворачивать экосистему андроид, то он должен сделать заявление, что фикус не является заменой. Такие новости не добавляют популярности платформе и разработчики могут начать сворачивать удочки.

A
alk, 2016-08-16
@Alexey_Kutepov

Сейчас разработка под Android очень востребована и во фрилансе и в офисе. Разработчики получают очень неплохие деньги и чувствуют себя прекрасно, так что в ближайшие несколько лет свой кусок пирога можно откусить без проблем :)
П.С.: наверное по любой популярной технологии можно найти статьи, которые её "хоронят". У этих статей нет ничего общего с реальностью и их цель привлечение трафика, не более

Дмитрий, 2016-08-25
@Dit81

Learn Android SDK, Java and C++. They certainly won't disappear overnight... And the demand is very high now. I am often invited for a salary of 160 thousand rubles. And the tasks there are not the most difficult and labor-intensive... The main thing is to read and follow the trends, but try not to follow them! )

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question