Нужно ли учить Java для Android-разработки в 2024

preview_player
Показать описание
Java всё еще нужна для тех, кто хочет заниматься Android-разработкой, и Кирилл Розов рассказывает почему.

#java #kotlin #androiddev #android #программирование #КириллРозов #андроид #AndroidBroadcast #androidbroadcast #programming #программирование

00:00 Нужна ли Java для того, чтобы стать Android-разработчиком?
00:57 AvitoTech
01:47 При изучении Java мы учим не сам язык, а API и то, как писать софт
04:22 Много кода написано на Java и в нём надо разбираться
05:55 Хороший разработчик должен знать несколько языков
08:04 Стоит ли учить Java? Досточно ли знаний Kotlin?
08:30 Спасибо тем, кто поддерживает канал
Рекомендации по теме
Комментарии
Автор

Прекрасное будущее здесь! Если раньше, чтобы писать под IOS и Android нужно было знать Java и Objective C(и платформы), то сейчас нужно знать Java + Kotlin, Objective C + Swift, KMP. Победа, я щитаю

BsdKnight
Автор

Конечно нужно. Всякие Кириллы Розовы будут валить вас на собеседованиях вопросами о Java

ivan_p
Автор

Я как новичок в мобильной разработке который начал сразу с Kotlin, понял, что без Java никак не обойтись, уже на моменте изучения Kotlin.

Гуглишь, выдает код на Java. А как это на Kotlin будет?😳

__EA__
Автор

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

magellan
Автор

Начинал на Java, долго писал на этом языке. Как отношусь к текущему положению дел Java/Kotlin? Считаю, что как минимум для себя знать Java надо, я тоже не пишу на Java уже давно, но читать код библиотек или лезть в сорцы андроида = знать Java. Короче говоря, хочешь быть более крутым - УЧИ.

GigaBruh
Автор

Нейросеть немного шалит на движения головы и рук

kovshichek
Автор

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

McMouse
Автор

а на на джаве для андройд дев какие фреймворки надо знать?

ИванИванов-увш
Автор

С одной стороны согласен, оттуда идут корни много чего в котлине, а с другой а какую джаву учить то? давно туда не заглядывал, но думаю с джава 8 она сильно поменялась. Ве эти стримы, optional и т.д. Там вроде sealed появился. Обязательно ли знать все это андроид разработчику... неуверен

Googlan
Автор

Я считаю что новичку в 2024 учить джаву не нужно, ее можно выучить уже будучи практиующим разработчиком доя расширения кругозора

gamecheats
Автор

Там где Java в вакансиях, там легаси, ну его на …

Polite_person_
Автор

Пока буду расширять знания. Кто-то с минимальными знаниями будет пополнять рынок мобильной разработки)))). Со мной в РК так случилось. Паравоз ушел.... А требовалось из палок собрать приложение и чтоб оно работало)

АртемКудинов-хх
Автор

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

spacestar
Автор

Лицо хочет убежать с головы, но не может😂😂

Scherbakov
Автор

Java однозначно надо.
Кирилл можно расписать, более детально, на что надо уделить особое внимание в Java. Некий roadmap by Кирилл Розов.
Возможно это будет полезно всем. Одним для обучения, другим для проверки знаний.
Спасибо за видео

yuriyg
Автор

Какой-то глюк с видео. Когда киваешь головой, то лицо смазывается.

chuvacky
Автор

Ну сколько я вокансий просмотрел(Junior/Middle) половину из них требует Джаву, а на самом собесе спрашивают про GC, типы данных, чем Kotlin лучше джавы, асинхронщину итд

yet
Автор

Так, а если завтра появится фуксия, то зачем вам будет нужна джава? А она может появится очень скоро и совсем внезапно

usergnusmas
Автор

Да технологии очень медленно внедряются. На моем текущем проекте до сих пор есть data binding, когда уже всюду compose. База память, многопоточность, сборка мусора, коллекции это нагляднее учить с Java.

evenbetter
Автор

Всё четко, по-полочкам, и добавить нечего ) . Про мультиязычность тоже поддерживаю. Тенденция в мире такая - проходит время "мастеров одного инструмента"

dim_sh