Pull to refresh

Comments 8

Про навыки, надеюсь, это просто выжимка из разных вакансий, а не пример набора из усредненной вакансии?
Неясно, зачем Junior-разработчику на Kotlin, который, скорее всего, использует только корутины, нужно уметь применять RxJava/RxKotlin. Чем "Уверенное владение системой контроля версий GIT" отличается от "Опыта работы с GIT"?
Также софт-скилл "лидерство" у джуна (особенно если он без опыта) только ухмылку вызывает.

Про навыки, надеюсь, это просто выжимка из разных вакансий, а не пример набора из усредненной вакансии?

Верно, это выжимка часто встречающихся требований из разных вакансий.

Неясно, зачем Junior-разработчику на Kotlin, который, скорее всего, использует только корутины, нужно уметь применять RxJava/RxKotlin

Rx еще много где спрашивают. Есть проекты, где Rx и корутины используются вместе. Обычно в больших проектах крупных компаний, где работают десятки разработчиков, все не переписывается сразу. Еще несколько лет используется устоявшийся стек.

Чем "Уверенное владение системой контроля версий GIT" отличается от "Опыта работы с GIT"?

Убрал повторение, спасибо.

Также софт-скилл "лидерство" у джуна (особенно если он без опыта) только ухмылку вызывает.

Приводил в пример общие навыки, возможно, в контексте вызывало путаницу. Поправил.

По Kotlin могу еще порекомендовать "Kotlin программирование для профессионалов" от авторов Джош Скин, Дэвид Гринхол. Мне она понравилась чуть больше чем "Kotlin in action" из-за лайфхаков и различных подсказок по комбинаций клавиш в IDEA (они аналогичны в Android Studio)

Мне кажется, что у начинающих есть еще один вопрос: Compose или XML. Потому что, несмотря на то что Google убрал курс по Android разработке с XML, еще не совсем понятно что используется в большинстве компаний.

Compose или XML. Потому что, несмотря на то что Google убрал курс по Android разработке с XML, еще не совсем понятно что используется в большинстве компаний.

Можно предположить, что XML останется актуальным еще несколько лет. Как и при переходе с Java на Kotlin, проекты не торопятся полностью переключаться на новые технологии, но используют их вместе. Если разработчик хочет работать на фрилансе, большинство проектов там все еще основаны на XML. Сейчас я бы рекомендовал все таки начинать с XML.

Классная книга: "Программирование для профессионалов", уже на 320 странице где-то, думаю, что дальше будет, занимаюсь внеучебное время)

Скажу со своей колокольни (опыт Андроида с 2017 года): нет, ТАКИЕ курсы вам не нужны. Если у вас нет тяги к этому, никакие курсы не помогут. А тяга только из-за денег - абсурд, вы действительно хотите получать деньги в обмен на страдания?

Занимайтесь самостоятельно, пилите пет проекты по стекам, указанным в резюме. Больше пробуйте, разбирайтесь во всём что попадётся под руку (поможет закрыть любой вопрос по теории). Не ленитесь, перепечатывайте, а не копируйте код. Решайте задачи на алгоритмы. Не бойтесь заглядывать в смежные технологии. Приучите себя к культуре писать код чисто.

Из курсов могу посоветовать только Samsung IT School. Этот курс бесплатен, но он подходит только для школьников. Александр Климов также хорошие текстовые курсы предоставляет, сумма там смешная выходит.

Мне 16 лет, собираюсь идти в андроид разработку, сейчас изучаю Kotlin, дальше, годик-два, как выучу его собираюсь Java, compose, sql и всë, что надо разработку, на это у меня будет 6-7 лет (10-11 классы, университет). В чём вопрос, есть ли у меня шанс? Просто на андроид разработку очень много откликов видел (60-300). Учиться очень люблю, в школе отличник, но без приложения огромных усилий

Там запятую пропустил, "как выучу его, "

А то подумаете, что я безграмотный

Sign up to leave a comment.

Articles