Java vs Go. Что выбрать?

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

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

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

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

    • @АрсенАветян-ж4ъ
      @АрсенАветян-ж4ъ 2 ปีที่แล้ว +4

      Да

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

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

    • @ДенисПедосенко-у7э
      @ДенисПедосенко-у7э 2 ปีที่แล้ว +15

      Что на Java что на Go в Украине сейчас для новичков нет ничего, так что разница небольшая что 1 вакансия что 0

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

      Ви маєте рацію. Навіть мідли на го не дуже потрібні. Якщо робота на го то це скоріше за все дуже низькорівнева робота з кастомними мережевими протоколами з хайлоадом + код треба писати з всіми можливими мікрооптимізаціями самого го

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

      Полностью поддерживаю, ищу работу Junior+ Middle - Golang dev. , живу в Польше и тупо 2 подходящие вакансии и там без отклика, ну как бы ладно, но ВСЕГО ДВЕ вакансии где не ищут либо конкреного мидла с пулом навыков либо сениора-помидора. Однозначно на Java хотя бы реально работу найти
      При этом я перешел с питона и имею универский бекграунд в области CS, имею пару пет проектов чтобы показать что-то, по правде на серьезные петы у меня нет времени , у меня конкретно это микросервис по jwt токенам, его можно универсально ставить и иметь под рукой авторизацию и бан лист, но сори, работы и так и так нет

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

    Сергей, мир гораздо шире кровавого энтепрайза и хипстерских стартапов. Странно, что не упомянули системные утилиты, тулзы, базы данных и целые продукты, написанные на Go: docker, kubernetes, InfluxDB. А также почти весь стэк Hashicorp: terraform, packer, consul. Ещё используют для автоматизации рутинных процессов, переползая со скриптовых языков на Go

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

      Кстати да, на го сейчас много кто из сборщиков переходить

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

      Wrty

    • @JohnDoe_777
      @JohnDoe_777 11 หลายเดือนก่อน +1

      Потому что прикинь люди за лове работеют и твои хипстерские узкие темы никому не вперлись особо.

    • @vyacheslavs5642
      @vyacheslavs5642 11 หลายเดือนก่อน

      @@JohnDoe_777 твои безграмотные высеры тоже никому особо не вперлись.

    • @sharkman6434
      @sharkman6434 2 หลายเดือนก่อน +1

      Тссс только не говорите ему что Вайлдберриз работает на го )

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

    Спасибо за видео, Сергей. Немного дополню. Одна из основных ниш голанга это разные инфраструктурные сервисы и тулзы. Именно на голанге написан докер и кубер. По сравнению с джавой, голанг много выше по перфомансу, не надо никаких виртуальных машин, просто бинарник запускаешь и всё, там и сервак и код и все зависимости. Поэтому в основном на нем и пишут именно инфраструктурные микросервисы. Но из-за отсутствия нормального инструментария в контексте ООП, как по мне невозможно на голанге писать какой-либо бизнес код, просто нет возможности писать абстракции к реальному миру, там, конечно, джава нагибает всех :)

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

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

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

      Ну, на джаве тоже можно сделать бинарник... Правда, это все делается благодаря GraalVM и native image...
      НАпример, можно запилить микросервисы на quarkus и запилить его в native image, получится бинарник... Топчег)

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

    Сергей, видел список компаний в которых Вы работали на сайте компании. Можете снять видео о том, как Вы попали в те или иные компании, какими проектами в каждой компании занимались (если не секрет), как организована работа в каждой из компаний, выскажите свое субьективное мнение о компаниях на рынке Украины (стоит ли стремиться попасть в Luxoft, Epam, Ciklum новичку или лучше начинать в стартапах/маленьких компаниях). Заранее спасибо.

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

    Как действующий php/go разраб подпишусь под каждым словом.
    Работы на Go так много, что иногда думаешь - а зачем вы это писали на го?
    Пример: спа лендос с админкой, фронт ангуляр, бэк го. Позвали написать новые эндпоинты, и я обратил внимание на регулярное падение связанного микросервиса, поковырял логи и исходники(за это уже не платили), нашел нехилую утечку памяти.
    Самый прикол: у них за все время использования микросервиса(который регулярно падал) - количество транзакций в бд и соответственно выполненных джоб - меньше 10 000. За 1,5 года. Меньше 600 в месяц. Да блин, это можно было на пхп 5 версии написать, проблем было бы меньше.
    Но написали на го, и ребутали сервис каждую неделю.
    Что сказать - красавчики)

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

      прочитал в педивикии: в го есть сборщик мусора

    • @mister-ace
      @mister-ace 2 ปีที่แล้ว +9

      Ну это уже криворукость разраба, а не проблема языка

    • @ДунканМаклауд-т5л
      @ДунканМаклауд-т5л ปีที่แล้ว +1

      ​@@mister-aceпроблема языка позволять подобное. Это как раз основа хейта на php - плохой ибо разрешает говнокодить...

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

      ​@@ДунканМаклауд-т5л
      Ну если не следовать стандартам, да, на php будет говнокод
      А так, есть PSR, добавляются фичи для «строгой» типизации, даже IDE подсвечивает, если ты не указал, что, например, возвращает функция. Современные фреймворки навязывают определенную структуру проекта, использование MVC, работу с сессиями, токенами, БД

    • @ДунканМаклауд-т5л
      @ДунканМаклауд-т5л หลายเดือนก่อน +1

      @@Round_Rofls я тут как раз за php топил. Типа незаслуженно обвиняют в говнокоде не замечая оный у себя в глазах. Еще обратил внимание на несправедливость - если Ява, то это уважаемое и почтенное лагаси с которым тяжело работать, а то же самое на php - то говно 😁

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

    4:04 Cutting edge - Режущая кромка. Буквальный и точный перевод - "на острие ножа".

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

      На острие (прогресса)

  • @ВладКалина-у5ь
    @ВладКалина-у5ь 2 ปีที่แล้ว +20

    Больше таких видео) Есть пожелание по поводу Rust)

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

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

    • @ЁжЗлой-к1и
      @ЁжЗлой-к1и 2 ปีที่แล้ว +1

      зато когда разберешься получится фуллстак,

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

      @@ЁжЗлой-к1и если хочешь быть фулл-стаком)

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

    Работая с Go, часто осознаю, что я борюсь с языком. Он настолько прост, что иногда не позволяет реализовать необходимые абстракции, либо для этого нужно неадекватное количество кода, пока печатаешь, успеваешь забыть "зачем пришел")). А еще им гораздо проще "выстрелить себе в ногу".

    • @ЮрийДымов-у6щ
      @ЮрийДымов-у6щ 2 ปีที่แล้ว +7

      Разработчики go прямо говорят тебе меньше используй абстракций

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

      @@ЮрийДымов-у6щ нет, если для описания бизнес-модели мне нужен один микроскоп, я хочу взять и использовать один отлаженный production-ready микроскоп, а не сидеть весь день и придумывать, как навелосипедить модель с помощью трех молотков. Иногда стоит не слушать разработчиков, а просто взять более подходящий инструмент.

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

      ​@@turboezh приветствую, выбираю между java и go, можешь посоветовать чтониубдь? Ещё ничего не изучал стоит ли лезть в го без знаний или лучше java изучать

    • @ВитёкУбойных
      @ВитёкУбойных 10 หลายเดือนก่อน +1

      ​@@sergeylinnik2957 че, к чему пришел в итоге?

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

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

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

    Golang создан для работы в облачной инфраструктуре, скомпилированный код и образы контейнеров занимают пару десятков мегабайт. В то время, как на Джаве, в образы контейнера нужно засовывать и JRE, что раздувает контейнеры в сотни мегабайт.
    Ну и Джава - написан во времена монолитных северных систем, а Го - инструмент для облаков.

  • @sfera888
    @sfera888 11 หลายเดือนก่อน +5

    "eнтерпрайз разработчики на Java работают на самых высоких ЗП. Миллиончик туда миллиончик сюда - не проблема" - захожу на сравнение ЗП dou - в среднем у Go на 1000$ больше чем у Java. Забавный анализ.

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

      Тут скорее из-за того, что как раз стартапов много, а готовых спецов мало
      Да и в принципе, стартапов на джава очень мало, в сравнении с го, а на них обычно платят больше

  • @JaneDoe-od4ep
    @JaneDoe-od4ep ปีที่แล้ว +6

    Странный взгляд на Go, я бы сказал.
    "Стартапы, стартапы, Go используют в стартапах, ничего серьезного на них не напишешь" - что насчет докера и кубренетеса?
    Отдельно кринжую когда как мантру повторяют "Язык молодой еще". Ау, с 2009 года прошло 14 лет, АЛЛО 14 ЛЕТ ПРОШЛО КАК СЛЫШНО?!

    • @OleksiiVasylenko-r1j
      @OleksiiVasylenko-r1j 2 หลายเดือนก่อน +2

      Еще нет 18 лет, ему даже пиво не продадут

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

    Прочел название ролика и сразу всё понятно :) Я вас умоляю. Я таки не знаю никакого го и тут таки нечего сравнивать.

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

    2028 год: «Java vs Два бутерброда с колбасой. Что выбрать в 2028-м году?»
    Шутки шутками, но эта рубрика все еще полезна и актуальна

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

      в голос))

    • @Алрик
      @Алрик 2 ปีที่แล้ว +4

      Тогда уж не бутерброды, а 2028: джава vs погонщик стаи беспилотных такси.

  • @WHT_-ue2rl
    @WHT_-ue2rl 2 ปีที่แล้ว +11

    Го binary code vs Assembly

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

    Шкода, що я наважився на програмінг лише під час війни. Усе життя було цікаво просто. Шкода, бо раніше дістав би якраз стільки, скільки треба, заплатив би й уже давно був би, може, мідлом.

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

      Добре, що ви зараз почали, а не через два роки.

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

      "Кращий час посадити дерево був 20 років тому. Інший кращий час - саме зараз" 😉

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

      @@dimr5001 Чудові слова, доречні і для інших починань.

    • @RandomForest-es6yp
      @RandomForest-es6yp 4 วันที่ผ่านมา

      ​@@antoniskov3906может и не доживёт уже)

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

    Сергей, спасибо за обзор! Лайк!

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

    В США Go использует, например, CapitalOne - не самый мелкий банк

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

    Чем больше пугают сложностью Java, тем сильнее хочется его выучить

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

      Пара лет чтения мануалов, ничего сложного.😆

    • @ПавелК-ю9э
      @ПавелК-ю9э 2 ปีที่แล้ว

      Учусь в ката 1,5 месяца. Уже 9 дней на предпроекте. Начал с гугления,, что такое консоль.
      Что там сложного, пока не знаю.

    • @mister-ace
      @mister-ace 2 ปีที่แล้ว +4

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

    • @ВячеславФомин-н5о
      @ВячеславФомин-н5о 2 ปีที่แล้ว

      Пугают не сложностью, а старыми проектами где не разобраться кто что и для чего писал.

    • @ПавелК-ю9э
      @ПавелК-ю9э 2 ปีที่แล้ว

      @@ВячеславФомин-н5о Первый раз про это слышу.
      Где вы это собираете

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

    Одно из основных направлений Rust, которое он уже давно позиционирует, это как раз разработка веб-сервисов. И с помощью того же фреймворка Rocket можно достаточно быстро и приятно написать blazingly fast безопасный сервис. При этом Rust гораздо более богатый и продуманный язык, чем го. Так что можно спокойно говорить о Rust, как альтернативе го. Rust ещё многим на пятки понаступает во многих направлениях, помяни моё слово, Поттер))

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

      У rust порог входа сильно выше, чем в go. Ну а скорость разработки наоборот ниже. В остальном - согласен.

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

      @@neodim1639 Да, войти в раст сложнее, он больше для бывалых. Но ща в планах один из первых пунктов - сделать rust более доступным. Со скоростью разработки в общем случае скорее не соглашусь. На расте можно оч ёмко и быстро изложить любую по сложности логику, если набита немного рука. С го с его бедным синтаксисом придётся писать больше и дольше. Пока придумаешь костыли, как это всё выразить бы.

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

      @@nikitamaslov7900 больше - да. Дольше - скорее нет. Го - один из языков, позволяющих "писать код, не приходя в сознание" и это очень способствует состоянию потока. А вот система типов в го - слабовата, да. В этом плане раст гораздо круче. Но там, где в го будет работать сборщик мусора в рантайме, в расте будет работать головой разработчик. Есть случаи, где выгоднее одно, есть и обратные.

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

      @@neodim1639 Ну если нравится в каких-то случаях го, то ради бога) Но в целом в расте отсутствие сборщика мусора на практике не оч ощущается. Просто нужно немного привыкнуть к borrowing/ownership, да и всё. И чаще всего компилятор просто очень конкретно говорит, шо нужно сделать, если шо-то не так. Это тебе не плюсы, где тебя компилятор просто нахер в основном посылает.

    • @СерёгаСокольский
      @СерёгаСокольский 2 ปีที่แล้ว +1

      @@neodim1639 в раст вместо головы разработчика работает умный компилятор.

  • @אליעזרמזור-ד2ט
    @אליעזרמזור-ד2ט 4 หลายเดือนก่อน +1

    Ви просто девовижний. Героям слава, перемоги.

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

    I would choose any other language instead of Go (and Python), I don't think it's more "fun" than Java at all. It's just a weird language. Very hard to read. I checked some Go code the other day from Github and it was all functions associated with some empty type... You have to go through and read ALL the code there to realize that all of those functions in the file are "receivers"... Braindead Google designers. Sorry for English, I don't know Russian, I watched this with translation.

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

    Kubernetes написан на Go. Это разве не большая система?

    • @Ivan-zc9ds
      @Ivan-zc9ds 2 ปีที่แล้ว +1

      нет

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

      SAP и им подобные - вот это большая система) а докер и кубер - это так, утилиты.

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

    Java или Go в 15 лет? Думаю для себя веб бэкэнд, вот 2 моих фаварита это Go и Java. Вообще без пониятия что выбрать. Там то легче, там то красивее, то се. Я хз помогите пожалуйста 😅

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

    Больше видео про GO

  • @ГолубевМихаил-ж2ж
    @ГолубевМихаил-ж2ж 2 ปีที่แล้ว +8

    >>> на Go нету больших проектов, только стартапы с модными микросервисами
    >>> Ozon, Авито, Wildberries, Docker, Kubernetes - это шутки?
    был высокого мнения о Сергее, но видно, что не разобрался в теме до конца и искажает факты в пользу собственной любви к Java ( ах да, и рекламы Fixminded:)).
    Мне, как Go разработчику, очень обидно. Скатился, отписка :(

    • @ГолубевМихаил-ж2ж
      @ГолубевМихаил-ж2ж 2 ปีที่แล้ว

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

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

      @@ГолубевМихаил-ж2ж SberCloud, 2Gis, Tinkoff, Uber, Twitch, PayPal и другие для него тоже наверное стартапами считаются)))

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

      он в Украине живет, откуда ему об этом знать

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

      Кстати, вы как специалист в этой области подскажите, пожалуйста, правда, что Go разработчики много получают? Посмотрел сегодня статистику зарплат среди всех IT профессий и оказалось, что Golang Developer самое высокооплачиваемое направление, они получают больше, чем даже DevOps'ы, что конечно подозрительно. Так ли это и есть ли подводные камни? Возможно проблемы с трудоустройством или еще что-то

    • @ГолубевМихаил-ж2ж
      @ГолубевМихаил-ж2ж ปีที่แล้ว

      @@deprussian Дело в том, что в Go разработке очень мало джунов и стажеров, а переходят в этот язык уже состоявшиеся в другом языке Сеньоры и Мидлы, отсюда и медианная/средняя зарплаты повышаются.
      Плюс к этому, язык довольно близок к Си и работает на немного более низком уровне, нежели Java/C#, etc, но, несмотря на это он довольно прост, поэтому требования для Go разработчиков часто включают в себя очень хорошие навыки работы с SQL, Docker, k8s, итд, отсюда требования немного выше.
      Ну и разрабов на Go пока что сильно меньше, чем нужно рынку. А хороших еще меньше :)

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

    Я хейтил джаву много лет, но потом попробовал написать на го, и хочется сказать, что джава не такая уж и плохая.
    Го ощущается жутко не продуманным, урезаны фичи которые очень могут сократить количество кода. Единственное что хорошое в го это каналы и горутины. Но все остальное там всасывает относительно Си, джавы и особенно Раста.

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

    Если в других языках "джуны не нужны", то в Go они полностью отсутствуют как класс. Если джунам на других языках очень тяжело найти работу, то на Go ее нет абсолютно. Мне Go очень нравится, но увы - если вы не бэкендер-свитчер, то хрен вам, а не работа. Исключения скорее всего есть, но на то они и исключения.

    • @davdev05
      @davdev05 9 หลายเดือนก่อน

      Чем бэкендер свитчер, отличается от новичка который может набраться опыта на го, а не на другом языке, прежде чем свичнуться? Почему я не могу набраться опыта на го, написать что то сам, и пойти собеседоваться в чем проблема ?

    • @xz8928
      @xz8928 2 หลายเดือนก่อน

      ​@@davdev05язык это всего лишь инструмент, важнее понимать бекенд и уметь проектировать

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

    4:05 on th cutting edge - самый близкий перевод - "на острие ножа", "передовой". Дословно - "на режущей кромке"

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

    Я ждал, что Сергей достанет здоровенный нож и покажет cutting edge )

  • @prayer4675
    @prayer4675 7 หลายเดือนก่อน +3

    Современная Java постепенно превращается в монстра с кучей всякого мусора, который либо неправильно реализовали очень давно и так же давно никто не использует (например Vector и Hashtable), либо добавили недавно, но почти никому не зашло (например модули). Некоторые старые концепции, которые теперь считаются неверными или устаревшими, приходится поддерживать до сих пор. Например исключения и их разделение на checked unchecked. Совсем грустно становится когда эти самые исключения вылазят в функциональном коде, которые завезли начиная с Java 8. Ещё грустнее становится от магии декларативного программирования через анотации, например в Spring Boot. Ну то есть в стандартных ситуациях магия прекрасно работает, но как только необходимо немного нестандартное поведение, приходится изобретать свою магию, у которой есть несколько способов реализации. А уж если вы пришли в существующий проект, в котором уже есть несколько магических заклинаний, приходится ломать мозг чтобы во всём этом разобраться. Поэтому, проработав в Java уже порядка 18 лет я смотрю в сторону Go. К тому же микросервисная архитектура на облачной платформе с кубернетисом становится всё более популярной, а на Java да с тяжёлыми фреймворками там тяжко. Зато там отлично себя чувствует Go, который хорошо подходит и для написания микросервисов и для нужд DevOps, которые всё это разварачивают.

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

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

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

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

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

      На Go сайт не сделаешь, на Go можно реализовать веб-сервис. Эта штука больше для бэкэнда

    • @CeMXo3
      @CeMXo3 7 หลายเดือนก่อน

      Забавно

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

    Всем привет, я новичок в программирование. Работаю фронт энд разработчиком, но мне это не нравиться. Мне нравиться задачи чуточку посложнее! Вот сейчас учу питон, уже могу написать маленькие программы на нем. Заинтересовался GO, так как он типизированный язык. А питон же интерпретируемый. Так вот стоит перейти на го с питона? Или же поглубже учить питон, а потом рассматривать язык го?

    • @artinstitoris
      @artinstitoris 11 หลายเดือนก่อน

      Что решил в итоге?)

  • @Denis-di6hc
    @Denis-di6hc 2 ปีที่แล้ว +3

    Люблю смотреть Немчинского на ночь. Такое впечатление, будто }{отт@бь)ча пересмотрел или услышал звук обновления страницы Интернет Эксплорер начала нулевых годов. На душе тепло.

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

    Слышал, что Go будет крутым языком для backend. После просмотра видео возникли теперь какие то сомнения.

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

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

    • @СтороннийНаблюдатель-л5я
      @СтороннийНаблюдатель-л5я 2 ปีที่แล้ว +1

      @@tomiyoshi, а что в этом плохого?

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

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

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

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

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

      @@diimadurx я верю

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

    "Кому не нравится JS идут на Go, кому нравится JS - идут на х... 🇸🇮🛳"
    😂
    Со всей любовью к JS) Как раз пилю UI на реакте для своего бека)

    • @Space-ny6zk
      @Space-ny6zk 2 ปีที่แล้ว +1

      Флаг не той страны...

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

      @@Space-ny6zk вот именно, с жовто блакитным перепутал))

  • @Drekrosh
    @Drekrosh 6 หลายเดือนก่อน +1

    Все просто.
    Берите Golang для новых проектов. Java умирает и для новых проектов в здравом уме ее никто не берет. Но Java останется для старых проектов которые надо поддерживать. Доля Java постепенно будет снижаться , а новые версии Java не исправят дизайн язык ибо у современных подходов другие требования.

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

      То есть лучше сейчас учить гоу, т.к. на него будет расти спрос, а джаву просто активно поддерживать будут?

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

      @@andrilis3853 Все так. Порог вхождения меньше в десятки раз , а выхлопа больше

  • @КириллЗенков-ч1х
    @КириллЗенков-ч1х ปีที่แล้ว +1

    Ozon и ozon банк практически полностью на go написан, больше 2к сервисов

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

    Здравствуйте Сергей. Вопрос: можна ли с помощью программирования(python, java) создавать ПО? Что обозначает высказывание: он написал программу?

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

      Это синонимы. Другое дело, что у каждого языка есть наиболее популярная ниша, и go и java зачастую используются как языки для написания программ (сервисов), которые выполняются на серверах, конечный пользователь с ними напрямую не взаимодействует.

  • @elliemeyer9164
    @elliemeyer9164 4 หลายเดือนก่อน

    По поводу перехвата языка форком в другой (членами всея опенсорт коммюнити) в случае с безбашенством гугл, уже что-то подобное наблюдаю, глянуть хотя бы на v lang

  • @SunANT-k7r
    @SunANT-k7r 2 ปีที่แล้ว +9

    Можно GoLang vs Rust!)

    • @СерёгаСокольский
      @СерёгаСокольский 2 ปีที่แล้ว

      В го есть сборщик мусора. В раст нет.

    • @SunANT-k7r
      @SunANT-k7r 2 ปีที่แล้ว

      @@СерёгаСокольский хотелось бы полного разбора ибо есть некоторые кто считает Раст идеальным во всех отношениях

    • @СерёгаСокольский
      @СерёгаСокольский 2 ปีที่แล้ว

      @@SunANT-k7r раст не идеален, но он сочетает в себе безопасность памяти и скорость. И в нем есть ООП. Го - это функциональная затычка со сборщиком мусора.

    • @mister-ace
      @mister-ace 2 ปีที่แล้ว +4

      @@СерёгаСокольский в расте нет ооп, в нем есть элементы ооп так же как и в го

    • @СерёгаСокольский
      @СерёгаСокольский 2 ปีที่แล้ว

      @@mister-ace их хватает для расширения.

  • @АрсенАветян-ж4ъ
    @АрсенАветян-ж4ъ 2 ปีที่แล้ว +3

    Моладец бро

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

    Посмотрел в переводчике "on the cutting edge" - на первом рубеже, на передовой, на острие 😊

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

    Думаю, больше подошло бы название обзора не Java vs Go, а Java vs Go с точки зрения Javиста или любого ООП языка.

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

    9:08 - кто сказал "Стэйки"? :)

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

    3:07 нет в го ооп. Да и с чего вы взяли, что большие системы можно писать только с применением ооп? Дядя Линус на процедурном С linux пилит и ничего). Про "не такой развитый инструментарий" хотелось бы поподробнее, так как тема не раскрыта чего собственно вам не хватает в го.
    3:43 в крупных компаниях применяют джаву по той простой причине, что переучивать огромную команду разработчиков и переписывать огромный багаж легаси - это затратно. В этом плане мелкие компании больше способны на эксперименты.
    6:32 блин, ну примеры зарплат покажите. Аргумент шикарный, что раз компания крупная и ворочает миллиардами, то выделить миллионы на проект и дать высокую зарплату - это не проблема. В реальности же наоборот получается, потому что капитал идет по пути наименьшего сопротивления, и в условиях кризиса может увольнять сотрудников очень легко(что мы видим сегодня), может и зарплаты не очень высокие платить, потому что у самих работников она пользуется спросом на работу итп. Поэтому сам по себе аргумент не говорит ни о чем, надо смотреть по факту: зайти на сайты вакансий отечественные и зарубежные и смотреть на вилку зарплатную и прикидывать, от чего может зависеть разброс.
    12:40 вставить пару скринов с кодом, не?

    • @ДунканМаклауд-т5л
      @ДунканМаклауд-т5л ปีที่แล้ว

      >да с чего вы взяли что... Ну хотя бы с того что ООП появилось как раз для решения сложных задач. Решать которые прежним способом стало утопичным... Вот и все.

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

      @@ДунканМаклауд-т5л ооп создавалось для решения бизнес задач, так как позволяет удобно моделировать реальные процессы, не более. Применение его где угодно, кроме решения бизнес задач, превращает код в оверинжениринг. Абзац все таки надо было дочитать до конца и пойти посмотреть репозиторий линукса. Там нет ооп вообще, оно и неуместно при написании ядра ос

    • @ДунканМаклауд-т5л
      @ДунканМаклауд-т5л ปีที่แล้ว

      @@alexanderp4532 ООП создавалось для решения сложных задач. Всё. А бизнес или не бизнес это детали. Про то что Линукс на С ... И что? Это аргумент? Нет. Почему Линукс на С и почему автор против рефакторинга он рассказывал на одной из своих лекций. Вообщем ваши доводы ошибочны. Но судя по всему упертость в правоте имеется.

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

    Cutting edge - режущая кромка, как у ножа

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

    Про Go - как мне кажется, незаслуженно не упомянут cloud: Kubernetes, Openshift, Docker, etc.

    • @user-kq5sh5ti7x
      @user-kq5sh5ti7x 2 ปีที่แล้ว +3

      Согласен, большая доля использования языка в облаках и devops, кстати kubernetes и docker написаны на go и стали стандартом отрасли, так что говрить об угрозе языку не приходиться

  • @aquinary.
    @aquinary. 2 ปีที่แล้ว +5

    Хотел серьёзно заняться Го. Хотелось статической типизации, универсальности и кроссплатформенности. Го очень хорошо подходил под это дело.
    Однако оттолкнуло то, что при попытке как-то вывести структуру своего кода, я вижу перед собой "плоский" код, где сначала идут всякие структуры, а потом каким-то образом эти структуры прикручиваются к функциям (т.е. через func (q *Struct))
    Получается, что какой-нибудь Петя может накодить так, что у него все эти функции будут разбросаны хаотично по всему файлу, а этом файле ещё может быть несколько подобных структур... И всё это без какого-либо уровня вложенности хотя бы... и я смотрю на всё это дело, потом смотрю на джаву, где сразу понятно что у тебя есть вот такой-то класс, в нём такие методы... И в общем бросил я го. И взялся за котлин.
    Это ещё не говорю про отсутствие синтактического сахара - это чисто имхо. Постоянно проверять на nil как отдельный вид извращений.
    Может быть я что-то не так понял, поправьте, если я не прав.

    • @folium5725
      @folium5725 ปีที่แล้ว +5

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

  • @Argon-X
    @Argon-X 2 ปีที่แล้ว

    Сергей, а где можно находить хорошие проекты на го со сдельной оплатой?

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

    На Java много вакансий, но и конкуренция за каждую позицию выше.

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

    Я как-то не понимаю, в чем собственно проблема с большими проектами на Go? Разве большинство современный больших проектов не пишутся на микросервисах? Да и в банковском секторе, как я понимаю, уже хватает Go. Умпутун не даст соврать.

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

      Проблема в том, что они уже написаны на джаве, есть текущие и запланированные проекты, штат сотрудников. Это все надо полностью менять для перехода на GO, для больших международных корпораций это нереально. Такие проекты могут обсуждаться только 10 лет. Как правило берут проекты с ROI 2-5 лет. Такой экономической выгоды от GO точно не будет. К примеру у нас подготовка для перехода на новую CRM систему заняла около 4 лет, и потом еще 5 внедряли. Мы говорим о корпорациях, у которых может быть 600 предприятий по всему миру, с разными бизнесами, учетом, законами итд.

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

      ​@@arturperel Go так-то уже 12 лет, почти пол жизни Java. Это вполне серьезный возраст для языка. За это время разрослось множество новых бизнесов, в которых все построено на Go изначально.
      Я понимаю, что Java все еще самый популярный язык и чисто из этой логики можно допустить, что все самые дорогие вакансии за этим языком. Но стало быть и самые дешевые вакансии за этим языком также. В тоже время в Go меньше конкуренции.

    • @ЁжЗлой-к1и
      @ЁжЗлой-к1и 2 ปีที่แล้ว +3

      @@ivanivan9984 почти все вакансии на джаве требуют разработчика с многолетним опытом, что-бы не допускал ошибок. По этому и ЗП всегда большая.
      Джава не популярна, просто на ней много чего написано и много стариков это поддерживает

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

      @@ЁжЗлой-к1и Java самый популярный язык программирования в мире. Требования к опыту на Go вакансиях больше, там в целом junior не предполагается.
      Не популярны C/C++, но на них действительно очень много всего написано.

    • @Ivan-zc9ds
      @Ivan-zc9ds 2 ปีที่แล้ว +2

      1 сервис на джаве = сотни микросервисов на ГО, которые нереально нормально поддерживать это во - 1. Во-2 горизонт планирования крупного бизнеса не 1 день, зачем писать что-то на ГО, если нет гарантии что через 10 лет это будет работать и язык вообще будет жив. В-3 в джаве гораздо больше инструментарий, есть задачи ЕЕ которые ты в ГО никогда адекватно не решишь. Поэтому на ГО и не пишут ЕЕ, только стартапы/небольшие по бизнес логике приложения

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

    Golang нормально подходит для фрилансера?

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

      Лучше php

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

      Лише якщо ви мідл або сіньор.

  • @AibekDandaev
    @AibekDandaev 4 หลายเดือนก่อน

    просмотрено ✔

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

    А что вы думаете насчёт того, что учить оба языка: Java и Go? Актуальна ли будет связка? или все перелезут только на го(хотя уже как 10 лет с релиза, вакансий для джунов нету-лишь python + go, и то там ужас что просят). Сам учу python, знаю довольно хорошо - ооп, фреймворки, умение работать и составлять тесты, библиотеки парсинга и автоматизаций, но чем больше учу, тем больше думаю, что в будущем не пойму чем заниматься. У меня ещё 4 года универа- перелезать/ нет??

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

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

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

      Я бы учил Java и потом свитчнулся в Go

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

      ​@@asolokhaдо сих пор считаешь, что это лучший путь?

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

    Банки еще на коболе автоматизируют

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

      То в США осталось)

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

    Задам вопрос, набивший оскомину: python - C-подобный язык?

  • @СаняДавиденко-д9э
    @СаняДавиденко-д9э 2 ปีที่แล้ว

    Уууу дякую за такий огляд

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

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

  • @СэмҚыпшақ
    @СэмҚыпшақ 11 หลายเดือนก่อน

    мне больше понравился go как будьто пишешь на джаваскрипте а джава очень громоздкий и многословный у джава большой плюс этого языка это легаси код их много. Насчет ООП я думаю он не нужен по любому все идет через функции в гоу есть структура

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

    Хотите сидеть поддерживать говно мамонта велком ту Java.
    А вообще зашел убедится, что Немчинский проводит все свои сравнения чего бы то ни было с Java по одному принципу - "Я мало что знаю про это что бы то ни было, но Java победила мир - все туда". Разумеется без каких-быто ни было цифр.

  • @MirOv-gc4zm
    @MirOv-gc4zm 2 ปีที่แล้ว +2

    По поводу гугловых инструментов. GWT передает привет.

  • @ДжонБеков-ы1э
    @ДжонБеков-ы1э 2 ปีที่แล้ว

    Rust или C++ ?

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

    вообще Go конкретно ориентирован под блочные вычисления и решения проблем там. для этого его и писали, и там он лучший. НО! так же хорошо подходит под микросервисы. НО! проблема в том что микросервисы за собой имеют ввиду что ты можешь писать разные части на разных яп. и это реально круто, но не применимо почти ни где.🤣 поэтому на Go стало сложно писать большие проекты.. он решает малые задачи, а на нем пытаются писать монолит в виде микросервисов.. как итог ничерта не выходит.🤣вообще он превосходно считается с python и закрывает моно проблемных мест. я знаю js, python, Go пишу на всех трех. и могу сказать это шикарная связка! на python ты быстро затыкаешь места где большая скорость то особо и не надо. на Go пишешь мелкие микросервисы к тому что на python, и получается очень шустрая, легко поддерживаема шутка.)) НО! так могу я, другие взвоют. пустят лужи сопелек и устроят пенную вечеринку заходясь в истериках.🤣 поэтому это личное мнение. ни кому его не навязываю!!! берегите свое нервишки, они вам пригодятся. 🤣

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

    И еще один лайк вам в копилку от СЕООНЛИ

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

    Вот блин. взял и обругал мой любимый бэйсик :( . обидно :(
    Синтаксис, синтаксис...Читаемость и удобность!

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

    Выбрать оба. БЛ на java, REST на Go

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

    Ще не дивився відос але 100% за джаву. Це в серці)

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

    Что означает фраза "с Палаты мер и весов"?

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

      гавно с палаты мер и весов, иначе говоря образцовое гавнецо

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

      Есть такая палата в Париже, где приведены эталонные значения разных величин и которая долгое время объявляла всем эти эталоны и все стремились следовать им. Почитайте историю. Это интересно.

  • @border-top
    @border-top 2 ปีที่แล้ว +1

    прикольный чувак))

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

    после GO изучать JS это ужас

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

    Якщо для вайьишніков то однозначно java

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

    кажется много людей пишут в го будучи новичками и находясь в стартапе их мало кто ревьюит.
    У нас бывший сто был гошник из яндекса и команда у него была гошная. До и после меня (питониста) их всех поувольняли. Ребята оставили просто редкостное говнище в наследие.
    файлы по 3к строк. Куча одинаково названных переменных и моделей. Функции с дичайшим количество рекурсии.
    Потихоньку выжигаем все это нафиг.
    Кажется что язык Го сделан для ГО-внокода

    • @sfera888
      @sfera888 11 หลายเดือนก่อน

      Странно слышать такие заявления от питониста

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

      Как быстро их уволили и по какой причине?

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

    cuttin' edge - последний писк

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

    Надо же после 3 лет опыта работы на питоне выбирал между го и жава и как раз пару дней назад остановился на жаве.

    • @Artem-wk1vn
      @Artem-wk1vn 2 ปีที่แล้ว

      Расскажите пожалуйста почему вы ушли с Python на Java? Python сейчас же в тренде на бекенде? Не жалко было 3 года разменять на изучение нового стека? Ради чего?

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

      @@Artem-wk1vn
      Во-первых, я еще не ушел и прекрасно работаю Python команде, я только пару дней назад определился с тем что изучать
      Во-вторых, вопрос не в трендах. Я хочу быть инженером, который умеет решать разные задачи. На разных языках. Хотелось расширить свое восприятие другим яп, который отличается от питона. Думаю что поработав на жаве, я буду лучше писать на питоне в том числе.
      В-третьих, я ничего не размениваю. Мой трехлетний опыт все еще при мне. Он поможет мне быстро освоить новый язык. Да, возможно в момент перехода я буду считаться формально джуном, но только формально. И думаю не больше чем на пару месяцев.
      В четвертых, я перехожу в рамках моей текущей компании. Это будет плавно и растянуто во времени. Плюс я буду работать с интересным стеком задач, где мои навыки питона тоже будут полезны. То есть опыт работы на двух языках сразу. Я считаю это крутой буст в проф развитие.

    • @Artem-wk1vn
      @Artem-wk1vn 2 ปีที่แล้ว +1

      @@oleksandrkovtunov487 Спасибо за ответ

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

      ​@@oleksandrkovtunov487привет, подскажи пожалуйста, я не хочу пока что девелопером становится но учу питон для девопс и стоит ли выбрать фастап ?

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

      ​@@oleksandrkovtunov487как дела? Не пожалели с выбором Java?

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

    спасибо, полезно!

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

    Уж или ёж?

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

    Между java и go выбирай js!

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

      Exactly 👍🔥

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

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

    • @ДмитрийНиколаевич-з2у
      @ДмитрийНиколаевич-з2у ปีที่แล้ว

      @@s1xshg09e197 ЭЭЭ!!! Ты че на мой первый ЯП бочку катишь?))) Читая комменты выше прихожу к выводу что для вайтишников go - плохо, java - сложна, rust - хз что и как с этим быть стажеру тоже хз. Про С и С++ тоже молчу что учить будущему джуну ... непонятно. Питон? Так это тоже интересна хренотень. Питон настолько "широкого профиля" и куда ты потом с ним пойдешь нужно долго и мучительно искать. Это фронт, бек, датасаинс и еще куда) Просто голый питон не кому не нужен, в каждом направление еще куча всего, учить устанешь. Вакансии забей на hh и там просто какая-то хня с питоном... Php? - там работы тьма... но к нему еще что-то надо))) что? а? нука-нука????? ПРАВИЛЬНО - js ))) Они почти во всех вакансиях в связке. Для меня php это как собрать картинку из пазл... может ошибаюсь...Вот она и дилемма выходить. Что нужно для вайтишника??? Че нам учить чтоб нормальную работу и профессию получить? Бейсик!?))) Фортран???))) Второй год фронт учу пзд как уже устал...

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

      @@ДмитрийНиколаевич-з2у ответ простой - учить любой востребованный язык. Да побыстрее :)
      Выбирать язык будешь, когда уже будешь уметь писать хоть на каком-то, и понимать как специалист, в чем их отличия. Так то, несмотря на мой коммент (он скорее холиварный и предназначен для действующих инженеров), если уже учишь JS и тебе это нравится - то смело продолжай. Это востребованный язык.

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

    Гоу сильно отличается от джавы, и нода ближе к джаве сильно по синтаксису

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

    Типичный видос немчинскага: есть моя любимая жаба , а есть все остальное дермище😂 привет от декабриста😉

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

    Тут прост Лейк не глядя

  • @Алексей-б3ц6в
    @Алексей-б3ц6в 2 ปีที่แล้ว +1

    Не понимаю почему все хэйтят js, я вот на нем пишу и норм, а стоп это ts😅

  • @ВартанПопов
    @ВартанПопов 2 ปีที่แล้ว

    как раз читаю по go .

  • @oleksiy.tryfonov8
    @oleksiy.tryfonov8 2 ปีที่แล้ว

    Обрати Пітон;)

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

    давай rust vs c++

  • @Bor-ng7fm
    @Bor-ng7fm 2 ปีที่แล้ว +1

    Давайте Python vs Java

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

      Есть на канале. Поищите :)

  • @АлександрРыков-ж4ы
    @АлександрРыков-ж4ы 2 ปีที่แล้ว

    go напоминает php 5.4 пишут код а бы работал ООП нет зачем мучаться.Так все и учат.

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

      каким боком го напоминает недоязык пхп? в го никогда не было и не будет классов, трейтов, идиотских магических методов и прочего мусора

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

      ​@@molotok1726 php топ за свої гривні.
      Особливо в порівнянні фреймворків - gin це просто жах проти того ж ларавел або cімфоні

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

      @@winfle В го тягають фреймворки лише пхпешники та джавісти, нормальні гофери не використовують фреймворків, тому що там більш ніж достатньо інструментів для розробки

  • @13symbols
    @13symbols 2 ปีที่แล้ว

    Даёшь батл Java vs JavaScript !

  • @KinderGuardian
    @KinderGuardian 2 หลายเดือนก่อน +3

    Зачем половую тряпку в углу повесил ?

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

    8:57 : те кто пишет на js 🤨

  • @ПавловОлексій
    @ПавловОлексій 2 ปีที่แล้ว +2

    То ли ДІЯ, то ли Monobank на JS написан :))))

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

      дія. На експрессе

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

      В моно - go

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

      На жс много чего написано)

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

      @@dmytro_dd no

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

      @@dmytro_dd моно на джаве написан

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

    "Cutting edge" можно примерно заменить на "сливки"

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

    А откуда у тебя электричество?

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

    начинать гоу разрабу лучше с пайтона

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

    казати що "GO і ООП" це несумісні речі це дуже глупо і в корені неправильно

  • @Иван-о3ъ6ь
    @Иван-о3ъ6ь ปีที่แล้ว

    а зачем жёлтый снег слева вверху?

  • @alex-vasilevsky
    @alex-vasilevsky 2 ปีที่แล้ว +15

    Слава Україні! 💙💙💙💙💛💛💛💛

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

      Не лезь с политикой в программироыание

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

      @@TrueTruffle_1 в чем политику увидел?

    • @alex-vasilevsky
      @alex-vasilevsky 2 ปีที่แล้ว

      @@TrueTruffle_1 Ідіот (дав.-гр. ἰδιώτης) - «людина що не цікавиться політикою»

    • @георгийбо-в5з
      @георгийбо-в5з 2 ปีที่แล้ว +3

      Причём тут это?

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

      @@TrueTruffle_1 бовдур

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

    С#

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

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