Is it worth learning JavaScript in 2024?

2023 ж. 16 Жел.
2 067 Рет қаралды

Why should one learn JavaScript in 2024? What are the benefits of being a modern web developer? What are the prospects I see for it in the next few years?
Today, I want to talk about what I think about this. More to encourage myself, really. I hope that some of you will give your comments and maybe even change my mind :)
0:05 Introduction
0:35 History (just a little bit)
3:08 What makes JavaScript so popular?
4:50 How does JavaScript help achieve business and developer goals? React, Angular, Vue, Solid, Node.js, Next.js, Bun
7:16 JavaScript for small and large projects.
7:45 My personal favorite part. Frontend is no longer subpar.
9:03 Is JavaScript perfect?
11:35 Conclusions.

Пікірлер
  • Мощно! Спасибо Большое ,Денис!Успеха!

    @user-it2gv3ey6g@user-it2gv3ey6g4 ай бұрын
    • Спасибо!

      @midlifecode@midlifecode4 ай бұрын
  • Классное видео, без воды, спасибо👍

    @romgiz8617@romgiz86174 ай бұрын
    • Спасибо! Там в комментариях говорят что я какую-то ерунду сказал, будет интересно где именно.

      @midlifecode@midlifecode4 ай бұрын
  • Полезно. Шик

    @MeredithMack@MeredithMack4 ай бұрын
    • Спасибо!!

      @midlifecode@midlifecode4 ай бұрын
  • Красава Денис, продолжай в том же духе😉

    @Roman-ur9tm@Roman-ur9tm4 ай бұрын
    • Спасибо, Ром!

      @midlifecode@midlifecode4 ай бұрын
  • Вообще по рассуждению и понимаю темы выглядит так, словно о теме рассуждает уже бывалый разработчик, который просто знакомится с новыми технологиями разработки. Хорошее понимание свойств языка и основных его характеристик.

    @tensorfly4508@tensorfly45084 ай бұрын
    • Спасибо!! Но нет, я просто подписан на нескольких блогеров, которые рассказывают про технологии и нахватался от них :) Ну и базу я понимаю. Клиент-сервер, основы баз данных и тому подобное.

      @midlifecode@midlifecode4 ай бұрын
  • Я вот тоже учу, правда сам и еле еле. Времени нет. Успеха! Хорошее начало!

    @paulschlacter158@paulschlacter1583 ай бұрын
    • Спасибо!! Вместе веселее:)

      @midlifecode@midlifecode3 ай бұрын
    • Учите, и помните, джуны никому не нужны) Все хотят мидлов.))

      @user-nr4dj6yd3t@user-nr4dj6yd3t11 күн бұрын
  • Крутое видео. А у вас есть опыт работы в айти компании?

    @insafsuz8864@insafsuz88644 ай бұрын
    • На самом деле нет. Я работал в Норильском Никеле менеджером по закупкам программного обеспечения, но это больше переговоры, чем техническая работа.

      @midlifecode@midlifecode4 ай бұрын
  • Денис, кроме грамотно, Вы делаете свои видео еще и красиво. Скажите пожалуйста, на что снимете и в чем монтируете?

    @user-bk7zg3dx4x@user-bk7zg3dx4xАй бұрын
    • Спасибо! У меня камера Fujifilm x-hs, а обрабатываю в бесплатной версии Davinci Resolve. Она достаточно удобная и не стоит как FinalCut, которая застряла где-то в 2015м

      @midlifecode@midlifecodeАй бұрын
  • JavaScript + Go Мощная связка если хорошо разбираешься в этих языках можно претендовать на более высокие позиции

    @user-mu6zp2cn3y@user-mu6zp2cn3y4 ай бұрын
    • А почему именно GO? В каких случаях эта связка работает?

      @midlifecode@midlifecode4 ай бұрын
    • @@midlifecode Я так понимаю, имеется в виду как умение создавать сайты, как фронт, так и бэк, возможно с ССР, на JS, например ангуляр, реакт или вью, для работы с микросервисной архитектурой, для которой используют Golang.

      @SingleFeniks@SingleFeniks4 ай бұрын
    • Аа, я понял. Буду иметь в виду. Связка JS и быстрых компилируемых языков очень интересна, хотя я еще не почувствовал недостатков JS в плане производительности. Интересно, на каком уровне нагрузки это становится действительно критичным?

      @midlifecode@midlifecode4 ай бұрын
    • @@midlifecode Я с такими проектами не работал, я больше по монолитам, где с растущей нагрузкой борются расширением кластера серверов и то, этим всем управляют админы а не разработчики. Но на таких проектах, где на производительности уже не хватает из-за выбора неоптимального языка для написания микросервисной архитектуры, вряд ли нужен разработчик, который будет одновременно и сайт и микросервисы пилить, там скорее нужны команды из разработчиков, специализирующихся на своей области, а не универсалы.

      @SingleFeniks@SingleFeniks4 ай бұрын
    • На чистом Go не делают бэк, это язык для оптимизации высоконагруженных узлов. Конечно, связка JS + Go будет работать лучше, чем просто чистый фронт, но проще уже учить бэк или на JS Node, или Python, которые применяют в 70-80% проектов, чем взрывать свой мозг нишевым и редким Go.

      @Sozdanie_chat_botov@Sozdanie_chat_botov4 күн бұрын
  • Ох уж эти вкатуны:) А может не стоит жабаскрипт учить? Или все таки стоит?

    @sylotana@sylotana3 ай бұрын
    • 👍🏼

      @midlifecode@midlifecode3 ай бұрын
  • Скажу прямо - разработка на javascript это как капаться в дрьме, хотя судя по его популярности есть много любителей этого дела

    @levsha_m@levsha_mАй бұрын
    • Блин, а мне нравится! Много, конечно, всякого говна, но с Тайпскриптом все гораздо лучше получается. Нормальный язык… я думаю минусы есть у каждого языка

      @midlifecode@midlifecodeАй бұрын
  • Ну да, JS используется везде, поэтому это БАЗА.

    @letsgameco3514@letsgameco351412 күн бұрын
    • Это БАЗА! :)

      @midlifecode@midlifecode10 күн бұрын
  • Сколько ерунды наговорил-_- Ну в многих вещах просто не разбираетесь

    @motherhackerok@motherhackerok4 ай бұрын
    • Дмитрий, конечно, я ж так и сказал в начале - своего опыта у меня нет. А где ерунда? В следующем году сделаю ролик лучше!

      @midlifecode@midlifecode4 ай бұрын
    • Обычно к таким словам добавляют аргументацию. Если что не так - как на счёт того, чтобы сказать хотя бы что именно не так?

      @tensorfly4508@tensorfly45084 ай бұрын
KZhead