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

В этом видео мы поговорим о двух популярных языках программирования - 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
    @Dantesyc4 ай бұрын

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

  • @techroniin4429
    @techroniin442911 ай бұрын

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

  • @developerblog1

    @developerblog1

    11 ай бұрын

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

  • @user-gm5ri4pq5t
    @user-gm5ri4pq5t10 ай бұрын

    Java или Python? Javascript

  • @Paul-oz7rt

    @Paul-oz7rt

    2 ай бұрын

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

  • @andreikrapiventsev716
    @andreikrapiventsev7167 ай бұрын

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

  • @developerblog1

    @developerblog1

    7 ай бұрын

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

  • @andreikrapiventsev716

    @andreikrapiventsev716

    7 ай бұрын

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

  • @chemistry_exam

    @chemistry_exam

    6 ай бұрын

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

  • @developerblog1

    @developerblog1

    6 ай бұрын

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

  • @gobpblueex

    @gobpblueex

    5 ай бұрын

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

  • @Tosha.V
    @Tosha.V7 ай бұрын

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

  • @andreikrapiventsev716

    @andreikrapiventsev716

    7 ай бұрын

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

  • @losion5312

    @losion5312

    6 ай бұрын

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

  • @heroy01
    @heroy0111 күн бұрын

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

  • @wa1zzzz
    @wa1zzzz6 ай бұрын

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

  • @developerblog1

    @developerblog1

    6 ай бұрын

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

  • @user-xt6yg8fv2l
    @user-xt6yg8fv2l4 ай бұрын

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

  • @developerblog1

    @developerblog1

    4 ай бұрын

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

  • @seoonlyRU
    @seoonlyRU8 ай бұрын

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

  • @delagreen1109
    @delagreen11093 ай бұрын

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

  • @user-gd6vs8rx1n

    @user-gd6vs8rx1n

    2 ай бұрын

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

  • @gobpblueex
    @gobpblueex5 ай бұрын

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

  • @developerblog1

    @developerblog1

    5 ай бұрын

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

  • @user-pe4ru7mw7x
    @user-pe4ru7mw7x7 ай бұрын

    C#

  • @nodirbek4428
    @nodirbek4428 Жыл бұрын

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

  • @developerblog1

    @developerblog1

    Жыл бұрын

    😂

  • @user-gl7im7bw1e

    @user-gl7im7bw1e

    Жыл бұрын

    То-же самое 😊

  • @user-vy5on4ju5b

    @user-vy5on4ju5b

    Жыл бұрын

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

  • @user-zn1fn8jj2i

    @user-zn1fn8jj2i

    2 ай бұрын

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

  • @user-dc7ew9kz7w
    @user-dc7ew9kz7w6 ай бұрын

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

  • @user-dc7ew9kz7w

    @user-dc7ew9kz7w

    6 ай бұрын

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

  • @sergeyfedorov997
    @sergeyfedorov9978 ай бұрын

    А как же Kotlin?

  • @developerblog1

    @developerblog1

    8 ай бұрын

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

  • @wakaianime7764
    @wakaianime77645 ай бұрын

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

  • @developerblog1

    @developerblog1

    5 ай бұрын

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

  • @user-nw5iw5ew9z

    @user-nw5iw5ew9z

    5 ай бұрын

    @@developerblog1 каких?

  • @developerblog1

    @developerblog1

    5 ай бұрын

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

  • @Pavlo-ho9ww

    @Pavlo-ho9ww

    4 ай бұрын

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

  • @developerblog1

    @developerblog1

    4 ай бұрын

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

  • @OleksandrChernyonkov
    @OleksandrChernyonkov4 ай бұрын

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

  • @developerblog1

    @developerblog1

    4 ай бұрын

    Спасибо 😉

  • @evan_kirk
    @evan_kirk6 ай бұрын

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

  • @chelodoy_molovek_

    @chelodoy_molovek_

    5 ай бұрын

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

  • @Pavlo-ho9ww

    @Pavlo-ho9ww

    4 ай бұрын

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

  • @chelodoy_molovek_

    @chelodoy_molovek_

    4 ай бұрын

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

  • @Pavlo-ho9ww

    @Pavlo-ho9ww

    4 ай бұрын

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

  • @user-gd6vs8rx1n

    @user-gd6vs8rx1n

    2 ай бұрын

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

  • @user-proger88
    @user-proger885 ай бұрын

    C# и Python

  • @Pavlo-ho9ww

    @Pavlo-ho9ww

    4 ай бұрын

    C и CPython

  • @dimamka
    @dimamka3 ай бұрын

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

  • @developerblog1

    @developerblog1

    3 ай бұрын

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

  • @user-dq5yx3cq3f
    @user-dq5yx3cq3f5 ай бұрын

    PHP 😅

  • @now.7348
    @now.734824 күн бұрын

    Kotlin 😂

  • @yoz0__
    @yoz0__11 ай бұрын

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

  • @developerblog1

    @developerblog1

    7 ай бұрын

    JavaScript one love

  • @logcom482
    @logcom482 Жыл бұрын

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

  • @developerblog1

    @developerblog1

    Жыл бұрын

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

  • @user-vy5on4ju5b

    @user-vy5on4ju5b

    Жыл бұрын

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

  • @user-vy5on4ju5b

    @user-vy5on4ju5b

    Жыл бұрын

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

  • @user-vy5on4ju5b

    @user-vy5on4ju5b

    Жыл бұрын

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

  • @developerblog1

    @developerblog1

    7 ай бұрын

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

Келесі