Что пишут на Python? ПЛЮСЫ и МИНУСЫ Python

  Переглядів 565,939

Sergey Nemchinskiy

Sergey Nemchinskiy

День тому

🔥 Новый поток моего авторского тренинга GRASP and GoF Design patterns стартует уже 01.02.2024
Регистрация 👉 bit.ly/2VhT7QR
В этом видео поговорим о плюсах и минусах языка программирования Python. Чем занимается Python-разработчик и какие есть ниши в этой профессии.
Приходи на менторинг Python в FoxmindEd!
PYTHON - bit.ly/3hr79sj
А для новичков: PYTHON Start - bit.ly/3OhWmhj
Что учить начинающему Front end разработчику, чтобы получить оффер? - • Что учить начинающему ...
⬇⬇⬇
Курсы для новичков:
JAVA - bit.ly/3kbH6an
JAVA Start - bit.ly/2SWa16P
C# START - bit.ly/3hVs9Xc
C#/.NET - bit.ly/3yHZgV7
Инструментарий JAVA - bit.ly/3wn3ShD
Automation QA (Java) - bit.ly/3ho3xXY
ANDROID - bit.ly/3honldA
FRONT-END - bit.ly/3hrvyO9
SALESFORCE Developer - bit.ly/3wwqJax
UI/UX дизайн - bit.ly/2UA9lol
GAME DEVELOPMENT - bit.ly/2THMMy1
Обучение на проекте - bit.ly/36jYRfo
Unity - bit.ly/3AMw0AF
NODE.JS - bit.ly/3uJOxK4
GOLANG - bit.ly/3PG9sGf
Продвинутые курсы для состоявшихся девелоперов:
Enterprise patterns - bit.ly/3wuFWsR
Алгоритмы и структуры данных - bit.ly/3O1Spx2
Другие услуги:
Пробное собеседование - bit.ly/2TPm3PW
Карьерная консультация - bit.ly/3xw0KBq
Сайт FoxmindEd: bit.ly/3qWRVy3
FoxmindEd в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
FoxmindEd в VK: foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Для деловых запросов: youtube@foxminded.com.ua
Тайминг:
00:00 - вступление Сергея Немчинского
01:17 - автоматизация
02:53 - web разработка
04:07 - разработка e-commerce решений
06:07 - proof of concept
07:49 - проекты с нуля
09:26 - большие приложения
10:21 - развитие в карьере
11:07 - синтаксис и производительность Python
#пайтон #немчинский #ityoutubersru

КОМЕНТАРІ: 676
@SergeyNemchinskiy
@SergeyNemchinskiy Місяць тому
Свежий выпуск новостей уже на канале! Приятного просмотра ☕ ukposts.info/have/v-deo/cKNmrm-sqW1ysqc.htmlsi=oovVLVRuOuRrAZsK
@Yetishkin_Pistolet
@Yetishkin_Pistolet 2 роки тому
Пришёл такой "О ! Проект с нуля, никто ещё не наговнокодил ! Я буду первым !" =)
@sergeikorolev4221
@sergeikorolev4221 2 роки тому
И что? лучше что то делать чем сидеть палить видосы с котиками
@Yetishkin_Pistolet
@Yetishkin_Pistolet 2 роки тому
@@sergeikorolev4221 да понятное дело. Я ж пошутил. В любом случае надо работать.
@user-jn9el1tj9f
@user-jn9el1tj9f 2 роки тому
🤣🤣🤣
@amazonscout5017
@amazonscout5017 2 роки тому
@@sergeikorolev4221 не гони на котиков)
@Taburtsoff
@Taburtsoff Рік тому
@@sergeikorolev4221 что ты черт подери такое несешь
@maksk5017
@maksk5017 2 роки тому
Я думаю такие видео будут очень полезны для новичков, и вопросов "какой язык выбрать?" станет меньше. Продолжайте, отличный формат!
@karasikkirill327
@karasikkirill327 7 місяців тому
Коротко и чётко. Огромное спасибо)))))
@lowcodeexpert
@lowcodeexpert 2 роки тому
И практически ничего не сказано про machine learning/artificial intelligence... удивительно, с учетом того, что python стал столь популярным во многом из-за этого...
@_4ado
@_4ado 2 роки тому
Мл это процентов 5 всех вакансий на питоне лол. А популярным пайтон стал потому что...он и не является популярным языком. Найти работу на питоне мягко говоря не просто. Разница с теми же шарпами в десятки раз.
@_4ado
@_4ado 2 роки тому
@@snowy8465 Держи в курсе, ты случайно не из скиллбокса выпустился?
@sergeydostovalov6180
@sergeydostovalov6180 2 роки тому
Он де сказал, что это автоматизация, а не программирование.
@_4ado
@_4ado 2 роки тому
@@oliverreviews8496 Нифига тут стена текста, я все ее осилил даже. У меня только один вопрос -- а ты правда занимаешься промышленной разработкой на питоне? Потому что я занимаюсь и не понимаю к чему здесь 90% информации. Понять в чем разница между перекидыванием жсонок и иксэмелек можно за ~час, как и найти все нужные либы для работы. Про SOAP просто смешно -- питон давно переехал в микросервисы, какой соап? Уже начинают с HTTP переезжать на брокеров сообщений, а ты тут с легасинаследием веба1.0 пришел. Про написание своих пакетов на плюсах -- ну ты побереги мое сердечко, мне уже не 18 лет. Так что я не понял к чему ты все это написал, но смысл в том, что питон просто непопулярный язык. Точнее, намного менее популярный, чем его пытаются представить.
@_4ado
@_4ado 2 роки тому
@@JohnDoe-pm8cz Не знаю что должен сайт 404 мне сказать, но ты можешь открыть hh и посчитать количество вакансий на питоне(не перепутай только с количеством вакансий, где питон просто упоминается). А потом посмотри количество вакансий на джаве. Или шарпах. Или джсе.
@podkastsUA
@podkastsUA 2 роки тому
Спасибо за видео)
@user-oe2mt3pt7q
@user-oe2mt3pt7q 7 місяців тому
Очень интересно для саморазвития, спасибо!
@viktoriaviktoria3178
@viktoriaviktoria3178 2 роки тому
Дякую! Ви супер позитив!
@BlayFair
@BlayFair Рік тому
большое спасибо за видео. всё понятно
@user-qg2ub1zs7r
@user-qg2ub1zs7r Рік тому
Благодарю за видио. Было очень полезно
@nephritered4466
@nephritered4466 2 роки тому
@Сергей Немчинский. 25 декабря 2020 (западное Рождество) вышел Ruby 3, который в 3 раза быстрее, чем Ruby 2. У Rails теперь 6 версия. Хотелось бы услышать батл Python vs Ruby vs PHP с точки зрения владельца бизнеса, которого язык абсолютно не волнует, но он оценивает совокупную стоимость владения: стоимость и скорость разработки, хостинга, доработок, насколько легко найти квалифицированных разработчиков и т. п.
@user-dv9fk1hd3s
@user-dv9fk1hd3s 2 роки тому
PHP-шников больше, их легче найти. Хостинги из коробки поддерживают PHP, остальное отдельно ставить надо. По скорости разработки опять же PHP, но это зависит от разработчика.
@user-ro4kw7nt2b
@user-ro4kw7nt2b 2 роки тому
вы видео видели ?... человек совершенно вне контекста, та информация которая подана в видео гуглиться с трех-четырех ссылок о пайтон при чем 2008-10 года
@lnovus
@lnovus 2 роки тому
На Python пишут и под десктопы и под андроид и под IoT, даже регуляторы для роботов (ROS и т.п.) и прочее. Хорошо это или плохо - хз, но под каждую платформу на Python есть уже достаточно крупные проекты, и ограничивать его только вебом по меньшей мере странно. Язык универсальный, но как и любой другой инструмент где-то его правильно будет использовать, а где-то нет. Говорить, что разрабатывать на Python "просто" также не стоит, т.к. та свобода, которую даёт этот язык приводит как правило к написанию говнокода и научиться писать на нём действительно стоящий код достаточно сложно. Например, в той же Java со статической типизацией проще, а в Python приходится использовать аннотированные типы и проверки где это только возможно. Что на Flask, что на Django можно делать серьезные проекты, просто в Django очень многое идёт "из коробки", а есть ещё и Bottle и множество других фреймворков. Также не сказали про работу с большими данными, машинное обучение и многое другое, где используют в большинстве случаев именно Python. С другой стороны и про то, что WordPress не тянет LMS сайты и их разработку ведь тоже сомнтиельная информация. В итоге, получилось крайне поверхностно
@nickolayyegorov4755
@nickolayyegorov4755 2 роки тому
Для стартапов / хакатонов ещё важно то что можно сшить бесшовно с модельками машинного обучения, а также то что в отличие от Ruby on Rails порог входа ещё меньше. Да, теряется выразительность, зато быстрее старт. Можно условно писать по новой фиче в день с почти рандомной командой разработчиков, а значит дойти до релиза например за месяц-два.
@user-cj5ze6vd6n
@user-cj5ze6vd6n Рік тому
Познавательно, спасибо.)
@fakaodnako1671
@fakaodnako1671 2 роки тому
Спасибо за видео
@pepel2506
@pepel2506 2 роки тому
Опытные питоны! Подскажите пожалуйста, почему при вводе и дальнейшем вводе текста удаляется \ ? например input(" Привет") остаётся input("nПривет")
@infovito6592
@infovito6592 2 роки тому
Здравствуйте. Подскажите на пайтене можно создать агрегаторы, порталы? Может есть готовое решение. Спасибо
@user-ev9md1np9n
@user-ev9md1np9n 2 роки тому
Можно ли автоматизировать тестирование игр на ue4 с помощью питона ? Не нашёл такой информации
@sigurds5599
@sigurds5599 2 роки тому
Странно что он не рассказал об присутствии python в сфере ИИ. Ведь отчасти с этим и связана популярность этого Языка
@pavellezhenin7052
@pavellezhenin7052 2 роки тому
Не улавливаю я все таки связи между лендингом и змейкой... нужен лендинг/spa - ангуляр/вью/реат/да хоть ванила. GUI - отдельно, API - отдельно - пиши на чем хочешь. Чем пайтон в этом плане лучше? .NET => Razor в помощь, PHP - так исторически сложилось. Java - мобильные. Как сюда питон затесался и самое главное зачем?
@tegerantegeran1536
@tegerantegeran1536 2 роки тому
Сергей, здравствуйте. Прошу рассказать про специальность data engineer. У Вас не нашёл таких курсов. Спасибо.
@arciomdaniuk
@arciomdaniuk 2 роки тому
Советую посмотреть канал It-beard (айти борода) он брал интервью у огромного количества айтишников почти любых направлений
@Rice8520
@Rice8520 2 роки тому
Оффтоп. Писалась форма на vba с обработчиком событий на ней, сохранялось всё это в 2010м экселе. На работе дорабатывалось, но там офис 2013, поэтому файл просто Ctrl+S. Пришёл домой с 2010м офисом и события листа перестали работать. Как исправить, чтобы работало и на 2010м?
@user-sz4fn9vh8s
@user-sz4fn9vh8s Рік тому
То чувство, когда самостоятельно изучил Lua в том числе для сложных математичеких рассчетов... а потом понял, что он дико тормозит на большом количестве итераций. Правда, может это и издержки самостоятельного изучения - я просто не знаю про костыли и их применение, т.к. просто к ним не подходил
@Darksaid85
@Darksaid85 Рік тому
Сережа я вообще темный лес в этом, но скажите пожалуйста а разве JavaScript не сможет сделать тоже самое что и Python?
@alexartemev9010
@alexartemev9010 2 роки тому
кратко понятно и по делу благодарю! а парсер для сбора обьявлений , описаний с фото на чём проще написать? (и далее настроить его обходить анти парсерсерные фильтры и грабли на сайтах)
@internet_aristocrat
@internet_aristocrat 2 роки тому
на питоне beaytiful soup
@alexartemev9010
@alexartemev9010 2 роки тому
@@internet_aristocrat благодарю
@danielstub5768
@danielstub5768 2 роки тому
Если говорить про data-направление, то пайтон практически must have в области больших данных и data engineering. Устроился пару месяцев назад джуном на биг дата инженера и на проекте коннекторы к базам данных (типа оракла) написаны на пайтон, даги (DAG) само собой на пайтон (потому что используемый под эти цели airflow сам на змейках писаный). В общем, для дата инженера или биг дата девелопера пайтон (после обязательного знания sql конечно же) на первом месте, а второе место делят java и scala. Хотя интуиция подсказывает, что это больше зависит от кампании, нежели он так есть в принципе Вообще, Сергей, пригласите пожалуйста дата инженера в гости. Саентисты, кибербезники и многие другие уже были. Думаю, широкой публике было бы интересно послушать про хранилища данных, etl-процессы, миграции с on-premise в клауды и всё такое :)
@user-lt1jo7gt8i
@user-lt1jo7gt8i 2 роки тому
Daniel, я только начал изучать data engineering, по плану хочу в начале стать дата аналитиком(), потом в дата инженера. Можешь рассказать ,чем занимаешься на работе непосредственно, больше sql используешь или кодишь на питоне?
@danielstub5768
@danielstub5768 2 роки тому
@@user-lt1jo7gt8i А почему бы сразу не пойти в дата инженеры?) Конкретно на проекте я занимаюсь миграцией данных с on-premise в AWS, а затем в Snowflake. Для этого использую уже готовые даги, написанные на питоне, запуская их в airflow. А перед этим ещё делаю data profiling для data quality тестов. После всей этой истории запускаю etl-задачи в Snowflake. Это то, чем я занимаюсь и пока только-только начинаю въезжать, потому что это ещё далеко не весь стек технологий, используемый на проекте, ведь насколько я знаю мои коллеги уровня синьор ещё занимаются миграциями на Hadoop, Flyway и плюс ещё dbt как минимум. Боюсь, я пока ещё не разобрался в нюансах всего происходящего в этом большом проекте, но если говорить чисто о сути, то это миграция данных с разных источников в разные облачные хранилища. Как-то так)
@user-lt1jo7gt8i
@user-lt1jo7gt8i 2 роки тому
@@danielstub5768 спасибо большое) а ты можешь дать ссылку на соц.сеть свою какую-нибудь?) А то здесь не особо удобно общаться, буду премного благодарен
@user-lt1jo7gt8i
@user-lt1jo7gt8i 2 роки тому
@@danielstub5768 а у тебя есть телеграмм? Почему то блокирует у меня ссылку)
@danielstub5768
@danielstub5768 2 роки тому
@@user-lt1jo7gt8i я так полагаю, ты из РФ, если ссылку блочит) тг: @Blamecage
@vicmon7897
@vicmon7897 2 роки тому
Кстати говоря а флэск это для бэкенда в html,css,js?
@alexeyaleksandrov
@alexeyaleksandrov 2 роки тому
Сергей, а можешь такое-же видео сделать про C++ и его Qt? В последнее время плюсы начали набирать популярность, интересно получше узнать что в 2021 пишут на С++ и как там вообще дела обстоят
@dimkaddd7674
@dimkaddd7674 2 роки тому
Да плюсы ! И javA top
@WolfzPain
@WolfzPain 2 роки тому
Зачем оно если есть pyqt)))
@alexeyaleksandrov
@alexeyaleksandrov 2 роки тому
@@WolfzPain PyQt это не то. Надо именно С++ Qt. Много-ли вы видели, чтобы Python использовали для десктоп разработки?
@HollowKrin
@HollowKrin 2 роки тому
@@alexeyaleksandrov почитайте про Rust, очень перспективный язык, создан как альтернатива плюсам
@zheniarudchyk4285
@zheniarudchyk4285 2 роки тому
@@HollowKrin Язык хорош но учить его стоит только middle+ ибо он далеко не в топах
@Ownedyou
@Ownedyou 2 роки тому
Хотелось бы увидеть юморные видео: Веб на Lisp Машинное обучение на Pascal Базы данных на MUMPS
@nickolayyegorov4755
@nickolayyegorov4755 2 роки тому
Машинное обучение на Pascal вполне может иметь место когда ты от студента хочешь чтобы он именно САМ написал например градиентный спуск или бустинг, разобрался и понял как это работает, а не скопировал код из интернета.
@beltar2
@beltar2 2 роки тому
А теперь технически поясни для какой задачи непригоден Паскаль, а то сам Питон - это вообще больше походит на Visual Basic.
@fjodortjulkin3292
@fjodortjulkin3292 2 роки тому
@@beltar2 наркоман 💉 что-ли?
@DimaJurjul
@DimaJurjul Рік тому
После просмотра остался один невыносимо мучительный вопрос: "ЧЕГО ЖЕ ВСЁ-ТАКИ НЕТ У САМУРАЯ???"
@user-pi9fv3wc5t
@user-pi9fv3wc5t 2 роки тому
Добрый день Сергей. Как можно связаться с вами. С можете научить делать навороченныц интернет магазин, с регистрацией клиентов, карзина, оплатой картой и тд. Занятие проводите индивидуально?
@hitmanfox1
@hitmanfox1 2 роки тому
"Раз, два и в продакшн" - это огонь!
@max_mgtow
@max_mgtow 2 роки тому
Х..як х..як и в продакшн 😄
@hitmanfox1
@hitmanfox1 2 роки тому
@@alexlightweight так дело не в дивизе, а в его цивилизованной адаптации. За что и нравится Немчинский.
@user-ux9hp7cw7u
@user-ux9hp7cw7u 2 роки тому
Подскажите реально ли найти какого нибудь преподавателя для именно обучения работе на питоне а не теории, я прохожу видеокурс, там все рассказывают, но я осознаю что практически очень тяжело написать какую либо прогу только после этого курса
@asterixwermutstropfen1119
@asterixwermutstropfen1119 2 роки тому
Яндекс практикум? Там вроде как удобно сделано с тренажером, сам присматриваюсь
@user-yv8zo6ht9g
@user-yv8zo6ht9g 2 роки тому
Прошу рассказать про специальность data engineer. Спасибо!
@user-jq9se6gw7f
@user-jq9se6gw7f Рік тому
Дякую за тризуб! Бажаю успіхів у вашій роботі.
@user-gb4kg5kb9d
@user-gb4kg5kb9d 2 роки тому
Подскажите оператор goto с метками в пайтоне
@BcBc888
@BcBc888 2 роки тому
У Вас футболка Топ 👍🏻
@yevhentarik4551
@yevhentarik4551 2 роки тому
Почему Вы nodejs и Java(kotlin) не ставите рядом с rubi , python и php ? По-моему сейчас именно nodejs и Java самые популярные и востребованные
@clauseclause6640
@clauseclause6640 2 роки тому
1 не Django и Flask, а Django и микрофреймворки. До недавнего времени Flask был актуален. Сейчас писать на Flask, учитывая, что можно использовать FastAPI, - не очень хорошее решение. 2 не Django для сложных сайтов, а микрофреймворки для маленьких, а Django для быстрой разработки, потому что из коробки готовые решения почти для всего, а для чего нет - есть батарейки. Но у Django жесткий подход к структуре приложения и у разработчиков с не Django бэкграундом быстро появляется зуд все переделать и сделать "правильно". Микрофреймворки дают возможность реализовать более подходящую структуру, но затраты на собственные решения увеличивают время разработки. Подход - маленький сайт на микрофреймворке актуален разве что для приложения, которое легко помещается в одном файле.
@dmitryzagorevskiy507
@dmitryzagorevskiy507 2 роки тому
Спасибо. Собрался я комментарий написать, а за меня тут уже всё очень хорошо написано.
@oliverreviews8496
@oliverreviews8496 2 роки тому
@@dmitryzagorevskiy507 Жиз, тоже самое хотел написать, ахах)
@leeshery1850
@leeshery1850 2 роки тому
Блин, я вообще Новичок Новичок, объясните простыми словами что такое фреймворки
@clauseclause6640
@clauseclause6640 2 роки тому
@@leeshery1850 если совсем простыми словами - это заготовка приложения, ну или конструктор.
@clauseclause6640
@clauseclause6640 2 роки тому
@@_Vashe это микрофреймворк более актуальный чем flask
@alexneo5458
@alexneo5458 2 роки тому
Сергей, когда про haskell расскажите? Интересно от вас послушать.
@Dayplaylist
@Dayplaylist 2 роки тому
Ох Немчина☺️ давненько не видел 😁 наконец-то в предложке от Ютуба появился😁
@kikai0taku
@kikai0taku 2 роки тому
На пайтоне написана Odoo ERP, между прочим. Вполне себе энтерпрайз.
@TePeM
@TePeM Рік тому
За живое задели. На минуту заглянул в Гугл. Крупные проекты на python: UKposts Google Eve online(серверная часть) Sims 4 AlfaStar(искусственный интеллект StarCraft 2) Blender И ещё довольно много проектов. Не пугайте так неофитов- инфаркт стучится в двери от таких слов
@Alexeyff5
@Alexeyff5 Рік тому
По моему скромному мнению, Python идеален в трех основных случаях 1) изучение программирования как первый язык для новичков, Python за счет своего минимализма в синтаксисе, один из самых дружелюбных языков для новичков, в то же время языки со строгой типизацией типов данных могут спугнуть даже неподготовленных новичков у которых еще лишь первое знакомство, (сам начал первым языком С++ и хотя сейчас он мой любимый, первые полгода пока я не разобрался как с ним надо работать, я реально страдал очень) 2) Как уже Сергей сказал, когда надо что то автоматическое на быструю руку написать, а оптимизация не столь критична, то Python вполне в самый раз 3) За счет множества библиотек для Python (некоторые из которых иронично но написаны на других языках кстати говоря) у данного языка очень сильная сторона особенно во всем что связано с Data Analyst и BigData, все те кто будут заниматься нейросетями и вообще написанием умных ИИ гарантированно будут работать на Python'е ибо проще, ибо многое уже готово пользуйтесь "не хочу", и в целом не требует особо матерой оптимизации Минусы 1) Python как уже было сказано очень дружелюбный, но при этом это и минус тоже, ибо он сильно балует, и в итоге на нем можно говнокод написать на раз два без порядка, без заботы о памяти, вообще не парясь как оно там все под капотом будет реализовано, в итоге новички не умеют соблюдать дисциплинарный порядок при написании кода, чего языки со строгой типизацией не допустят, и будут жесткой рукой заставлять соблюдать порядок в коде 2) Про оптимизацию (ее фактическое отсутствие под капотом Python) уже избитая тема, не буду повторяться 3) Это больше дело вкусовщины конечно, но тем не менее, мне как человеку который привык и полюбил Си-подобный-синтаксис очень неприятны некоторые ньюансы в синтаксисе Python, самое банальное из которых отсутствие адекватных скобок, и невозможность написать заранее прототипы функциям, а еще случайно динамическая доступность изменение данных переменных слишком доступна, в том смысле что достаточно где то по ошибке написать = вместо == и иди теперь гадай на какой строке что пошло не так ибо это не ошибка синтаксиса формально будет для Python'а мелочь скажете, да мелочь, но бесит когда случается такое
@nakamasama
@nakamasama Рік тому
Первый идеальный случай на самом деле самый не идеальный. У него уникальный синтаксис, из-за которого потом будет сложно переходить на другие языки. Надо начинать с любого С-подобного языка и потом переходить на Питон
@magicfire7846
@magicfire7846 Рік тому
@@nakamasama можете пожалуйста подсказать, с чего начать, если я вообще 0 в этой теме?
@nakamasama
@nakamasama Рік тому
@@magicfire7846 , если Вы про первый язык программирования, то я посоветую так: я начинал с С++, если кроссплатформенность не нужна - можете попробовать С#, если Вы мазохист, или планируете поддерживать устаревшие лет на 10 бизнес-проекты, или хотите делать моды для майна - Java, если просто мазохист или андроид-разработчик - Kotlin, также можно и к Go присмотреться. Под мазохистами я называю тех, кто возятся с JVM неделями, пытаясь его настроить в тщетных попытках. Когда освоитесь с одним из вышеописанных на достаточном уровне - после этого можно учить Python с его горой библиотек. Это личное мнение, составленное по своему опыту. Я слышал, сейчас набирает популярность Rust, но с ним я не знаком.
@nikitagorodchuk1810
@nikitagorodchuk1810 Рік тому
@@magicfire7846 я начинал с С++, потом на Пайтон переходил было мне проще
@magicfire7846
@magicfire7846 Рік тому
​@@nakamasama спасибо, а где можно ознакомиться с лексиконом программистов, обозначениями и принципом их работы (к примеру те же библиотеки, что это такое и как работает)?
@Yarikorg
@Yarikorg 2 роки тому
Сложно называть Пайтон конкурентом ПХП в веб разработке. У ПХП, кстати, тоже полно модулей. Что касается автоматизации. Ну не знаю, видимо да. Но я всегда чаще использовал Перл. Вообще когда у меня возникала какая-нибудь задача, я уже думал на чем лучше делать, возможно там несколько языков будет участвовать. А если человек знает Пайтон и только Пайтон, видимо, он сможет закрыть все вопросы по автоматизации. Он мне не понравился на первый взгляд. Чуть-чуть на нем что-то поделал, потому я его не знаю. Меня отталкивает наглядность кода, отсутствие скобок. Т.к. я не являюсь разработчиком, хоть и могу писать на многих языках, не использую IDE, а обычный текстовый редактор в юниксе. И мне там Пайтон не очень нравится. Но из-за хайпа, из-за его широкой применимости, из-за широкого использования в большом количестве организаций, считаю, что знать его надо, что бы всегда быть востребованным.
@Jkhassanov
@Jkhassanov 2 роки тому
Подсказать для обучение какой ноутбук лучшее выбрать
@turkishjoe9890
@turkishjoe9890 2 роки тому
Добрый день! Интересная тематика про асинхронный питон и c фреймворками использущие эту вещь(fastapi, например), которая не затронута. +По поводу строгой типизации и больших проектов, это действительно удобнее. Но говорить что в больших проектах на подобных языках говнокод, за счет отсуствия сторогой типизации, я бы не стал, хоть это и имеет место быть. Про python не скажу, но в php есть инструменты такие как psalm, хорошие аннотации phpdoc, phpcs, ну и сейчаc union_type завезли. У python уверен что-то подобное есть. Если это использовать и ревьюить, то проект получается вполне себе.
@Ananacuk777
@Ananacuk777 2 роки тому
У Пайтона есть строгая типизация данных
@turkishjoe9890
@turkishjoe9890 2 роки тому
@@Ananacuk777 прошу прощения. Спутал со статической
@CraterSPB
@CraterSPB 2 роки тому
Я на пайтоне проверяю пакеты акций, оптимизирую просадки, добиваюсь лучшего результата, чем индексы. Собираю данные по производительности компаний. Если каждый раз писать кому-то ТЗ, было бы намного дольше. А так самому можно все быстро сделать! Библиотек море по анализу.
@Alexander-lp2qy
@Alexander-lp2qy 2 роки тому
Поделитесь библиотеками, если не сложно
@lifewithlenny7570
@lifewithlenny7570 2 роки тому
Ты уже миллиардер?
@user-zf6vu7pn9p
@user-zf6vu7pn9p Рік тому
По ссылке весь сайт на английском, хочу узнать цены на курсы Пайтон для новичков
@IonIndi
@IonIndi 2 роки тому
Добрый день, а у меня вопрос, если интересует фронтед - то сишку и ++ нет смысла изучать? Говорят она основа всех ЯП и после нее все идет понятнее и легче. Но так ли это и нужна ли сишка если уже знаешь куда лыжи намастырил?)
@oliverreviews8496
@oliverreviews8496 2 роки тому
Скажем так, придется понять, что фронтенд и C/C++ совершенно разные уровни, не факт, что вы вообще сможете освоить C/C++, это совсем не JS с его "динамической " белибердой
@OKOK-hm2is
@OKOK-hm2is 2 роки тому
Правильно говорят, стоит изучать. Это реально основа и после них реально все остальное идёт легче
@user-ed8eb6cx7o
@user-ed8eb6cx7o 2 роки тому
Здравствуйте, уважаемый автор канала. Подскажите, пожалуйста, почему именно Phyton для автоматизации, если иные ЯП также автоматизируют процессы и ранее в Ваших видео, Вы говорили, что Phyton медленный чем, если не ошибаюсь, Java? Суть вопроса в том, почему DevOps, Data Scientists используют именно этот ЯП?
@redneck_prm5429
@redneck_prm5429 2 роки тому
девопсы любят питона за то, что он везде есть, а также за либы на любой чих. надо подергать прометея - есть либа, надо ходить в апи гитлаба, тоже есть либа. в апи кубера - опять есть. хотя в последнее время девопсины массово в го лезут. датасатанисты, опять же, не чистый питон пользуют, а все богатство либ для их датасатанистских дел.
@mamkindominator745
@mamkindominator745 7 місяців тому
>>> Суть вопроса в том, почему DevOps, Data Scientists используют именно этот ЯП? Потому что петухон крайне богатый язык даже без модулей для обработки данных в отличие от Java, которая без "улучшательных" библиотек ничего не может, вы не сможете сходу прочитать файл без FileUtils, работать с коллекциями без CollectionUtils, про математику вообще молчу, в Java это боль типа Math.Random() , в петухоне все это уже в языке есть. Плюс есть крайне мощные либы для математики, машинного зрения и тд. >>>Подскажите, пожалуйста, почему именно Phyton для автоматизации Для автоматизации не важна скорость, важна простота скрипта, наглядность, все это дает поддержку от менее квалифицированного персонала. В отличие от Java, где наши QA каждый раз творили дичь и не могли норм автоматизировать свои тесты
@romantsyupryk3009
@romantsyupryk3009 2 роки тому
Велике дякую вам.
@vetenskap1573
@vetenskap1573 2 роки тому
Для простенького бэкенда обязательно учить Python Flask ? Или подойдёт тот же node js ? Просто мне как фронтендеру бэк проще писать уже на выученном языке, а Python это всё же уже абсолютно другой язык со своими особенностями, хоть и простой в освоении
@mamkindominator745
@mamkindominator745 7 місяців тому
Для простенького бэкэнда подойдет что угодно, в идеале сторонний сервис, лямда и тд чтобы вообще код не писать. Node.js хорошо подходит особенно если ты и так в MEAN стеке. Есть готовые MEAN шаблоны, где все можно поднять за полдня.
@vetenskap1573
@vetenskap1573 7 місяців тому
@@mamkindominator745 чувак, вовремя ответил слушай, я бэкенд пишу уже очень давно на PHP Laravel :D
@mamkindominator745
@mamkindominator745 7 місяців тому
@@vetenskap1573 тем более)) 😎
@jacobverner321
@jacobverner321 6 місяців тому
@@vetenskap1573бэк нравится больше фронта в итоге?) Я вот выбираю между Java и Python, отбросил низкоуровневые и геймдев пока что, да и фронтэнд, наверное. Дай совет что учить, друг, может вообще Ruby on Rails посоветуешь))
@kai3341
@kai3341 2 роки тому
Да, но нет. 0) Ни слова об asyncio 1) Фреймворков сильно больше. Разработчики фреймворков борятся за производительность, при этом не ломая устоявшийся вкусный API. Принципиально деление на 2 мира -- sync и async 2) Статическая типизация не защищает от говнокода. FYI: в python строгая типизация 3) Производительность и способы её поднять -- тема для отдельного видео. Есть nuitka -- компилятор (честнее -- транслятор, но не суть) python и море других решений
@adiletalmasbekov983
@adiletalmasbekov983 2 роки тому
Всем привет. Подскажите нам нужно выбрать подрядчика на создании B2B платформы. Каждый из них говорит всои предложение. Какой движок лучше ? У нас стоит выбор между phyton и Laravel fraimworks. Какой из них предпочтительнее ? Спасибо
@yaicafaberge
@yaicafaberge Рік тому
java
@yebfudeu3313
@yebfudeu3313 Рік тому
UE
@mamkindominator745
@mamkindominator745 7 місяців тому
B2B платформу лучше взять готовую
@Fiz_kent23
@Fiz_kent23 3 місяці тому
А как насчёт нейросетей? Помню читал, что они пишутся как раз на Python, правда не вникал в суть. Может кто - нибудь разьяснит?
@spaceguardinc
@spaceguardinc 2 роки тому
Почему вы не упомянули deep learning и машинное обучение
@pro100tom
@pro100tom 2 роки тому
Пасиба за видос. Не могли бы рассказать про Rust? Он по скорости хорош, но чего-то не популярен
@serjkos72
@serjkos72 2 роки тому
А есть ли видео такого плана про матлаб? И какие языки более удобны для инженерных расчетов?
@vatsblackford5899
@vatsblackford5899 Рік тому
Mathcad.
@serjkos72
@serjkos72 Рік тому
@@vatsblackford5899 маткад это больше про калькулятор, чем про программирование, хотя оно там есть
@irynaburkatska3910
@irynaburkatska3910 Рік тому
Для анализа данных, статистики и соответственно расчетов всех возможных типов лучше подходит R. Но в последнее время очень популярен в этой сфере и python.
@kaytoGtr3
@kaytoGtr3 Рік тому
@@serjkos72 матлаб а не маткаб ,умник
@serjkos72
@serjkos72 Рік тому
@@kaytoGtr3 матлаб это как си но про математику Маткад- калькулятор Все понятно То что Вы не знали, я без понятия, мне такой софт не известен
@user-xn9mp1ts1y
@user-xn9mp1ts1y Рік тому
Я уже 15 лет говорю о том, что именно из-за отсутствия проф. ориентации у нас очень много проблем как с квалификацией кадров, так и с их распределением.
@alyoshatalks8261
@alyoshatalks8261 2 роки тому
Ваши представления о Python крайне неверны. Области применения питона огромны. Почему вы не упомянули искусственный интеллект, игры, big data, UKposts? Почему вы думаете, что наличие строгой типизации в языке автоматически лишает человека возможности говнокодить? Видели ли вы когда-нибудь говнокод на C++ ?
@alexandergottman8971
@alexandergottman8971 2 роки тому
Насколько я знаю, на пайтоне была написана серверная часть игры Eve Online с единым глобальным серверным кластером. И ещё, Сергей, ваша младшая дочь тоже БУДЕТ изучать пайтон - учебники информатики с 2019-го года начинают избавляться от Обджект паскаля и даже Скретча, и полностью переходить только на пайтон, начиная изучать его с 5-го класса.
@user-bk6rz2uu8p
@user-bk6rz2uu8p 2 роки тому
Меня бесит отсутствие скобок (с) Тем временем я(стажер-питонист): Каких скобок?
@WolfzPain
@WolfzPain 2 роки тому
Бесит наличие скобок)
@alextvein2392
@alextvein2392 2 роки тому
В том же js используются в синтаксисе фигурные скобки. Поэтому кто привык например к js, код на питоне кажется каким-то голым
@user-bk6rz2uu8p
@user-bk6rz2uu8p 2 роки тому
@@alextvein2392 я не уверен но питон вроде не триггерится на скобки. Хочешь пиши, хочешь не пиши
@alextvein2392
@alextvein2392 2 роки тому
@@user-bk6rz2uu8p верно, но по стандарту РЕР8 они не приветствуются
@tizyanoonie8483
@tizyanoonie8483 2 роки тому
​@@user-bk6rz2uu8p, фигурные скобки же! не круглые. Блоки кода, которые в python выделяются отступами (циклы, функции, классы и т.д.), в языках с Си-подобным синтаксисом выделяются фигурными скобками.
@Evervess179
@Evervess179 Рік тому
Сергей, python исправляется!!! С версии 3.10 менеджер контекста можно в скобках)))))
@AleksandrMakarov
@AleksandrMakarov 2 роки тому
Откройте тайну, какой сетап для съёмки? Фото/свет? Качество просто фантастическое!
@pydev21
@pydev21 Рік тому
Сергей, какой язык выбрать для разработки соцсети? Смотрю большинство компаний постепенно начинают переписывать на Go.
@mamkindominator745
@mamkindominator745 7 місяців тому
Основа соц. сети это не язык, а граф, например NoSQL граф Neo4J или Neptune граф в AWS облаке. Врядли целесообразно самому изобретать граф. Я бы предложил петухон, крайне мощный язык для обработки данных. Может и Go хорош пока не нырял в него. В современных соц. сетях важно масштабирование, отказоустойчивость, доступность, кеширование их сервисов, которые могут быть написаны на разных языках вообще. Таким образом основные сложности будут скорее у DevOps-ов соц. сети, чем девелопера.
@pivtorakillya6610
@pivtorakillya6610 2 роки тому
Скажи пожалуйста, что у тебя на футболке написано?!
@doom678
@doom678 Рік тому
Спасибо
@evilQuister
@evilQuister 2 роки тому
Меня интересует как произнести написанное на футболке?
@loguser7795
@loguser7795 2 роки тому
Шикарная футболка))
@demetterri2644
@demetterri2644 Рік тому
я начинающий программист на пайтоне и у меня есть вопрос, даже два, почему я ничего не понимаю и когда пойму...?
@Metaphorical_Lion
@Metaphorical_Lion Рік тому
Не полностью раскрыта тема! Только учусь кодить, но уже наслышан, что можно не только сайты писать. В любом случае получилось хорошо, спасибо!
@user-qv5gn4bc1h
@user-qv5gn4bc1h 2 місяці тому
как учеба?
@mikevinogradov3878
@mikevinogradov3878 Рік тому
Tensor Flow - там API для Pyrhon в первую очередь. Почему-то автор об этом не вспомнил. Ну SciPy вот тоже.
@user-ky2kt6uf6m
@user-ky2kt6uf6m 2 роки тому
Алла шипасын берсын
@AndyPronin
@AndyPronin 2 роки тому
Не языком единым, но фреймворками разными крут питон. Их в нем, как блох на Тузике. Под любое дело найдется, мне кажется.
@akaikangaroo
@akaikangaroo 2 роки тому
А я Луа обожаю. Тоже скриптовый, тоже мультипарадигмовый, быстрый, мощный, динимически типизированный, няшный язык :) И в отличие от Питона как раз используется для разработки игр.
@hysteria5654
@hysteria5654 Рік тому
Что насчёт ИИ на пайтон, машинное обучение?
@user-so1rr2is7b
@user-so1rr2is7b 2 роки тому
Доктор Ливси респект!
@Sharinskiy
@Sharinskiy 2 роки тому
Знаете что сложно новичку изначально понимать просто лексикон … через слово незнакомое слово.. когда слушаешь параллельно приходится останавливать и гуглить.
@user-vz9op7xu6g
@user-vz9op7xu6g 2 роки тому
Спасибо конечно, но только начинающий свой путь программист не поймёт, что такое framework и пр.
@user-cq9nb5jz8o
@user-cq9nb5jz8o Рік тому
вижуал бейсик возвращается? Для WEB разработок.
@alexandralexandrovich733
@alexandralexandrovich733 2 роки тому
На Питоне трудно будет первую работу найти. А для опытных работы очень много...
@AlexandrBondarenko96
@AlexandrBondarenko96 Рік тому
Это утверждение относится к любому языку программирования...
@alexandralexandrovich733
@alexandralexandrovich733 Рік тому
@@AlexandrBondarenko96 порог вхождения разный. Так, например, на PHP будет проще найти первую работу, чем на Питоне.
@CyberBeaver
@CyberBeaver 2 роки тому
где купить такую чашку и футболку?
@PythonDevelopment
@PythonDevelopment 2 роки тому
Приветствую питонистов)) Я пока не работаю, но вскорости начну создавать резюме. Я изучал пайтон самостоятельно, также и окружение. Неплохо знаю flask и немного django. Сделал два полных приложения, как и планировал, снимаю по ним ролики. Всем добра, и выдержки. Сергей, как всегда ламповый выпуск. Смотрю вас даже если не про питон.
@helloworld326
@helloworld326 2 роки тому
сколько времени ушло чтобы до этого уровня дойти?
@PythonDevelopment
@PythonDevelopment 2 роки тому
@@helloworld326 два года. Но я ещё подтягивал английский, Linux и всячески развивался. Не скажу что у меня какой-то там уровень, но результат радует и это важно. Думаю ещё полгода и к зиме будем готовить резюме
@MaximLisyanskiy
@MaximLisyanskiy 2 роки тому
@@PythonDevelopment удачи, посоветую только не затягивать с обучением, а сразу рваться в бой на собесы, иначе ещё просидишь пару месяцев со словами «тут ещё надо доучить»
@PythonDevelopment
@PythonDevelopment 2 роки тому
@@MaximLisyanskiy фласк доделаю и буду писать резюме) спасибо за поддержку.
@shardoff3532
@shardoff3532 2 роки тому
учи fastapi
@superspy2008
@superspy2008 2 роки тому
питон тормозит не из-за "построчной трансляции", там такой же jit. Питон тормозит из-за монструозной модели работы мягкой типизации, там такое под капотом.... Мне психологически некомфортно доверять питону что-то кроме POC
@OKOK-hm2is
@OKOK-hm2is 2 роки тому
Почему некомфортно? Какие то баги с типизацией вылезли?
@superspy2008
@superspy2008 2 роки тому
@@OKOK-hm2is нет, просто начинаешь думать о том, сколько всего происходит неэффективного, глядя на написанный код, и писать что-то сложное или гибкое из-за этого просто не хочется. Это следствие моих тараканов
@dailyvideo1593
@dailyvideo1593 Рік тому
Интересно
@MyNameIsSpawn
@MyNameIsSpawn Рік тому
Прекрасна кружка)
@Ramzes200986
@Ramzes200986 Рік тому
А про LUA будет видео?
@ivsalvatore2394
@ivsalvatore2394 2 роки тому
Где купить такую футболку, ааааа
@Passattikk
@Passattikk 2 роки тому
Как считаете с полного 0 , в 31 стоит начать с питона или java? Английский и математика на среднем школьном уровне
@blooddimon2390
@blooddimon2390 2 роки тому
Смотря чем хочешь занимать дальше. Основу программирования можно на любом языке освоить а потом если что перейти на другой.
@Passattikk
@Passattikk 2 роки тому
@@blooddimon2390 а как понять чем хочу, если я пока что еще не в теме(IT)?
@dim_sh75
@dim_sh75 2 роки тому
Пайтон на хайпе, туда молодежь ломится, вполне возможно , ваш старший программист или лид будет вас на 5 лет младше. Это может быть неудобно всем (но необязательно, 31 !==40). Другое дело Джава, молодежь её часто не любит, боится легаси в том числе и прочее. И все "взрослые" концепции в языке есть. А между тем финтех сейчас так же прогрессивен, как и любая крупная айти компания, если биография не испорчена, пуркуа бы и не па ? ))
@user-vi7ls2jh6c
@user-vi7ls2jh6c Рік тому
@Fast Interior поддерживаю, при чем здесь возраст вообще??
@user-mf7cm8vo2f
@user-mf7cm8vo2f Рік тому
ну что,друг,как прогресс?
@kostyachalyy3516
@kostyachalyy3516 2 роки тому
футболка топ)
@sfoxer
@sfoxer 2 роки тому
Футболка - топ)) надо такую же заказать))
@___________S_t_a_s___________
@___________S_t_a_s___________ 2 роки тому
Сижу значит мню себя профи, все таки как никак на кодеварс 7-ой куй уже, подумываю на змейку перейти, а тут на тебе питон для сайтиков как и жаваскрипт, ну вот блин. )
@ololo2274
@ololo2274 2 роки тому
Я вот интересную штуку заметил. Вакансий на Python сейчас примерно столько же сколько и на Java, только на Java 95% вакансий это веб бекенд с примерно одинаковым стэком технологий. А на пайтоне есть куча направлений, где он используется, и поэтому эти вакансии раздроблены по различным нишам. Именно веб бекенд, в лучшем случае, наверное, не больше половины. Но когда учишь Питон, то ориентируешься на определенную нишу -- всё ведь нереально выучить. Вот и получается, что если, например, идти в веб бекенд, то на джава вакансий минимум в два раза больше, чем на питоне, а значит спрос на специалистов выше, а времени на изучение стэка технологий уйдёт, условно, столько же. Другое дело, что с джавой никуда кроме энтерпрайза не пойдёшь, если надоест.
@netdeveloper740
@netdeveloper740 2 роки тому
кроме джавы есть еще dotnet который используют не только в крупных проектах
@bubblesort6368
@bubblesort6368 2 роки тому
Это потому что python популерян в околопрограмистских профессиях. Если хотите быть именно разрабом, то тегайте по Django и Flask. Остальное не ваше.
@evgeniyvalchev5317
@evgeniyvalchev5317 8 місяців тому
А как а shells и common lisp?
@skylife2889
@skylife2889 2 роки тому
Питон сложнее чем обжект Паскаль?
@anreechase8020
@anreechase8020 Рік тому
Всё о чем вы говорите, достаточно непонятно, но, что касается обычного пользователя ПК, то Python, как мне показалось, Python, например в его Idle - лучший калькулятор на компьютере, по крайней мере в нем все не так запутанно, как в калькуляторе Windows, ну и наверное, Python лучший вариант для базового освоения программирования, чтобы понять все эти переменные, циклы, условные переходы, какие-то базовые алгоритмы программирования, просто сам принцип - все более наглядно и жизненно, чем в том же ассемблере или С\С++, где это надо осваивать вместе с кучей непонятных штук вроде регистров, представления чисел в бинарном виде и такого мрака как Указатели, вот это реально ужастик, для понимания которого надо ещё знать как устроен компьютер на аппаратном уровне. А на Python все просто - пиши буквочки как в школе в тетради и получай результат, без всякого высшего пилотажа в пользовании компьютером.
@nan234
@nan234 2 роки тому
Java rush-то Java script?
@rudolfsikorsky7900
@rudolfsikorsky7900 2 роки тому
А мне непонятно вот это противопоставление: сложное == Java/C# || простое == Python/JS+Node.js Почему простое нельзя писать на Java? Ведь для неё тоже есть много готового/бесплатного. Тут могут быть некие проблемы с хостингом. Мой хостер предлагает PHP и Python из коробки, а сервер приложений для Java поднимать мне для опытов отказался, говорит надо брать другой план и самому админить голый сервер Линух. Но это мой такой, может другие и добрее :) Да и не такая уж это проблема - натянуть какой-нить Томкат, учитывая что мы говорим о простом сайте и небольших нагрузках. Собственно вопрос в чём: зачем противопоставлять одно другому. Если умеешь писать на Java, почему для простых вещей надо переходить на что-то другое?
@beltar2
@beltar2 2 роки тому
>Почему простое нельзя писать на Java? Чтобы продавать разные инструменты, а то будет, как Delphi, в которой можно писать все, и никогда не сдохнет, т. к. продумана, но не получится раз за разом стричь лохов, впендюривая новые инструменты. :-D
@Raztakojrubahaparenj
@Raztakojrubahaparenj Рік тому
@@beltar2 Нет дело не в этом. Каждый язык хочет вобрать в себя всё. Но исторически по тем или иным причинам становится популярным для конкретных работ именно конкретные языки или пары языков. Такая конкуренция лучше чем её отсутствие для избежания стагнации. Если язык популярен для чего-то то на нем пишут много программистов и работодателям удобней брать на работу программистов под конкретный язык для конкретной задачи. Хостинг тоже не заморачивается и берет популярные пхп и питон. В действительности можно сейчас можно все написать на всём.
@Raztakojrubahaparenj
@Raztakojrubahaparenj Рік тому
@@beltar2 Delphi ограничен. Если нет готового то трудно с ним. Много крупных веб сайтов, цмс систем, серверных приложений, игр на Delphi написано было?
@beltar2
@beltar2 Рік тому
@@Raztakojrubahaparenj Мне известно, как минимум, 2 крупных игры на Delphi: Age of Wonders и "Космические рейнджеры". На самом деле там проблема в компиляторе, с оптимизацией у дельфового компилятора всегда было не очень. Ну и вообще мир как бы уверенно идет к тому, что скоро и выбора особого в игровых движках не будет. А крупных программных комплексов на нем вообще-то до хрена и больше. Про сайты не знаю, хотя люди делали.
@ilgaralizada7206
@ilgaralizada7206 2 роки тому
Читаю первый том Лунца - скачал все книги и учебные курсы по Python - Немчинский тысячу раз прав нужен менторинг для изучения програмирования !!!
@user-sy9gf1sk2y
@user-sy9gf1sk2y 2 роки тому
Лутц не лучшая книга новичку. Книга о Питоне, не о программировании.
Middle Python developer отвечает на вопросы о работе
21:39
Какой язык программирования выбрать в 2024?
50:06
Şirin Amin Yoxsa Şirin Nuray? 😍
00:24
Dance Online
Переглядів 82 млн
Анна Трінчер - Бар за баром (Official Music Video)
02:38
Анна Трінчер
Переглядів 725 тис.
Кого увидели? 😱 #shorts #tiktok #иллюзия
00:12
Что такое Java и как ее выучить?
19:55
Sergey Nemchinskiy
Переглядів 115 тис.
Back. Go vs Python
1:03:40
ProIT Fest
Переглядів 1,9 тис.
Что пишут на языке программирования C++?
16:27
Sergey Nemchinskiy
Переглядів 422 тис.
Что такое Java? Что пишут и кому выбирать Java?
15:21
Что выбрать в 2022 году: C# или Python?
28:27
Sergey Nemchinskiy
Переглядів 223 тис.
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Переглядів 5 млн