Java Android или Java enterprise?

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024

Комментарии • 371

  • @KristjanArnason-f5v
    @KristjanArnason-f5v 2 месяца назад +55

    А как вы считаете, какие навыки важнее для начинающего разработчика: работа с Linux и серверами или дизайн интерфейсов? Лично я долго выбирал между курсами по IT, рассматривал разные компании, но в итоге остановился на Skypro. Там наставник помог мне определиться с направлением и найти первого заказчика))

  • @andreykadatsky99
    @andreykadatsky99 4 года назад +208

    Как андроид разработчик, в целом я согласен с Сергеем, но мне кажется, что Сергей смотрит на андроид разработку с колокольни Enterprise.
    Как я вижу разницу между Android и Java Enterprise:
    Android: Обычно это краткосрочные приложения, 2-3 месяца(конечно есть исключения типа fb когда есть длительное развитие). Проблема fragmentation (несовместимость между различными девайсами) - в целом решена за последние 3 года. Из плюсов: проекты короткосрочные - это значит что есть возможность попробовать разные экспериментальные штуки и новомодные библиотеки. Также очень большое разнообразие задач - начиная от приложений для пицерии, где надо по карте отслеживать курьера, до распознавания обьектов по фото. Из минусов - очень быстрая смена технологий, только хотел выучить библиотеку а ее уже обьявили устаревшей. Если ты выпадаешь из Андроид разработки года на 3 то вернувшись ты понимаешь что поменялось абсолютно все, и ты динозавр.
    Java Enterprise: проекты долгосрочные, соответственно много легаси кода и нет возможности опробовать новые технологии, которые принимаются после обкатки лет 5. Это скучно но если вы усидчивый и спокойный человек то это для вас. Из интересных вещей могут быть различные инфраструктурные задачи - настройка различных кеширующих прокси серверов, серверов баз данных, высокие нагрузки.
    И да, при знании Java Kotlin выучивается за 2 недели на уровне чтобы бодренько писать приложения при нечастых обращениях к гуглу.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +36

      спасибо, согласен

    • @stormvoid7017
      @stormvoid7017 4 года назад

      так это слово в слово было сказано в той двух часовой лекции О_о
      или ты просто повторил?

    • @andreykadatsky99
      @andreykadatsky99 4 года назад +25

      @@stormvoid7017 Я не смотрел 2х часовую лекцию. Если было сказано слово в слово значит хорошо. В данном видео, как мне показалось, андроид выставляется в излишне негативном свете, заостряя внимание на проблемах которые уже не актуальны.
      UPD. Возможно я не совсем верно выразил мысль: на данном видео с 02:43 до 04:05 рассказывается как выглядит типичная задача Андроид разработчика. На моей практике таких задач от силы 5% поэтому данное видео дает несколько искаженное представление о том чем занимаются Андроид девелоперы. Хотя, не могу отрицать того факта, что есть масса неприятных моментов в Андроид разработке.

    • @hellboy91981
      @hellboy91981 4 года назад +2

      А если ты был 2 года в QA как SDT, то через два дня после добровольно принудитльного перетаскивания тебя в чистую ынтырпрайс разработку, ты начинаешь понимать, почему QA для банков считаетс святая святых, а тест инженер это профессия с которо уходить в чистую java разработку просто бессмысленно

    • @ИсламАбдукеримов-ъ9п
      @ИсламАбдукеримов-ъ9п 4 года назад +23

      Везде бы таких комментаторов, которые так подробно излагают информацию. Спасибо!

  • @mironovsergey
    @mironovsergey 4 года назад +69

    То чувство, когда занимаешься вообще всем перечисленным:
    1. Работа на большом Enterprise проекте
    2. В свободное время для себя пилю комплекс из андроид приложения, сайта и сервера(сам себе человек-оркестр))

    • @LobanovSpace
      @LobanovSpace 4 года назад

      Кайф

    • @katerinak5997
      @katerinak5997 3 года назад

      Ну и как впечатления? Расскажите)

  • @arthurfonzerelli6484
    @arthurfonzerelli6484 4 года назад +83

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

    • @equim7363
      @equim7363 4 года назад +14

      В Гугл плей уже давно всё есть. Не стоит рассчитывать что авось что-то полетит.

    • @dmitryponyatov2158
      @dmitryponyatov2158 4 года назад

      @@equim7363 как называется приложение-органайзер с программированием пользователем on-device?

    • @meleshko_alex
      @meleshko_alex 4 года назад +40

      В начале XX века хотели закрыть патентое бюро, так как думали, что уже всё изобрели

    • @equim7363
      @equim7363 4 года назад +6

      @@meleshko_alex так и есть. Но потом открывали кучу новых технологий. В физическом мире. А с мобильниками уже никаких новых технологий не появляется. Сами смартфоны уже не меняются 10 лет, лишь становятся производительнее.

    • @equim7363
      @equim7363 4 года назад

      @@dmitryponyatov2158 а почему это приложение не написали раньше, как вы думаете? Технологии не позволяли?

  • @arthurkeller3119
    @arthurkeller3119 4 года назад +31

    В общем, если Вы программист, Вам за 30, Вас ничего не радует и Вы чувствуете себя уставшим от жизни, то скорей всего Вы программист Enterprise

    • @LobanovSpace
      @LobanovSpace 4 года назад

      =)

    • @AndrewOBannon
      @AndrewOBannon 3 года назад +3

      В общем, если Вы оператор, Вам за 30, Вас ничего не радует и Вы чувствуете себя уставшим от жизни, то скорей всего Вы оператор на нефтеперерабатывающем заводе.

  • @ИванИванов-в4н9п
    @ИванИванов-в4н9п 4 года назад +33

    Сергей - единственный, кто может успокоить душу после собеседования с наркоманами =)

  • @barrrsss
    @barrrsss 4 года назад +18

    Я считаю, что тема в видео не раскрыта. Кроме личных предпочтений есть такие параметры, как средние зарплаты скажем через год работы, объем рынка, сложность вхождения в профессию. И считаться с ними все-таки надо.

    • @АрсланГаджиев-ж5ж
      @АрсланГаджиев-ж5ж 3 года назад +1

      Расскажи тот, что не было сказано в видео. Интересные моменты выделил

  • @leonl2794
    @leonl2794 4 года назад +19

    А еще плюс Android-разработки (впрочем, это относится к любой фронт-энд разработке) в том, что приложение пишется для конечных пользователей (неважно, это потенциальные пользователи-"потребители контента" или это делается для закрытой группы пользователей (пример: приложения для курьеров, таксистов и т.п.) и есть возможность получать фид-бэк в плане того, насколько им приложение удобно/неудобно. И это позволяет приложению развиваться соответствующим образом и учит адекватно расценивать критику и признавать ошибки (и фильтровать адекватную критику от неадекватных обсёров). Да и в целом я программирование воспринимаю как некое искусство, творчество и т.п., разработанное приложение - тоже самое, что написанная картина, музыка, снятый фильм и т.п. и неважно, одним человеком это делается или командой - в любом случае приятно осознавать, что в этот "кусок бездушного кода" вложил "душу" и им пользуются реальные пользователи. Ну а еще - возможность накапливать портфолио - все то, что было полностью или частично "сотворено" твоим мозгом.
    В бэке портфолио как такового быть не может, нет фидбэка (ибо заказчикам из другой страны и т.п. знать не знают, что ты там написал и где, главное, чтобы работало) и в целом, как мне кажется (я лишь предполагаю, я бэкендером никогда не работал), являешься мелким "винтиком" огромного "коллайдера" и не видишь всей картины в целом, как и конечной идеи - ради чего это все? Да и "похвастаться" нечем будет в плане своих наработок. С приложениями как-то все более яснее - понятна конечная цель, легко увидеть и понять архитектуру приложения, как и экономическую целесообразность разработки (пиццерии хочется приложение для заказа пиццы - это вполне нахожу логичным).
    Ну а еще мне в андроиде нравится разнообразие - очень обширный спектр того, в чем можно или придется разбираться - работа с UI, БД, REST API, геолокация, работа с периферией устройства, работа с камерой и т.п. И в целом, как я считаю, подобное направление (как и iOS-разработка) - лучший способ "войти в айти" (как я, например), потому что разработка приложения охватывает довольно много чего (перечислил выше), очень востребовано и позволяет нащупать все "новомодное" - к примеру, AR и т.п. штуки. А потом, если будет желание, можно уйти во что-то более специфичное (работать только над UI, например, в вебе, или в бэке кодить и с более серьезными БД работать) и т.п. ну, или же оставаться моб. разработчиком.

    • @jewgenijmoldawski3306
      @jewgenijmoldawski3306 4 года назад +2

      Очень поэтичное сравнение ощущений во фронт- и бэкендах. Мне понравилось. 😀

    • @AndrewOBannon
      @AndrewOBannon 3 года назад +1

      у меня на нефтезаводе также: вроде нефть перерабатываешь, а не видишь процесса, просто аппараты стоят одни. И поэтому нет того очучения удовлетворения от творчества, просто как винтик пришел в очередной раз на смену, какой-то ерундой помаялся и ушел. Еще и зп как у android junior'a.

    • @sv0ice
      @sv0ice 2 года назад

      Классный коммент
      Всё думаю, учить андроид и на фрилансить деньжат для покупки MacBook Pro и iPhone, чтоб перейти на iOS разработку, либо учить бэкенд.
      Прост хочется работать в таких компаниях как FAANG или в похожих компаниях
      Вопрос... Легко ли перейти с андроида на айос разработку?

    • @XepPOMA
      @XepPOMA Год назад

      @@sv0ice привет. Со знаниями базы - не сложно.
      Но с иос на андроид перейти тяжелее)

    • @sv0ice
      @sv0ice Год назад +1

      @@XepPOMA даров, я ща свитчнулся в бэк на Java))
      А до этого, у меня прост был проект, который дали в унике. Он был оплачиваемый. Но у меня спустя некоторого времени, пропал интерес к нативной андроид разработке

  • @stan5214
    @stan5214 4 года назад +10

    I don't want to be buried in google cemeteery
    I don't want to code my app again

  • @ekaterina1858
    @ekaterina1858 4 года назад +11

    О, вы убрали музыку! Здорово! Так гораздо лучше!

  • @ivank5504
    @ivank5504 4 года назад +7

    Из своего опыта могу сказать: Android хорош как хорошый дополнительный доход, если есть время после роботы и идеи, которые еще не реализованы в Play Market :)

  • @RenSit007
    @RenSit007 4 года назад +6

    Мне кажется ещё важным тот момент, что в Android, в отличие от Enterprise, есть некая "законченность". Вот разработал ты приложение для заказа пиццы и у тебя есть удовлетворение - ты сделал, закончил, вот оно, на него можно посмотреть, можно нажать кнопочку, можно почитать откуда руки у тебя растут в комментариях в гугл стор :) в Энтерпрайз этот процесс близок к бесконечности, всё время будет что то меняться, всё время где то будет неверная циферка.

    • @jewgenijmoldawski3306
      @jewgenijmoldawski3306 4 года назад +3

      Это точно подмечено. В энтерпрайзе надо уметь радоваться текущим успехам. Зато можно радоваться каждый день :-)

    • @vladimirgorlin7510
      @vladimirgorlin7510 4 года назад +1

      в ентерпрайзе когда закрыл таск - чувствуешь тоже самое

  • @ekaterina1858
    @ekaterina1858 4 года назад +11

    Спасибо! Очень интересное видео. Разрешились последние сомнения насчет выбора направления 😊

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +6

      и что выбрали, если не секрет?

    • @ekaterina1858
      @ekaterina1858 4 года назад +9

      @@SergeyNemchinskiy андроид!

  • @dmitriyobidin6049
    @dmitriyobidin6049 3 года назад +4

    8 лет сидел в большом и кровавом энтерпрайзе(SAP/Java/немного JS).
    Вот сижу и думаю, куда мы еще податься, пока выбираю между Android, .Net Core и Python/Django :) Вот такая разномастная команда :)
    А в целом могу сказать, что в энтерпрайзе есть свои плюсы, я бы не прочь вернуться туда, только уже после 50+, когда размеренная работа от 8 до 17, много легаси и почти никакой смены технологий, самое то что нужно.

    • @jekmax6554
      @jekmax6554 9 месяцев назад

      Что выбрали в итоге? Как успехи спустя 3 года?

  • @Draupnir777
    @Draupnir777 4 года назад +47

    Извиняюсь за амикошонство, но каждый раз смотря Сергея ловлю себя на мысли "Блин, классный мужик!")

  • @user-yf8jf3fo2x
    @user-yf8jf3fo2x 4 года назад +3

    Приятно узнать, что ты уже несколько лет с горем пополам, но занимаешься невозможным, а именно работаешь на удаленке в ентепрайсе )). Сразу обычно не дают, но после некоторого испытательного срока вполне, а сейчас такое ощущение что половина работодателей предлагает такой формат по запросу. Эх еще б работодатели не падали каждый год и вообще житуха пошла ))

  • @Pewdew
    @Pewdew 4 года назад +4

    Я смотрю лепции 2х часовые, они меня мотивируют, и потухает моя горящая, от того что ничерта непонятно, сколько не учи, задница и появляется желание опять садиться писать чето пытаться.

  • @onebytesiteit30-75
    @onebytesiteit30-75 4 года назад +5

    Все что я сейчас использую wow js . Пока сайты делаю .
    И все время возникает вопрос у меня если я на канале у себя сделаю видео о том что новичкам нужно только wow анимация , насколько сильно меня закидают хейтом бывалые айтишники ))))
    ахах
    ну а так наблюдаю пока только впитываю инфу .
    Приятно слушать опытного спеца . сразу чувствуется уверенность в словах .
    Удачи

  • @Reset-k7w
    @Reset-k7w Месяц назад

    Значит знающий джаву спокойно сможет писать на котлине?🤔

  • @gazim_soliev
    @gazim_soliev Год назад

    Прошло 3 года, котлин всё равно поддерживается и создали уже свой UI фреймворк под котлин онли

  • @МаксимКутушев-й6ы
    @МаксимКутушев-й6ы 4 года назад +2

    Постоянно слышу что андроид разработчик должен работать в графическом редакторе. За 4 года ни разу не пользовался, всегда есть какой никакой дизайнер, который нарежет картинки. А все остальное сказаное по андроиду это да

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +2

      Вам повезло :) Ну и так тоже бывает. Но надо быть готовым, к тому, что рано или поздно везение кончится

  • @preenxus3425
    @preenxus3425 4 года назад +1

    2 года программирую под Андроид, с проблемами "кнопочка вылазит за экран на этом телефоне" сталкивался только в самом начале, за все 2 года не приходится больше сталкиваться. Поправьте меня если я не прав.

  • @kuzuru
    @kuzuru 4 года назад +3

    7 лет пробовал разные языки, из них 4 года - разработка веба на большом стэке: PHP, Laravel, Eloquent ORM, JetStream, JavaScript ( Vue.js ), HTML ( Blade ), SCSS, Docker ( + Compose )... А сейчас потянуло на Java. Вот, что со мной не так? :D
    Теперь приходится решать путь среди золотой середины Android- и Enterprise-разработки...
    UPD: Забыл поблагодарить за столь качественное видео, Сергей! Спасибо! :)

    • @syndicate2268
      @syndicate2268 3 года назад

      Выбрал?)

    • @kuzuru
      @kuzuru 3 года назад

      @@syndicate2268 выбрал отказаться от Java 🤣

  • @arthurfonzerelli6484
    @arthurfonzerelli6484 4 года назад +3

    Предлагаю тему для следующего выпуска: "Зачем писать юнит-тесты? Пусть тестировщики тестируют, а мы лучше вместо того, чтобы тратить время на написание тестов зачастую большее, чем тратится на саму задачу, будем делать больше задач"

    • @zaraharoutunian908
      @zaraharoutunian908 4 года назад +1

      Ошибки не попадают сборку (выявляются раньше), плюс более быстрый прогон по сравнению с автотестами (зависит от того, как написаны, конечно)

  • @РоманУрсулов-б3и
    @РоманУрсулов-б3и 4 года назад +2

    Писал и там и там, все очень круто. Люблю все равно джаву, под Андроид стоить учесть ui приложения, слишком много времени уходит

    • @wiktorkryszta8315
      @wiktorkryszta8315 3 года назад

      Здравствуйте, у меня есть только хромбук с поддержкой андроид с чего начать.

  • @Dhu43bdudhsnqdjfi483
    @Dhu43bdudhsnqdjfi483 3 года назад +1

    Google не сможет отказаться в Android, как минимум в ближайшее время, от JVM.
    А в случае с Kotlin, язык не зависит от Google. Он точно так же как и многие другие языки работает на JVM.

  • @serggio88888
    @serggio88888 4 года назад +5

    Джава в андроиде будет еще долго - без нее уникуда. Котлин - это новые проекты, тоже много конечно

    • @LobanovSpace
      @LobanovSpace 4 года назад

      Да

    • @befart6795
      @befart6795 4 года назад

      вакансий под java очень мало, все kotlin хотят

    • @rustamibrahimli2113
      @rustamibrahimli2113 4 года назад

      @@befart6795 наоборот Лол

    • @ВадимИвершин-б2ц
      @ВадимИвершин-б2ц 4 года назад

      @@befart6795 наоборот, везде обязательно знание java, а kotlin желательно, но не обязательно

  • @sergfirago1292
    @sergfirago1292 4 года назад +2

    Не. Андроид уже не тот))) Все чаще, это довольно большие проекты. И все чаще, требуется умение организовать правильную/чистую архитектуру. (Или кодить в соответствии с ней) Очень часто, на проектах есть и аналитик, и дизайнер, и ,конечно, тестировщик. Андроид это уже не только "формочки" )

  • @hammerDP
    @hammerDP 4 года назад +31

    На работке Java, а дома для себя - Android. Ох вы правы на счёт UI/UX. Как же мне это всё тяжело... Ужос!

  • @DanyloSyrotynskyy
    @DanyloSyrotynskyy 4 года назад +1

    Расскажу мою историю, у нас в игры больше 60 млн закачек, игра на Юнити (будто бы есть выбор, так как игра коммерческая), но панятно что она все равно компилиться в джаву и вот эти проблемы с разными девайсами все равно часто надо решать на нейтив джава уровне. У нас был баг что на каких то девайсах игра занимала не весь экран (2 черные полосы снизу сверху). Еще вроде был баг что на каком-то телефоне игра всегда была перевернутая. Но самая большая проблема - это хаптик. Он тормозил на некоторых девайсах, на самое худшее в том что на всех девайсах он играл абсолютно по разному( Вибрации это главная головная боль андроида.
    На айфоне понятно что таких проблем нету

  • @TheAndroiD619
    @TheAndroiD619 4 года назад +8

    Работать с Android это просто дикость, нововведения каждый месяц/неделю буквально, как фронтенд с их фреймворками. Ну его, лучше стабильность с JavaEE и Spring

    • @dmitriyobidin6049
      @dmitriyobidin6049 4 года назад +2

      Что из действительно вошедших на рынок фронтенд фреймворков за последние 3-4 года можно назвать? Да ничего, всё те же Vue.js, React и Angular. Всё остальное нишевое.

    • @MaksudTV
      @MaksudTV 4 года назад +1

      Да нету такого что месяц/неделю. Год/2 года разве

  • @BorisEdigarian
    @BorisEdigarian 4 года назад +1

    Нигде не упоминается , что для полной совместимости на Андройд надо писать на древней , Java 6 или Kotlin. Выбор тут очевиден и разработка на Java под Анройд очень номинальна.

  • @danilbehappy4344
    @danilbehappy4344 4 года назад +2

    В андройде допускается рабочий план "тяп-ляп и в продакшн"

  • @phildimov772
    @phildimov772 4 года назад +3

    Наконец-то я дождался от вас видео на эту тему) новый формат видиков топ😉

  • @РоманВысоцкий-с6ж
    @РоманВысоцкий-с6ж 4 года назад +4

    Большое спасибо за качественный контент!)

  • @arthurkeller3119
    @arthurkeller3119 4 года назад +1

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

  • @dmitry_shelemekh
    @dmitry_shelemekh 4 года назад +4

    Про ентерпрайз - жиза..

    • @nameundef8076
      @nameundef8076 4 года назад

      Это можно сказать практически про любую работу с состоявшимся проектом)

  • @НатальяСмольникова-у7л

    Очень приятный голос и доступное донесение информации. Cпасибо!

  • @Pewdew
    @Pewdew 4 года назад +1

    Дядя Сережа, самый главный вопрос,я думаю, у тех кто хочет учить джаву для андроида, таков: доколе? учить джаву для андроида. Сколько джавы надо для андроида? только Core или базы шмазы спринги, хибернатсы?

  • @ME-ls9de
    @ME-ls9de 4 года назад +1

    О Господи, "это сложно, ентерпрайз - это сложно, предметная область тоже сложно"
    Товарищ Немчинский, попробуйте себя в роли дата сайнтиста, ML, AI, Computer Vision -специалиста. Посмотрите, какие там ставятся задачи, и оhуеете какие простые задачки были на джавке в тырпрайзе...

    • @ME-ls9de
      @ME-ls9de 4 года назад

      Сложность только состоит в том, что тырпрайз - это жуткое легаси с кучей говнокода, с которым приходится разбираться.
      Ну так это есть во всех языках, начиная от пхп до с++

  • @jak4596
    @jak4596 4 года назад +1

    Согласен, пытался учить котлин, там всё про jav'у написано. Большая часть примеров проектов на java.

  • @LobanovSpace
    @LobanovSpace 4 года назад +1

    Коллеги привет

  • @ВладиславШестернин-б9с

    Android = Love

  • @PairWords
    @PairWords 4 года назад +2

    7:14 Это не просто слова Гугла. Сейчас все вакансии под Android идут на Kotlin, я со своей Java пожаловал в инди разработчики.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      killedbygoogle.com

    • @AndrewOBannon
      @AndrewOBannon 3 года назад

      да они скорей своего google pixel прикончат, чем разработку на котлине, котлин не их, а intellij к тому же

  • @DHMusic007
    @DHMusic007 4 года назад

    UI? ну, взагалі не парить... Constraint нормально розрулює. Трохи напрягає підтримка старих версій системи, особливо коли якісь завдання можна вирішити простіше, швидше, але у API 26, а в тебе мінімальна 21(а є і ті хто ще на кіткат пишуть). Більше кошмарить возня з NPE - розпарсити відповідь з сервера response.body.data.getSomeWhatYouNeed потрібно обвішати if`ами. котлін тут краще, хоча й не є silverBullet. Інша справа що знаючи котлін досить легко зайти у swift - вони дуже схожі.
    З приводу неJava\Kotlin для android існує dart\Flutter і досить вдало використовується в продакшені(ба більше, деякі речі вже перейшли до jetPack), перейдуть ну ок, але вони можуть і flutter переписати під kotlin))

  • @serggio88888
    @serggio88888 4 года назад +1

    В андроиде библиотек - с ума сойти. При этом куча несовместимости. А в легаси проектах - пипец вобще, особенно если ноль архитектуры

  • @AlexZotov555
    @AlexZotov555 4 года назад +2

    Сложно...сложно, непонятно ..., пойду в массажисты ))

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +4

      все профессии нужны, все профессии важны))

  • @ДмитроСмішний
    @ДмитроСмішний 4 года назад +1

    К слову, про Андроид. Далеко не всегда приходится писать проекты с нуля. На моей практике я только пару раз писал новые проекты. И то демки по большей части. Есть прямо специфическая отрасль, где Андроид проекты чуть-ли не до 10 лет живут.

  • @arthurfonzerelli6484
    @arthurfonzerelli6484 4 года назад +10

    Послушав про андроид, можно подумать, что лучше всего идти в ios разработчики)

    • @it-6411
      @it-6411 4 года назад +4

      В iOS тоже много своих минусов. По сравнению с андроид, очень бедный и сырой инструментарий для работы (привет Xcode), вёрстку, по факту, удобно делать только через код (лично для меня), из плюсов конечно, что iOS более простой в плане кодинга под него. Правда, на начальных этапах очень сильно подгорает от логики работы uikit, но думаю это из-за того, что я на момент начала погружение в iOS уже программировал под андроид в течение 1.5 лет) Swift и простота программирования, конечно, вытягивают iOS

  • @bagzhansadvakassov1093
    @bagzhansadvakassov1093 4 года назад +1

    ИМХО бессмысленно сравнивать, принципиально разные вещи.

    • @liamsmith7052
      @liamsmith7052 4 года назад

      Да там есть, что сравнивать, и вопрос, куда развиваться дальше после Java Core, вполне уместен. Другое дело, чтобы про него рассуждать, нужно разбираться в затрагиваемой теме, а тут, увы, всё печально)

  • @bogdaneyziy
    @bogdaneyziy 4 года назад +1

    Добрый день. Сергей, посмотрел Ваше видео и наконец-то решился, чем всё-таки хочу заниматься. Спасибо, что Ваше видео вышло как раз-таки вовремя! Очень хорошо, что в видео затронуты такие качества как "если вы такой, то вам туда, иначе не туда" :). Это позволяет лучше понять, чего самому хочется. Ещё раз спасибо, благодарен за столь полезное для меня видео!

  • @npocmo.
    @npocmo. 4 года назад

    уявіть ситуацію, що завтра інтернет подорожчає в 100 разів...
    у вас на руках залишився ноут і... що там? )
    яка інформація? які інструменти?

  • @timurdanilenko3582
    @timurdanilenko3582 4 года назад +6

    Программист должно хоть поверхностно знать предметную область, которую автоматизирует. Иначе это не программист, а кодер. Потом юзеры ходют и про нас всякие гадости говорят, мол "эти программисты что - то там на программировали, а мы работать не можем (труднее стало)". Лет 5 назад сам был таким - кодером.

    • @DimaVort
      @DimaVort 4 года назад +2

      Ха! Прикол в том что приоритет автоматизации не в том, чтобы людям проще работать, а чтобы руководство видело правильные отчеты. А для этого операторам всегда добавляется работы.

  • @Snake19S
    @Snake19S 4 года назад +2

    Вставка с кладбищем гугла очень к месту. Класс!

  • @artemgoncharuk5174
    @artemgoncharuk5174 2 года назад

    Вставить распорочку!! :-D Мне показалось или видео о том, что "Мне нравится Java, а Котлин какая-то ерунда с распорочками?" :-D:-D:-D:-D

  • @npocmo.
    @npocmo. 4 года назад

    програмування для планшету... таке буває?
    Windows чи Андроїд ? С# чи Java ?

  • @ВладиславШестернин-б9с

    Расскажите о ПАТТЕРНАХ, это зайдет, особенно если с примерами применения.

    • @maxlich9139
      @maxlich9139 4 года назад

      есть отдельные видео, целый плейлист

  • @FrickUA
    @FrickUA 4 года назад +1

    Уже новое видео, и то же самое. Престаньте забивать новичкам баки про гомно энтерпрайз. Гугл тоже энтерпрайз. Такое ощущение, что вы ответ на этот вопрос гуглили, а не из опыта говорите. Ну либо у вас опыт такой "успешный". Вы описываете энтерпрайз с точки зрения сапорта, который такой же будет на любом проэкте, включая андроид. Но как вы должны понимать, с нуля энтерпрайз тоже кто то пишит;) Хенгаут вполне себе работает. Есть Дуо для видеозвонков. Гугл уже говорит про Дарт...

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      Эм. ну если для вас хенгаут - это энтерпрайз, то ок. Ну пойдите поработай не энтерпрайзе что ли. А то все такие эксперты, не могу

    • @FrickUA
      @FrickUA 4 года назад

      @@SergeyNemchinskiy Где я назвал хэнгаут энтерпрайзом? Или по вашему у гугла только хэнгаут? Это была реплика про то, что хэнгаут закрыли без альтернативно, как вы утверждаете. Кому то новичков "просвещать" а кому то кодить. А про экспертов - мой профиль есть в LinkedIn, сори уже давненько не обновлял. Вы постоянно говорите энтерпрайз = сапорт, но это очень далеко от истины. Да и вообще у вас почему то, либо энтерпрайз либо десктоп либо андроид. Как будто среднего размера веб приложений не существует, а все бизнес области сводятся к теле компаниям, банкам и тому подобные, абсолютно не понятные простым смертным. И все уже давно написаны, что находятся на саппорте, а не в активном развитии.

  • @yakiv1488
    @yakiv1488 2 года назад

    *Kotlin Android или java enterprise :) Джавишные проекты на адроиде с нуля уже никто не пишет

  • @andreasstager1642
    @andreasstager1642 4 года назад

    И тем не менее, Котлин на андроиде уже давно стандарт, а вот в энтерпрайз он вряд ли прийдет, будут они до пенсии сидеть на Java 5. Да и с чего гугл его будет хоронить? Разве что ради перехода на какой-то еще более продвинутый язык, но не ради возврата на Джаву же? Тем более сам говоришь, что там юридические терки.
    Разве что в случае замены Андроида Фуксией, где вообще не будет Джава-рантайма.
    Насчет "двигать кнопки", потому что "где-то что-то не работает" - это уже устаревшая страшилка, потерявшая актуальность с выходом Flutter, который работает везде, даже на самых старых андроидах, и выглядит везде одинаково. Хотя, это уже не про Джаву и Котлин, на них остается разве что писать всякие сервисы и бродкаст ресиверы, ну и прочие лоу-левел вещи, не имеющие отношения к UI.

  • @vanmihaylovich
    @vanmihaylovich Год назад

    7:56 Dart
    Уже написали Dart для мультиплатформы.

  • @АлексейА-г8ы
    @АлексейА-г8ы 2 года назад

    А что все-таки лучш 0 скучный ентерпрайз-проект или скучное андроид-приложение? Не все ведь приложухи яркие и интересные. В Преймаркете куча скучного хлама

  • @npocmo.
    @npocmo. 4 года назад

    (про маленький і дуже маленький бізнес)
    як зрозуміти - чи варто заходити у програмування із "предметної області" ?
    які тут є варіанти? робити все самому, чи за програмування заплатити комусь на стороні... але як порозумітися?
    звідки підприємцю знати, чим зможе допомогти програміст у його роботі?
    і як зрозуміти ціну питання?

  • @slknnk
    @slknnk 4 года назад +1

    Смотрю каждый ролик, очень интересно. Пишите ещё.

  • @krokenstiv8777
    @krokenstiv8777 4 года назад +1

    перейти с джава на котлин это кайф. наоборот, не знаю, но думаю это больно.

  • @equim7363
    @equim7363 4 года назад +1

    Ну сделайте уже что-нибудь со звуком!) Почему на домашних ламповых видосах было норм, а здесь эхо??

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад +4

      потому что неудачно выбрали студию. 5 видео будут с этим звуком, сняли в один день. Следующие - будут с хорошим, нам обещали

  • @drunkviking5005
    @drunkviking5005 4 года назад +1

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

    • @akrendegenadam7091
      @akrendegenadam7091 4 года назад +1

      Можно, примеров куча, главное не опускать руки

    • @liamsmith7052
      @liamsmith7052 4 года назад +1

      Вам 30, и более того, вы не молодая красивая девушка. В разработке ПО таким людям делать нечего, выберите другую профессию.

    • @razmus89dragovich20
      @razmus89dragovich20 3 года назад

      это реально, таких случаев вагон, особенно если прет, и сейчас в отрасли вроде бы кадровый голод

  • @andriihaidychuk2885
    @andriihaidychuk2885 4 года назад +1

    Як завжди коротко і по суті, ріспект Сергію!

  • @asd-sl1kv
    @asd-sl1kv 4 года назад

    В городе Барнаул, считается город-деревня, около 5 вакансий на java enterprise, так что в маленьких городах есть работа

  • @andrewdobosh2153
    @andrewdobosh2153 4 года назад +10

    Ухожу в андроид... спасибо братан👌 рили помог)))

  • @acrrono
    @acrrono 4 года назад

    Гугл: новый андроидXX выходит с сорсами на котлин
    Сергей Немчинский: "Гугл много чего говорит, передумают на следующий день"

  • @vladislav4696
    @vladislav4696 4 года назад +2

    Спасибо большое за ваши видео

  • @Mike19910711
    @Mike19910711 4 года назад

    В Android фидбэк больше, мне кажется, чем в энтерпрайзе. Ты написал приложение, выложил в магазин и тут же видишь оценки, отзывы; кто-то даже его покупает. В энтерпрайзе, скорее всего, с этим сложнее (увидеть/услышать со стороны оценку лично твоего труда).

  • @ohno4842
    @ohno4842 4 года назад

    У меня будут проблемы с переездом после учёбы. Не знаю что делать...
    android разработчик ведь тоже неплохая отрасль? Я делал игры на Unity, мне очень нравилось. Но и не менее нравится джава.
    Раскажите, что думаете по этому поводу, буду рад услышать мнение всех.

  • @РоманОболонский-ц8н
    @РоманОболонский-ц8н 4 года назад +1

    Возможно глупый вопрос, но все же
    Можно ли писать фронтенд для андроид приложения на js допустим?
    Типо для Бэка java, a для фронта js или react native?

    • @JustMe-y8d
      @JustMe-y8d 4 года назад

      можно

    • @РоманОболонский-ц8н
      @РоманОболонский-ц8н 4 года назад

      @Лавров Сергей спасибо. Я просто только начал 2 дня назад заниматься разработкой по андроид, ещё не шарю что куда

    • @JustMe-y8d
      @JustMe-y8d 4 года назад

      @@РоманОболонский-ц8н А бывает еще Flutter -там на одном языке и с одним интерфесом пишем под что угодно -Андроид, АйОС, десктоп.

  • @ВалерийКовальчук-ч7ш
    @ВалерийКовальчук-ч7ш 4 года назад +1

    (like) Дякую!

  • @drunkorigami
    @drunkorigami 4 года назад +1

    Видео как раз очень в тему. Уже пол года учу именно джаву и не знал куда податься. Стоят выбор 1. Автоматизированное тестирование 2. Андроид и 3. Интерпрайз разработчик. Как оказалось тестировать я не особо люблю, вид консоли у меня вызывает просто ужас. А вот работа с графическими программами и пользовательскими интерфейсами мне реально нравится. Так, что это видео подтвердило правильность моего выбора и я с большим удовольствием осваиваю Андроид. А Сергею спасибо за максимально доступное для новичков видео!

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 года назад

      рад, что помогло

    • @ximer_rok
      @ximer_rok Год назад

      Здравствуй, Алексей! Расскажи, пожалуйста, еще актуально быть андроид разработчиком или эта пузырь лопсется? Или нужно выбрать интерпрайз?

  • @mykytaboiko1987
    @mykytaboiko1987 4 года назад

    Добрый вечер. Существует ли на андроид, java приложение для обучения и практики программирования? И возможно ли писать творить на мобильном?

  • @originalhrysha1976
    @originalhrysha1976 4 года назад +1

    Когда будет 100.ООО подписчиков??

  • @mrgor4505
    @mrgor4505 4 года назад

    Вспомнил прикол с 28 api android. Проблемная версия какая-то, вечно на ней что-то не так и нужно разбираться))

  • @fangames1579
    @fangames1579 4 года назад +1

    Верните старый фон

  • @interresist7792
    @interresist7792 4 года назад +2

    А вот это хороший вопрос. Спасибо

  • @mrbale1815
    @mrbale1815 3 года назад

    Верстка на Java это аццтой в квадрате. Короче я все понял.

  • @КириллЛомовской
    @КириллЛомовской 4 года назад

    Блин очень смеюсь, про Джава Энтерпрайз прямо в точку 90% постановок такие

  • @ayazka5248
    @ayazka5248 4 года назад

    Недавно начал задумываться этим вопросом и тут вижу этот ролик. Вот это таргетинг! Спасибо большое!
    Прихожу к выводу, что лучше всего дома Android заниматься, а на работе backend писать. Хотя были мысли и целиком в Android уходить.

  • @serggio88888
    @serggio88888 4 года назад +3

    Ну котлин врядли отменят)

    • @DHMusic007
      @DHMusic007 4 года назад

      flutter як варіант?

    • @andreasstager1642
      @andreasstager1642 4 года назад

      @@DHMusic007 Это не полноценная замена, пока что куча низкоуровневого функционала реализуется за счет плагинов на котлин/джава. Флаттер - это скорее про UI и бизнес-логику, и там он хорош.

  • @РомаБерендеев-ш3з
    @РомаБерендеев-ш3з 4 года назад

    Проекты под андроид бывают с многолетней историей. Сергей, верстка не является такой проблемой, как Вы описываете. Но, да, андроид разработчик чаще работает с UI, это правда

  • @ВладиславШестернин-б9с

    Офигительная заставка!!!!)

  • @tarasgrd7551
    @tarasgrd7551 4 года назад

    В андроиде тоже enterprise бывает и даже часто, для простого приложения PWA можно сделать если надо только UI

  • @Katar1x
    @Katar1x 4 года назад

    Стоит ли уходить в SWIFT и что для него нужно? Есть неплохая база на java.

  • @agentsmit09
    @agentsmit09 3 года назад

    А если все таки Android, то что лучше выбрать для своих приложений Kotlin или Java? Google сказала что Kotlin, а сейчас Google говорит что и Android уже не будет. Я сам для мобильной разработки за Java. Сам C# программист.

    • @jekmax6554
      @jekmax6554 9 месяцев назад

      стоит учить C# сейчас? в какой сфере он используется чаще всего?

  • @bohdan9133
    @bohdan9133 4 года назад

    Как вы думаете, сложно ли будет совмещать: на работе enterprise, а для себя Android?

  • @MR-ch9wf
    @MR-ch9wf 4 года назад +2

    Спасибо, доходчиво!

  • @hamadmiral
    @hamadmiral 4 года назад

    Робота Java EE, поміняй одну циферку -> переписав два класа, змінив три сервіса, дописав три квері, цифра помінялась, тестер повертає бо повертає тільки на одному скріні, а в третю фазу місяця, о 16.16 вона не виводиться...

  • @kippp_
    @kippp_ 4 года назад +1

    Спасибо за видео! Понял, что иду в нужном направлении и даже мотивации прибавилось!

  • @DarthVader999
    @DarthVader999 2 года назад

    Дякую. Люблю Андроїд!

  • @wiktorkryszta8315
    @wiktorkryszta8315 3 года назад

    Подскажите у меня хромбук на нем можно начать учиться программированию он у меня поддерживает андроид.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  3 года назад

      ну для программиста не очень удачная ОС

  • @hallowf
    @hallowf 4 года назад

    Это точно, на android 9.0 все не то, бд не копируется без одной дополнительной строчки, нельзя получить ответ от сервера, если сайт не на https, даже иконка приложения не показывается.
    Отсюда плохие отзывы, хотя вина не на стороне разработчика.

    • @РоманОрлов-ц4б
      @РоманОрлов-ц4б 2 года назад

      А какой выход обычно? Допиливаете все нюансы? А тесты?

  • @БогданВоробьев-в3у
    @БогданВоробьев-в3у 4 года назад

    Работаю на Java+Angular.для себя учу андроид. Спасибо за видео.

  • @shertskoff6852
    @shertskoff6852 4 года назад +1

    А как же Flutter Dart?