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

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 105

  • @Teemofey
    @Teemofey 2 ปีที่แล้ว +27

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

  • @Alexandr_Anatolievich_051
    @Alexandr_Anatolievich_051 5 หลายเดือนก่อน

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

  • @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#".

  • @R200a
    @R200a 2 ปีที่แล้ว

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

  • @Corvus_I_am
    @Corvus_I_am ปีที่แล้ว

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

  • @rusmemes
    @rusmemes 2 ปีที่แล้ว +12

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

  • @MikhailBezhaneishvili
    @MikhailBezhaneishvili ปีที่แล้ว +1

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

  • @jeffbridges2508
    @jeffbridges2508 ปีที่แล้ว +1

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

  • @fudosker
    @fudosker 2 ปีที่แล้ว +3

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

    • @Apollo.E
      @Apollo.E 2 ปีที่แล้ว

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

    • @Juz33ver
      @Juz33ver 2 ปีที่แล้ว

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

  • @gogaserg
    @gogaserg 2 ปีที่แล้ว +3

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

  • @barabucho
    @barabucho ปีที่แล้ว

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

  • @dmitrikonnov922
    @dmitrikonnov922 2 ปีที่แล้ว +4

    Virtual Threads and AoT will make Java great again!

  • @РоманПопов-н3ф
    @РоманПопов-н3ф 2 ปีที่แล้ว +3

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

    • @ramzbew5674
      @ramzbew5674 ปีที่แล้ว

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

  • @QuickCube
    @QuickCube 2 ปีที่แล้ว +4

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

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil 2 ปีที่แล้ว +1

    Спасибо

  • @dannesterenko8161
    @dannesterenko8161 2 ปีที่แล้ว +2

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

  • @edgarbadalyan3885
    @edgarbadalyan3885 2 ปีที่แล้ว +2

    Java one love ❤

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil ปีที่แล้ว +1

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

  • @artem_travlo
    @artem_travlo ปีที่แล้ว

    огонь

  • @evil-cheetah
    @evil-cheetah 2 ปีที่แล้ว +5

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

  • @kasvaer
    @kasvaer 2 ปีที่แล้ว

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

  • @SergeiCherkai
    @SergeiCherkai 2 ปีที่แล้ว +2

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

  • @Tosha.V
    @Tosha.V 2 ปีที่แล้ว +1

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

  • @DmitriyMalygin
    @DmitriyMalygin 2 ปีที่แล้ว +4

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

    • @eugenefedoryachenko8793
      @eugenefedoryachenko8793 2 ปีที่แล้ว +1

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

    • @DmitriyMalygin
      @DmitriyMalygin 2 ปีที่แล้ว

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

    • @gumelov
      @gumelov 2 ปีที่แล้ว

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

  • @Anti_During
    @Anti_During 2 ปีที่แล้ว +4

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

  • @fromillia
    @fromillia 2 ปีที่แล้ว +4

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

  • @1ДмитрийСергеев
    @1ДмитрийСергеев 2 ปีที่แล้ว +4

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

  • @MrGutory
    @MrGutory 2 ปีที่แล้ว +2

    очень тихо

  • @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 правильно писать их.

  • @Empty_Vima
    @Empty_Vima 2 ปีที่แล้ว +2

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

    • @darthvader8144
      @darthvader8144 ปีที่แล้ว +1

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

    • @Empty_Vima
      @Empty_Vima ปีที่แล้ว

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

  • @yuriyk5565
    @yuriyk5565 2 ปีที่แล้ว +4

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

  • @ruslansitdikov1489
    @ruslansitdikov1489 2 ปีที่แล้ว +2

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

  • @gagikpog
    @gagikpog 2 ปีที่แล้ว +2

    моно звук

  • @stanislavshilo6022
    @stanislavshilo6022 2 ปีที่แล้ว +1

    hello world 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 лет..

  • @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

      🤣🤣🤣🤣🤣👍👍👍

  • @ivansusanin9448
    @ivansusanin9448 2 ปีที่แล้ว +1

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

  • @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 ปีที่แล้ว

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

  • @goodpins
    @goodpins ปีที่แล้ว

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

  • @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 процентов это хеллоу Ворд.

  • @channeldsr9983
    @channeldsr9983 2 ปีที่แล้ว

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

  • @almyrkoteletto2137
    @almyrkoteletto2137 2 ปีที่แล้ว

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

  • @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%

  • @gumelov
    @gumelov 2 ปีที่แล้ว

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

  • @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 ปีที่แล้ว

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