Is it worth learning JavaScript in 2024?

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.

Пікірлер: 32

  • @user-it2gv3ey6g
    @user-it2gv3ey6g5 ай бұрын

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

  • @midlifecode

    @midlifecode

    5 ай бұрын

    Спасибо!

  • @romgiz8617
    @romgiz86176 ай бұрын

    Классное видео, без воды, спасибо👍

  • @midlifecode

    @midlifecode

    6 ай бұрын

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

  • @MeredithMack
    @MeredithMack5 ай бұрын

    Полезно. Шик

  • @midlifecode

    @midlifecode

    5 ай бұрын

    Спасибо!!

  • @Roman-ur9tm
    @Roman-ur9tm5 ай бұрын

    Красава Денис, продолжай в том же духе😉

  • @midlifecode

    @midlifecode

    5 ай бұрын

    Спасибо, Ром!

  • @tensorfly4508
    @tensorfly45085 ай бұрын

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

  • @midlifecode

    @midlifecode

    5 ай бұрын

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

  • @paulschlacter158
    @paulschlacter1585 ай бұрын

    Я вот тоже учу, правда сам и еле еле. Времени нет. Успеха! Хорошее начало!

  • @midlifecode

    @midlifecode

    5 ай бұрын

    Спасибо!! Вместе веселее:)

  • @user-nr4dj6yd3t

    @user-nr4dj6yd3t

    Ай бұрын

    Учите, и помните, джуны никому не нужны) Все хотят мидлов.))

  • @user-bk7zg3dx4x
    @user-bk7zg3dx4x2 ай бұрын

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

  • @midlifecode

    @midlifecode

    2 ай бұрын

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

  • @insafsuz8864
    @insafsuz88646 ай бұрын

    Крутое видео. А у вас есть опыт работы в айти компании?

  • @midlifecode

    @midlifecode

    6 ай бұрын

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

  • @user-mu6zp2cn3y
    @user-mu6zp2cn3y6 ай бұрын

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

  • @midlifecode

    @midlifecode

    6 ай бұрын

    А почему именно GO? В каких случаях эта связка работает?

  • @SingleFeniks

    @SingleFeniks

    6 ай бұрын

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

  • @midlifecode

    @midlifecode

    6 ай бұрын

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

  • @SingleFeniks

    @SingleFeniks

    6 ай бұрын

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

  • @Sozdanie_chat_botov

    @Sozdanie_chat_botov

    Ай бұрын

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

  • @sylotana
    @sylotana4 ай бұрын

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

  • @midlifecode

    @midlifecode

    4 ай бұрын

    👍🏼

  • @levsha_m
    @levsha_m2 ай бұрын

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

  • @midlifecode

    @midlifecode

    2 ай бұрын

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

  • @letsgameco3514
    @letsgameco3514Ай бұрын

    Ну да, JS используется везде, поэтому это БАЗА.

  • @midlifecode

    @midlifecode

    Ай бұрын

    Это БАЗА! :)

  • @motherhackerok
    @motherhackerok6 ай бұрын

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

  • @midlifecode

    @midlifecode

    6 ай бұрын

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

  • @tensorfly4508

    @tensorfly4508

    5 ай бұрын

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

Келесі