Pull to refresh

Comments 12

1) Сейчас всё более популярен Kotlin, 2) на вашей таблице - 1.57% -0.2%

Поясните?

Справедливо, спасибо что уточнили.
Kotlin - это официальный и рекомендуемый язык для написания приложений под Android (пруф)
Java - более популярен из-за исторических особенностей
Оба языка прямо сейчас актуальны

Хватит уже спрашивать у них алгоритмы

Яндекс-Практикум, а вы это к кому обращаетесь? К Яндексу что ли?

Кстати, это одна из особенностей практикума - он подготавливает не к конкретной компании (условного яндекса), а впринципе ко всей индустрии. Ни одной компанией едины, не говоря уже о том что стратегия по отбору людей яндекса неоднократно критиковалась

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

А что за компании? Просто я вот смотрю свою подборку вакансий по питону, самые большие вилки там от Яндекса.

Я прям не очень понимаю, почему вы так вольно относитесь к алгоритмам, если рисуете кастомные вью. Там не самый маленький мат аппарат нужен - отрисовать, повернуть, сдвинуть. Это не говоря про обычный текст и его целый ворох линий для центрирования.

И на скрине у вас не кастомная вью, а canvas composable, что мягко говоря сильно не одно и то же. И вообще это странно выглядит - java у вас популярная а примеры с compose. Как заводить его на java собираетесь?

почему вы так вольно относитесь к алгоритмам, если рисуете кастомные вью.

На моей 7+ летней практике кастомные вью мне приходилось делать всего несколько раз (и то скорее из-за того что конкретно в том случае так было проще) и мат.аппарат там никакой нужен не был. Как собственно и в большинстве компонентов андроида - знания базы тригонометрии будет достаточно, если получиться загуглить что такое матрицы, будет вообще прекрасно.

java у вас популярная а примеры с compose

Современный подход к разработке (https://developer.android.com/modern-android-development) включает в себя именно Compose, но, к сожалению, не всем повезло работать с ним в продакшене - все-таки у людей задача найти работу тут и сейчас, а не учить современный стек на вырост. Поэтому да, я описывал свой флоу работы и там компоуз, но реалии рынка говорят что и java+xml еще много

Да, обычно хватает знания тригонометрии и матриц, но эти знания тоже нужны и могут быть на разном уровне. И алгоритмы там есть, тот же поиск ответа попадает ли точка в фигуру (те же touch events). Ну и если захочется что-то более интересное - те же RV кто-то все же пишет - знания лишними не будут...

А ещё есть view group, где корректно тоже считать надо...

Посмотрим, что будет с compose, пока что он весь в experimental api и стон о lazy lists стоит на весь интернет. Но создавать свои элементы действительно проще и приятнее.

Андроид-разработчик сидит на stackoveflow, потому что только там можно найти инфомацию как и что делать, чтобы заработало. Так что проверять надо навык копания на stackoverflow и способность отличить верный ответ от неверного, и обучать ему же ;)

Sign up to leave a comment.