Что вам даст изучение JAVA

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 105

  • @Teemofey
    @Teemofey 2 роки тому +27

    Главная цитата стрима: "В энтерпрайзе всё работает как швейцарский сыр".

  • @MikhailBezhaneishvili
    @MikhailBezhaneishvili Рік тому +1

    Спасибо за видео но моно звук в наушниках(((.... Но я слушаю))) 4:09 ура звук поправили)

  • @Alexandr_Anatolievich_051
    @Alexandr_Anatolievich_051 4 місяці тому

    Спасибо, Вы очень помогли разобраться

  • @Teemofey
    @Teemofey 2 роки тому +11

    Кроме наличия большого количества готовых решений, статической типизации, стабильности и простоты (например Python намного сложнее, если вы хотите писать большой проект или разобраться в его тонкостях) можно ещё вспомнить о том, что в Java лучшая поддержка со стороны IDE, высокая производительность благодаря оптимизациям компилятора и JVM (лучше только C++/Rust), а также прекрасное вертикальное скалирование из коробки (в отличие, например, от того же Python) благодаря хорошей поддержке многопоточки, которая в Java была всегда. Мы можете просто поднять один огромный инстанс приложения и не париться. А если понадобится, добавите и горизонтальное скалирование. Непонятно, о какой замене Java на что-то другое Soer говорит. При чём тут инертность? По указанным выше параметрам какие есть альтернативы со сколь-нибудь значимыми преимуществами? Особенно учитывая то, какими семимильными шагами Java развивается: релизы каждые полгода, над языком работает огромное количество компаний и профессиональных разработчиков.

  • @nikolay7658
    @nikolay7658 2 роки тому +10

    Работаю в Сбере на удалëнке в распределëнной команде java-разработчиком. После ковида удалëнка стала нормой.
    Про развитие java: она перешла на полугодовой цикл и стала развиваться гораздо быстрее

    • @nikolay7658
      @nikolay7658 2 роки тому +1

      @eugene martein в чëм?

    • @ИльяТретьяков-б1т
      @ИльяТретьяков-б1т 2 роки тому

      @@nikolay7658 может быть, догонит, может - нет. Этого я не знаю, всё может быть. Мне кажется, это даже и не так важно. Только для споров "у кого язык круче". Но о чём наверняка мог написать автор комментария - это о синтаксическом сахаре. По поводу производительности CLR и JVM ничего не могу сказать.
      Я как-то наткнулся на статью на Хабре про отличия между Kotlin и Java (именно то, что можно отнести к синтаксическому сахару) - почти всё, что добавлено в Kotlin, есть в C#.
      Даже примерно не помню, какого года эта статья, может быть, в новых версиях такой же функционал прибавляется. Примерно полгода или год назад увидел нововведения в Java - всё уже есть в C#.
      И опять же: не берусь заявлять, что "Java никогда не догонит C#".

  • @dmitrikonnov922
    @dmitrikonnov922 2 роки тому +4

    Virtual Threads and AoT will make Java great again!

  • @rusmemes
    @rusmemes 2 роки тому +12

    Не идите в жаву, нам и без вас тут хорошо

  • @Corvus_I_am
    @Corvus_I_am Рік тому

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

  • @jeffbridges2508
    @jeffbridges2508 Рік тому +1

    После JAVA переход на другие языки кажется как переход с Теслы на Ладу. Настолько она вышкалена, технологична, зрела. Конечно решения и синтаксис у нее посложнее. Но у этого посложнее обусловлено плюсами которые она дает. Это переемственность, безопасность и мультиплатформенность.

  • @barabucho
    @barabucho Рік тому

    54:35 это про меня...ребята,если Вам платят не сильно больше рынка (спустя несколько лет),не засиживайтесь,поднимайте квалификацию,меняйте работу.

  • @gogaserg
    @gogaserg 2 роки тому +3

    Только у меня звук очень тихий? По итогу звук на максимум но еле слышно

  • @fudosker
    @fudosker 2 роки тому +3

    Как-то с последними новостями от Microsoft и их использование Java - не уверен, что c# хоть когда-то вытесняет java, так как та стала быстрее развиваться.
    Есть возможность компилить код в нативный (нет нужды в jvm в рантайме) с помощью GraalVM.
    Если уж и хотите начать свой пусть с джавы, то тут только через курсы больших компаний, которые отполируют вас для старта в enterprise.
    Вы можете начать с любого популярного языка. Не факт, что через 3 года не захотите сменить язык программирования

    • @Apollo.E
      @Apollo.E 2 роки тому

      Под бигтехом вы подразумеваете Яндекс, как можно подумать о самом очевидном?
      Сбер? Епам?

    • @Juz33ver
      @Juz33ver 2 роки тому

      Какими последними новостями Microsoft? Имеете ввиду, что C# и .NET бешенными темпами развиваются и занимают отличные позиции в любой нише?)

  • @QuickCube
    @QuickCube 2 роки тому +4

    За последние пару лет стало гораздо лучше с удаленной работой на Java. Есть полностью удаленная работа или гибридный формат. Но часто есть ограничения, можно удаленно работать, но при условии что находишься внутри РФ :-(
    п.с. Речь про работу на большие компании, где как правило более 500-1000 сотрудников ИТ

  • @dannesterenko8161
    @dannesterenko8161 2 роки тому +2

    Соер, привет, сними что-то про assembly. Очень интересно тебя слушать, а эта тема, так еще интереснее тебя будет xD

  • @R200a
    @R200a 2 роки тому

    Благодарю за ответы. Полезно.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil Рік тому +1

    У одного крупного брокера десятилетиями была запрещена удаленка, , но пандемия всё поменяла

  • @РоманПопов-н3ф
    @РоманПопов-н3ф 2 роки тому +3

    Какой язык лучше для удаленки и фриланса?

    • @ramzbew5674
      @ramzbew5674 Рік тому

      Проекты до 200$ - Python, PHP. Выше - C#.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil 2 роки тому +1

    Спасибо

  • @evil-cheetah
    @evil-cheetah 2 роки тому +5

    По поводу звука - отсутсвует правый канал. Поправка, только в начале

  • @kasvaer
    @kasvaer 2 роки тому

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

  • @Tosha.V
    @Tosha.V 2 роки тому +1

    про golang было бы интересно

  • @1ДмитрийСергеев
    @1ДмитрийСергеев 2 роки тому +4

    Очень жду стрим по rust

  • @edgarbadalyan3885
    @edgarbadalyan3885 2 роки тому +2

    Java one love ❤

  • @fromillia
    @fromillia 2 роки тому +4

    Мало того, что школьники, так ещё и про джаву

  • @SergeiCherkai
    @SergeiCherkai 2 роки тому +2

    нет, ну давайте энтерпрайз писать на PHP, все будет просто летать

  • @Anti_During
    @Anti_During 2 роки тому +4

    короче, пацаны, учите Rust ))

  • @caffeinejavacode1475
    @caffeinejavacode1475 2 роки тому +3

    можно на стриме поговорить о языках в моб разработке и ихнюю мультиплатформеность под Андроид и iOS
    Kotlin, Java, Dart (Flutter), Swift

    • @caffeinejavacode1475
      @caffeinejavacode1475 2 роки тому +7

      @eugene martein I don't care this is not my native language

    • @AlexSmile-y2x
      @AlexSmile-y2x 2 роки тому

      @@caffeinejavacode1475 никто кроме русского никогда бы не написал "ихнюю", так что не пизди)))

    • @dstav9460
      @dstav9460 2 роки тому

      @eugene martein правильно писать их.

  • @artem_travlo
    @artem_travlo Рік тому

    огонь

  • @yuriyk5565
    @yuriyk5565 2 роки тому +4

    Тихо очень. С 25 минуты стало норм.

  • @Empty_Vima
    @Empty_Vima 2 роки тому +2

    Так что в результате даст джава? (1000 задач на JRush) Задачи прорешал, работы нет, энтерпрайз приложение писать? (смешно А андойд приложения тоже врядли кто в тякущих реалиях будут писать. Что даст... фиг знает, геморой точно даст, ну или скажите что не так....

    • @darthvader8144
      @darthvader8144 Рік тому +1

      0 задач на джава раш) Работаю как джавист в стартапе. Ты плохо стараешься

    • @Empty_Vima
      @Empty_Vima Рік тому

      @@darthvader8144 ну да..., в стартапе кнопки красишь? Ну это мы умеем все. Хотя соглашусь, я вообще не стараюсь, и JR не панацея. И андроид нафиг не интересен.

  • @MrGutory
    @MrGutory 2 роки тому +2

    очень тихо

  • @DmitriyMalygin
    @DmitriyMalygin 2 роки тому +4

    Если учить язык, то начинать с C++. А после него хоть куда угодно... Хоть будете знать как с памятью работать.

    • @eugenefedoryachenko8793
      @eugenefedoryachenko8793 2 роки тому +1

      А какой смысл знать как работать с памятью, в мире где современные языки сами с ней работают идеально?

    • @DmitriyMalygin
      @DmitriyMalygin 2 роки тому

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

    • @gumelov
      @gumelov 2 роки тому

      А чем отличается работа с памятью и работа на прямую с битами и байтами что есть во всех языках?

  • @gagikpog
    @gagikpog 2 роки тому +2

    моно звук

  • @ruslansitdikov1489
    @ruslansitdikov1489 2 роки тому +2

    Джава не сложный язык. Код на джаве сложным делают говно-кодеры. Как раз правлю баг одного такого. У человека явно кисель в голове был.

  • @sulejmanpovelitel1220
    @sulejmanpovelitel1220 2 роки тому +5

    расскажи пожалуйста про отличия джава и джава скрипт

    • @yarosav5396
      @yarosav5396 2 роки тому +3

      в названии, очевидно же

    • @praetorrus
      @praetorrus 2 роки тому +4

      У них мало чего общего, кроме слова Java в названии.

    • @rusmemes
      @rusmemes 2 роки тому +1

      Хаэр дэтэктэд

    • @Eugene.g
      @Eugene.g 2 роки тому +10

      Если написать скрипт на Джаве, то получится ДжаваСкрипт

    • @РусланГуманецкий
      @РусланГуманецкий 2 роки тому +1

      🤣🤣🤣🤣🤣👍👍👍

  • @AlexSmile-y2x
    @AlexSmile-y2x 2 роки тому +9

    Капец, джавочку захейтил, Жень... Проблемы скорости давно в прошлом, а многословность только при написании "Hello, World")) Java - лучший ЯП, имхо, если необходимо сложное приложеие, т.к. в Java лучше всего развиты методы проектирования удобочитаемого, легкомасштабируемого и легкомодифицируемого кода (SOLID, DDD и прочие стандарты чистого кода - это неотъемлемая часть в любой команде джава) именно из-за многолетнего опыта написания enterprise. Как следствие, любой нормальный джун на джаве будет писать гораздо лучший код мидла или сеньора на многих других языках.

    • @deniskorablev2648
      @deniskorablev2648 2 роки тому +2

      Джава лучший язык программирования ахахахаха

    • @MrTandem31
      @MrTandem31 2 роки тому

      есть ЯП для своих целей имхо

    • @ruslan-macari
      @ruslan-macari 2 роки тому +2

      Сам джавист, но работал и с гораздо более убогими языками, но с последней фразой насчет джунов вы преувеличиваете, как писал Макконнелл (
      Programmers who program “into” a language first decide what thoughts they want to express, and then they determine how to express those thoughts using the tools provided by their specific language.
      Alternatively, he states that
      Programmers who program “in” a language limit their thoughts to constructs that the language directly supports. If the language tools are primitive, the programmer’s thoughts will also be primitive.) есть 2 вида разработчиков которые пишут "into" и "in" так вот первые могут выражать свои мысли при помощи любого языка, конечно в некоторых это будет проще в других сложнее, а вторые пишут код в рамках языка, так вот первые это в основном более опытные и с трудом представляю себе там джунов (по крайней мере из моей практики)
      А насчёт языков, мне нравится что сказал дядя Боб:
      We have explored the domain of programming languages to it’s limits. No new language will be better than what we have. Indeed, the purpose of new languages has changed. New languages are no longer about helping programmers.

    • @AlexSmile-y2x
      @AlexSmile-y2x 2 роки тому +2

      @@ruslan-macari вот в том то и дело, что только в Java новичков учат не синтаксису и библиотекам, как в других языках, а тому как правильно декомпозировать, писать "чисто", выражать мысли посредством языка с учетом всех лучших многолетних практик прошлого. Поэтому, читая код на Java, часто он будет формализованным и "чистым" кодом, кто бы его не написал. Поэтому я и считаю, что это лучший язык для начинающего, так он будет писать чисто на любом ООП языке, а начиная с того же пайтона или JS, он просто будет уметь писать рабочий код первые 10 лет..

  • @NickNam157
    @NickNam157 2 роки тому +7

    Предлагаю тему : Перспективы PHP. Так ли он хорош, как говорят его разрабы?

    • @eugenefedoryachenko8793
      @eugenefedoryachenko8793 2 роки тому +1

      у него нет перспектив

    • @phat80
      @phat80 2 роки тому +1

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

    • @eugenefedoryachenko8793
      @eugenefedoryachenko8793 2 роки тому +1

      @@phat80 Это иллюзия. В интернете 95% коммерчески бесполезны, написаны они на php или нет, не важно, в случае нужны их можно будет перенести на любой конструктор сайтов. А вот 5% это те проекты которые развиваются и приносят прибыль, когда-то они были на php, но сейчас врятли

    • @ComputerScienceMajor1
      @ComputerScienceMajor1 2 роки тому +1

      Пролетая над гнездом веб разработчика.

    • @sobchenyuk
      @sobchenyuk 2 роки тому

      Порог входа низкий

  • @stanislavshilo6022
    @stanislavshilo6022 2 роки тому +1

    hello world 1 строчка

  • @khamzinadel
    @khamzinadel 2 роки тому +5

    Хочется больше тему Python раскрыть

    • @gumelov
      @gumelov 2 роки тому +1

      Так о нем даже ленивый уже все рассказал.

    • @khamzinadel
      @khamzinadel 2 роки тому

      @@gumelov а про java нет что-ли?

    • @gumelov
      @gumelov 2 роки тому

      @@khamzinadel в десятки раз меньше а то и сотни.

    • @khamzinadel
      @khamzinadel 2 роки тому

      @@gumelov они оба развиваются и видео по ним очень много , поищи

    • @gumelov
      @gumelov 2 роки тому +1

      @@khamzinadel питон на хайпе , а видео по джаве 99 процентов это хеллоу Ворд.

  • @ivansusanin9448
    @ivansusanin9448 2 роки тому +1

    Привет, смотри, Java - это язык программирования, язык - это "он", значит Java (как и любые другие языки программирования) - "он". Пишем на нём и т.д. 🙂 Хотя Викисловарь говорит, что правильно "она", но не согласен я 😂

  • @almyrkoteletto2137
    @almyrkoteletto2137 2 роки тому

    Android разработку в темы

  • @gumelov
    @gumelov 2 роки тому

    Единственная проблема Джвы это мега говенный официальный ман, и убого переведенные книги, при этом новых нормальных нет. В отличии от того же c# c++. Да сборщик мусора на джаве не работает,и ещё с строками боль. :/

  • @channeldsr9983
    @channeldsr9983 2 роки тому

    Котлин приятнее

  • @shkarupa_dc
    @shkarupa_dc 2 роки тому

    Ничего

  • @olezhonnv3215
    @olezhonnv3215 2 роки тому +15

    В россии уже по барабану, что учить. Валить надо!!!

    • @kivinus1575
      @kivinus1575 2 роки тому +3

      Приплел

    • @dmitrikonnov922
      @dmitrikonnov922 2 роки тому +2

      Учиться как валить.

    • @leosv0
      @leosv0 2 роки тому

      @Виктор Артёмов сдохнуть в окопе от гранаты с дрона?

    • @HelloGoodbye-f6q
      @HelloGoodbye-f6q 2 роки тому

      @Виктор Артёмов путлер заберет как только выстрелит проект) это 100%

  • @goodpins
    @goodpins Рік тому

    Java по сложности= питон

  • @yarosav5396
    @yarosav5396 2 роки тому +1

    Изучайте Scala вместо джавы, она легче

    • @Teemofey
      @Teemofey 2 роки тому

      О да, язык крутой ). Новички будут в восторге! Scala = (вся Java) + (миллион всего, что можно придумать в функциональщине) + (миллион Scala классов). Из минусов намного худшая поддержка в IDE (кажется как и для всех функциональных языков).

    • @yarosav5396
      @yarosav5396 2 роки тому

      @@Teemofey IDE это ж говно, берёшь lsp металс и там все ок.

    • @Teemofey
      @Teemofey 2 роки тому +1

      @@yarosav5396 Звучит слишком общо. Я говорю о том, что нигде нет лучшей навигации по коду, рефакторинга и доступа к документации, чем в IDE для Java, и это очень удобно.

    • @yarosav5396
      @yarosav5396 2 роки тому

      @@Teemofey в неовиме есть, доку можна открыть, дебагинг не нужен

    • @dmitrikonnov922
      @dmitrikonnov922 2 роки тому

      🤣

  • @trehthyykj
    @trehthyykj Рік тому

    Это в России перекос в сторону JAVA. У англосаксов 50 % уже занято C#.

  • @АндрейСидоров-ц3ж
    @АндрейСидоров-ц3ж 2 роки тому

    Поставил дизлайк, есть за что...