Answer the question
In order to leave comments, you need to log in
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
Здравствуйте, как многие знают, Google готовит замену Android
Освойте сначала что-то одно на приличном уровне, а уже потом будете гнаться за трендами, следить за выходом новых технологий и т.п. В первую очередь вам нужна база: алгоритмы, структуры данных, понимание ООП, знание паттернов, TDD и т.д. Потом вам нужен опыт программирования. Чем больше вы пишите, тем больше понимания того, что вы делаете. Устройтесь джуном в контору, где над вами будет стоять опытный сеньер или тимлид. В конторе обязательно должен практиковаться code review, где ваш код будут разбирать и указывать на ошибки и спорные моменты. C++ и андроид не исчезнут в одночасье, можете спокойно развиваться в том, что вам интересно. А технологии рождаются и умирают. Это нормально и вам с этим жить, если решили стать программистом. Вам постоянно придется изучать что-то новое, но для начала освойте что-то одно на хорошем уровне.
Более того. Если вы программист, то вы в первую очередь software engineer. Вам не должно быть дела до языка или технологии. Это всё вторично, потому что вы должны знать всё. Вам дали задачу, вы выбрали наиболее подходящий инструмент и решили эту задачу. К этому нужно стремиться.
Это как про неминуемую смерть флеша, о которой вопили все кому не лень уже лет пять назад :) Хотя игр вышло на нем с той поры - мама не горюй
Используйте те инструменты/возможности, что сейчас имеются. Не ждите новых, а то рискуете потерять время.
Для тех кто верит, что этот Фикус скоро убъет Андроид - можете уже сейчас начать разрабатывать приложения под Андроид на Flatter фреймворке на языке Dart. Ведь именно этот фреймворк и этот язык будет использоваться для разработки приложений.
Вообще, общественность очень остро реагирует на эту новость, если гугл не собирается сворачивать экосистему андроид, то он должен сделать заявление, что фикус не является заменой. Такие новости не добавляют популярности платформе и разработчики могут начать сворачивать удочки.
Сейчас разработка под Android очень востребована и во фрилансе и в офисе. Разработчики получают очень неплохие деньги и чувствуют себя прекрасно, так что в ближайшие несколько лет свой кусок пирога можно откусить без проблем :)
П.С.: наверное по любой популярной технологии можно найти статьи, которые её "хоронят". У этих статей нет ничего общего с реальностью и их цель привлечение трафика, не более
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 questionAsk a Question
731 491 924 answers to any question