Python или Java: какой язык программирования выбрать сейчас ?

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2024
  • В этом видео мы поговорим о двух популярных языках программирования - Python и Java, которые продолжают бороться за лидерство в мире программирования. Рассмотрим ключевые отличия между ними, такие, как типизация переменных и сложность синтаксиса. В видео также рассматривается вопрос о зарплатах и количестве вакансий на обоих языках программирования. В целом, видео поможет понять различия между Python и Java и выбрать наиболее подходящий язык программирования для своих нужд. Не пропустите!
    ❤ Пожалуйста, поставьте лайк этому видео и напишите комментарий с вашим мнением об этом #video.
    Поддержка канала 💰
    Boosty - boosty.to/developerblog1/donate
    Patreon - / webdevblog635
    🤟 Контент:
    00:00 - Вступление
    1:25 - Python и Java синтаксис и простота изучения
    2:42 - Python и Java популярность, что лучше ?
    3:50 - Python и Java эффективность в разработке
    4:19 - Легкость найти работу Python и Java (Вакансии и зарплаты)
    5:04 - Производительность работы Python и Java
    6:02 - Заключение
    👋 Привет, ребята, я разработчик программного обеспечения, я разрабатываю веб-сайты, приложению и работаю с системой CRM. На этом канале я буду регулярно и в самом доступном формате поделиться с вами своим опытом, лучшими практиками, секретами и жизни! Подписаться 🔔, ставьте лайки 👍, оставляйте комментарии
    #java #python #javascript #react #coding #technology #bestpractices #engineering #coder #softwareengineer #programinglanguage #coding #developer #development #program #crypto #cryptocurrency #programming #code
    #vuejs #angular #html #css3 #css #javascript_tutorial #javascriptforbeginners #angularforbeginners #reactjs #vuejstutorial #javaprogramming #javatutorial #pythonprogramming #pythontutorial

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

  • @Dantesyc
    @Dantesyc 5 หลายเดือนก่อน +6

    Я начинающий, выбрал сразу Java

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

    Тут лучше отталкиваться о того разработкой чего хочешь заняться. Спасибо за видео

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

      Спасибо за ваш комментарий!

  • @user-gm5ri4pq5t
    @user-gm5ri4pq5t 11 หลายเดือนก่อน +9

    Java или Python?
    Javascript

    • @Paul-oz7rt
      @Paul-oz7rt 2 หลายเดือนก่อน

      Лучше тогда TypeScript. Поддерживается многими фремайми, тот же реакт. Типизация ОЧЕНЬ важна

  • @user-xt6yg8fv2l
    @user-xt6yg8fv2l 4 หลายเดือนก่อน

    посоветуйте,пожалуйста,что лучше начать учить для автоматизации тестирования,джаву или пайтон?

    • @developerblog1
      @developerblog1  4 หลายเดือนก่อน +1

      Спасибо за вопрос.
      По сути это не имеет значения, на каком языке вы проводите автоматизацию. Фреймворки для автоматизированного тестирования на Python будут автоматизировать ручные тесты ничем не хуже фреймворков на Java и наоборот. Если у вас нет опыта и вы изучаете все с нуля пайтон будет проще вам для старта, но также знаю многих кто начинал с джава и тоже были довольны. Посмотрите, что вам ближе и больше нравится и сделайте свой выбор на этом 🤔

  • @Tosha.V
    @Tosha.V 8 หลายเดือนก่อน +5

    учить пока некогда, который год все выбираю, ведь нужно сделать правильный выбор..)

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

      Ты никогда ничего не выучишь. Берешь язык программирования и учишь его неделю-две, прям плотно. Ты поймешь, если это не твой язык. Он не пойдет, будет тяжело и не интересно. Тогда берешь другой язык программирования и повторяешь процесс. Только так можно понять, нравится он тебе или нет, понимаешь его или не понимаешь.

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

      ​@@andreikrapiventsev716Если выбирать из высокоуровневых язвков программирования, то разницы нет. Самое главное чтобы нравилось то что ты пишешь.

  • @andreikrapiventsev716
    @andreikrapiventsev716 7 หลายเดือนก่อน +9

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

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

      Да соглашусь с вами.
      Но python очень интересен с точки зрения AI и machine learning - сейчас это на хайпе и думаю он будет только расти в ближайшем бедующем.

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

      @@developerblog1 это тоже верно. Правда новички эту сферу не потянут. Я сам раньше начинал с Python, но перешел быстро на Java именно благодаря количеству крупных интерпрайз проектов. Даже те, кто на Django пишет бэкенд, скоро перестанут это делать, JS захватит всю веб разработку и это будет основная технология. А на Java можно писать что угодно. От Яндекс музыки до Сбербанк Онлайн.)

    • @chemistry_exam
      @chemistry_exam 6 หลายเดือนก่อน +2

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

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

      @@chemistry_exam И такое бывает.
      Много зависит от программы курса и его релевантности на сегодняшней день.

    • @gobpblueex
      @gobpblueex 6 หลายเดือนก่อน +2

      Чушь, конечно. То, что вас учат чему-то в школе не означает, что вы этому научитесь. В школе много что учат, и математику, и иностранный язык, и даже физкультуру. Вот только математиков-спортсменов свободно владеющих английским "как грязи" что-то не наблюдается. А язык программирования - просто один из инструментов программиста. Знания языка не достаточно. Понадобится другой - его не так сложно освоить. Тем более что работа программиста сама по себе подразумевает постоянное обучение.

  • @heroy01
    @heroy01 21 วันที่ผ่านมา

    Было любопытно посмотреть, т.к. я пишу и на Python, и на Java. Так вот... Пайтон гораздо хуже, он популярен только за счёт того, что во многих областях он применяется как бы "заодно" - какие-нибудь девопсы или QA используют его в своей работе, но они не сказать, чтоб были пайтон-разработчиками. Пайтон подходит там где надо какую-то быструю мелочь написать, примитивный телеграм-бот, например. Но если программа становится немного сложной, то его невозможно использовать. Он очень сильно сопротивляется ООП парадигме, хоть и позиционируется как мультипарадигменный, и у него ограничены возможности многопоточности. По производительности интерпретируемые языки тоже разумеется менее эффективны, чем компилируемые. Единственный плюс пайтона - это огромное количество готовых библиотек для каких-то мелких задач, но на этом его полномочия - всё

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

    Изучаю Python 2+ года, изза некоторых рабочих моментов стал смотреть в сторону Си и С++

    • @user-gd6vs8rx1n
      @user-gd6vs8rx1n 2 หลายเดือนก่อน

      Я тоже уже больше 3 лет на Python пишу но только 20%
      И с каждым месяцем всё меньше и меньше,
      Я очень хорошо знаю Java и C# и пишу веб сервера с помощью Java и пк приложения на C#, и очень редко уже использую Python
      Я как то раз в группу Python разработчиков, в 2 часа ночи, на сонную голову рассказал какой C# прекрасный и сильный по сравнению с Python
      К счастью меня не убили
      Хотя хотели 😅😅😅😅

  • @seoonlyRU
    @seoonlyRU 8 หลายเดือนก่อน +1

    Спасибо, и тут вам лайк от СЕООНЛИ!

  • @wa1zzzz
    @wa1zzzz 6 หลายเดือนก่อน +2

    Я выбираю уже месяц и мне 14😊

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

      Любой вариант будет неплохим🙂

  • @gobpblueex
    @gobpblueex 6 หลายเดือนก่อน +2

    На 5:30 идет полная тарабарщина, которая не имеет никакого смысла. Не знаю откуда вы это выдрали, но зря. Python интерпретируемый язык, Java - динамически компилируемый. Отсюда и разница в производительности кода. Но сравнивать их некорректно, это инструменты с разными свойствами предназначенные для решения разных задач .

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

      Спасибо за комментарий и мнение! Видео было про сравнение двух языков Java vs Python поэтому это стоило упомянуть. То что они решают разные задачи это упоминалось в видео несколько раз 😊

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

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

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

      Да соглашусь с вами, Python проще по синтаксису, и для изучения в начальном этапе. Но у java тоже много своих плюсов 🙂

    • @user-nw5iw5ew9z
      @user-nw5iw5ew9z 5 หลายเดือนก่อน

      @@developerblog1 каких?

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

      @@user-nw5iw5ew9z Кучу проектов, написано на Java, особенно банковские проекты. Поэтому популярность не будет падать. Также надежность и безопасность.

    • @Pavlo-ho9ww
      @Pavlo-ho9ww 5 หลายเดือนก่อน

      @@developerblog1 "Но у java тоже много своих плюсов" -целых два...

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

      @@Pavlo-ho9ww Ну почему же 2, не хотел расписывать каждый, но хорошо опишу:
      1. Много проектов уже надписаны на java
      2. Надежность и безопасность
      3. Многофункциональность, на ней пишут приложения для Android, десктопные приложения, корпоративный софт и тд
      4. Много готовых решений и библиотек, так же большое комьюнити разработчиков.
      5. Кросс-платформенность
      6. Многократное использование одних и тех же классов(Объектно-ориентированный подход)

  • @sergeyfedorov997
    @sergeyfedorov997 8 หลายเดือนก่อน +1

    А как же Kotlin?

    • @developerblog1
      @developerblog1  8 หลายเดือนก่อน +1

      Спасибо за комментарий!
      В данном случае лучше рассмотреть Kotlin - отдельно так как это язык программирования работающий поверх JVM. У него есть свои плюсы и минусы

  • @user-dc7ew9kz7w
    @user-dc7ew9kz7w 6 หลายเดือนก่อน +2

    Почему-то я сразу выбрал Питона😊

    • @user-dc7ew9kz7w
      @user-dc7ew9kz7w 6 หลายเดือนก่อน

      @REINY_B змей такой 😃

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

    Но уже 2 год не могу выбрать😂

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

      😂

    • @user-gl7im7bw1e
      @user-gl7im7bw1e ปีที่แล้ว

      То-же самое 😊

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

      попробуйте Ruby, там путь один - это RubyOnRails, sinatra и прочие (Веб разработка) + База данных... Самое лучшее взять задачу и решить на разных языках - это поможет с выбором, я вообще пишу на Perl в 2023 так что не парьтесь...

    • @user-zn1fn8jj2i
      @user-zn1fn8jj2i 2 หลายเดือนก่อน

      ​@@yaroshchenko_coder тоже перешёл с php и java на ruby )

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

    Очень обьективное сравнение))

  • @user-pe4ru7mw7x
    @user-pe4ru7mw7x 8 หลายเดือนก่อน +1

    C#

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

    Люди, C# лучше всего. Берите его, не пожалеете!

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

      Здесь каждому своё) Я пробовал python, java, c++ и c#. Могу сказать, что легче всего мне дались c++ и python, c# же мне очень сильно не понравился)

    • @Pavlo-ho9ww
      @Pavlo-ho9ww 5 หลายเดือนก่อน

      Оно даже тормознее явы

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

      @@Pavlo-ho9ww Если это всё таки так, то это не значительно, и особой разницы нет. Тут дело вкуса

    • @Pavlo-ho9ww
      @Pavlo-ho9ww 5 หลายเดือนก่อน

      @@chelodoy_molovek_ Как язык, лучше C#, как платформа - JVM. Но c++ побьёт их всех в производительности - затратах ресурсов исполняющей машины, а Python побьёт всех по скорости разработки.

    • @user-gd6vs8rx1n
      @user-gd6vs8rx1n 2 หลายเดือนก่อน

      Java + C#
      Это реально мощное оружие
      Сам прошёл это

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

    Мое мнение, это все такой обман в плане популярности языков, вот у Python 12к вакансий, но вакансий на которые можно выучиться за 1 год всего около 1к это Django, Fast Api. И вот вопрос какой смысл учить пайтон если его учат все и везде, а вакансий всего 1к. На аналитиков, инженеров, нужна серьезная база математики и время на учебу уйдет минимум года два. Берем язык Java все вакансии почти идентичны Java core, Spring и вакансий 2,5 тысячи минимум, много вакансий джунов и трейни. Так зачем тогда вообще учить Python даже если он и легче немного.

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

      Если брать вакансии возможно я с вами соглашусь, хотя многое зависит от вашей локации, +- я бы сказал соотношения одинаковое. Да и популярность тоже почти равна, просто python сейчас выигрывает за счет синтаксиса, хайпа с machine learning, но java очень стабильна в плане вакансий и проектов.

  • @user-proger88
    @user-proger88 5 หลายเดือนก่อน

    C# и Python

    • @Pavlo-ho9ww
      @Pavlo-ho9ww 5 หลายเดือนก่อน

      C и CPython

  • @user-dq5yx3cq3f
    @user-dq5yx3cq3f 6 หลายเดือนก่อน

    PHP 😅

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

    Javascript
    не благодарите

  • @now.7348
    @now.7348 หลายเดือนก่อน

    Kotlin 😂

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

    Хз если чесно вообще если ето не Haskell то ого все болие мение одинаковое.У питона скорость так себе,динамичиская типизация ето скорее вред чем польза ну и ООП в питоне оно храмает.Нету приватних методом и своиств.Ну и он интепритируемий а Java компилируемая.Питон логично сравнивать с PHP, Ruby, Perl а Java с C#,С++,С#.
    Я уже як год наверное как учу просто для себе python то скажу чесно цикли for в нем для меня магия хотя в Си подобних язиках все просто как дважди два.
    Но если би вибирать между Java и python я би вибрали java а потом PHP.

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

      Да согласен. Каждый язык программирования имеет свои преимущества и недостатки, и выбор языка зависит от конкретных задач. Например, если вы разрабатываете приложение для научных исследований или анализа данных, Python может быть более подходящим выбором, тогда как если вы разрабатываете приложение для масштабируемого бизнеса, то Java может быть более подходящим выбором.

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

      Cтранный выбор...

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

      Язык программирования - это образ мысли, никому программисты не нужны! Есть Бизнес, есть задача. Выиграет тот, кто будет наиболее полезен и выгоден! Проблема в том, что новички идут туда, где уже есть стек технологий, не думая о портфолио и своих проектах. Пишите на той технологии, которая пошла... Если имеется в виду обучение программированию, то вы меня простите, но это Pascal + ANCI С, ИМЕННО ДВА ОДНЕОВРЕМЕННО, наевшись ограничений с типами, питон покажется игрушкой. Насчёт Haskell, Вы меня приятно удивили. Можно начать с функциональны языков, но там информации меньше... А вот Php + js (ajax, jquery) Это вполне простой способ войти в индустрию, пусть и не на высокую должность. Важно, чтобы нравилось. Будет получаться, то ок. А прыгать от одной технологии к другой, ну толку мало.

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

      Если нравится Java, но не идёт есть C#...

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

      ​@@yaroshchenko_coder Php + js (ajax, jquery) - я тут с вами не согласен, простой возможно если в веб студии верстать сайтики и работать с wordpress, но не всем это нравиться и подходит.
      Сейчас очень высокие требования, возможно для начала в текущей ситуации придется попрыгать по технология, что бы найти работу junior.
      Да, а в дальнейшем вы правы лучше глубоко развиваться в своей сфере, но также изучение нового это тоже хорошо!