Разбираю Python 10 минут (подряд)

preview_player
Показать описание

Реклама. ООО «Я-Юниор». ИНН 7810949248. Erid: LjN8KCTgz

Язык Python среди программистов прославился как “лучший язык для новичков”. Его называют самым легким в обучении языком - можно забыть об архитектуре и управлении памятью, а любой бесплатный курс и статьи на Хабре сделают из тебя настоящего IT-специалиста! Однако есть и другая чаша весов: Питон обладает существенными недостатками, с которыми джун может столкнуться уже на этапе работы, поэтому сегодня мы сравним плюсы и минусы языка Пайтон и выясним, насколько он актуален в 2024 году.

Таймкоды:
00:00 - Python - что это?
01:35 - Разоблачение ГЛАВНОГО мифа
04:28 - Лучший язык для новичков?
06:32 - За что его любят?
09:09 - Итоги

ЯЮниор:
Рекомендации по теме
Комментарии
Автор

Лучший совет для новичка: НЕ смотри блогеров от IT!!!!

mkyflup
Автор

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

svetlanaigorevna
Автор

Да. Единственный годный совет - не смотреть блогеров на ютюбе и думать, выбирать и пробовать самому. На ютюбе удобно знакомиться с языком программирования, чтобы просто понять, нравиться/не нравиться, буквально недельку-две проходя любой курс для новичков:)

mikep
Автор

Любой язык программирования - инструмент. Когда человек вкатывается, он, зачастую, еще не совсем понимает, чем хочет заниматься. Питон покрывает многие сферы программирования, человек сумеет многое попробовать не привыкая к новому языку. Даже простую игру написать на том же pygame, а если ему зайдет, то дальше поймет, что ему нужно от программирования и какой инструмент(язык) подойдет лучше всего.

djgkmgv
Автор

Ожидал действительно разбор от сеньора😅 получил набор общих фраз для даже не джуна, вкатывальщика

grandzd
Автор

Первая треть ролика. Похоже, мне сейчас назовут способ починить рояль с помощью насоса или перфоратора... Нет?... А к чему тогда сей пассаж? Этот "синьор" в курсе про именование Питона "универсальным клеем", не? Про полимиллиона, блин, сторонних модулей, библиотек и фреймворков только для одного CPython? Тоже нет?
"А ты правда сантехник?.."
Синьор не в курсе, что вообще не существует в реальном мире ничего абсолютного? В том числе и ни один из десятков (это только популярных) языков не пригоден одинаково хорошо для решения любой задачи? Или синьор решил уработать Питон демонстрацией скорости работы кода на Си, но забыл про типизацию и встроенную длинную арифметику в Python, благодаря чему можно вообще не знать этих страшных слов и спокойно писать рабочий код?
Синьор не знает ли, часом, слов "стоимость разработки"? Когда несложный скрипт на Питоне создаётся, тестируется и запускается в дело за несколько часов, занимая при этом строк от силы 200, а то же самое на Си займёт дай бог неделю и потребует тысячи строк писанины.
Синьор не слышал слова "кроссплатформенность"? Мои соболезнования синьору.

"Бэкэнд"... 😄😄😄 Психиатру расскажете, уважаемый. Не приходилось ли синьору слышать слово Django? Flask? FastAPI? Может быть, синьор не знаком с такими нишевыми самоделками, как YouTube, поисковик Google или Instagram? Может быть, синьор пишет ботов для телеги на джаваскрипте или на HTML? Я бы посмотрел, прям хочу.

"Игры"... АЛЁ, СИНЬОР, возьмём хотя бы такую забытую богом штуковину как World of tanks. Синьор будет в шоке, но Python там ещё как используется. Ну просто потому что в Wargaming лохи сидят, а не синьоры.


"Батина машина", "электросамокат"... ШТОЭТО. Изучая программирование, хочешь-не-хочешь, а столкнёшься с такими всеобщими основами как ООП, императивное, процедурное, функциональное программирование, пространства памяти, стоимость операций, сложность алгоритмов (О-нотации) и дохренищща чего ещё, что относится даже не столько к конкретному языку, сколько к работе компьютера вообще. Даже на электросамокате, раз уж такая пьянка, ты не сможешь выехать на улицу и не натворить косяков без знания ПДД, без навыка практического вождения, без привычки не бояться потока транспорта, без умения реагировать на спонтанные фокусы как от водил, так и от пешеходов -- правда, синьор? Поэтому чем раньше подойти к этому фундаментальному, тем проще потом в целом с любыми смежными занятиями. А в Python начать -- ПРОСТО, это как Бэйсик в своё время. Кстати, Питон и создан на основе "обучающего" языка, так что порог входа низкий, а дальше углубляться слой за слоем помешает только лень и качество наполнителя между ушами.

"Читаемость".... Синьор сможет перечислить, сколько именно стилей написания кода на Си считаются ПРАВИЛЬНЫМИ и насколько сильно они отличаются? В Питоне стиль -- один. Поговорили, едем дальше.

Вот это про "русский язык" -- ну вообще бред))) Да будет известно синьору, староболгарский язык, привнесённый Кириллом и Мефодием в IX веке, в могучих, но корявых русских руках деградировал и утратил большую часть своей механики. "Победю", "убедю", "прожгя дырку" -- это не язык, это обломки артефактов от Древних и Прежних, сяк-так используемые дикарями. А современный "русский" мало того что состоит на 80% из тех самых английских, немецких, французских и итальянских слов, так ещё и грамматика является лоскутным одеялом из них же и не только. К примеру, обожаемыое ура-патриотами искажение суффиксов "ться", "-ться" досконально следует правилам УКРАЇНСЬКОЇ МОВИ, где именно так и пишетЬся))) Так что аналогия очень синьорская, в этой отрасли синьор тоже шарит на пятёрочку.

"Вам всё равно придётся доучиваться..." ДАНУНАФИГ??? Не, серьёзно?!. Спасибо, кэп, но АйТи так устроена, что развиваться надо непрерывно, это не на станке по примеру деда всю жизнь одни и те же гайки точить.

И, цитируя классика, "чтобы законспектировать предыдущие главы, отмечу самы важный тезис": ИЗ НЕУЧЕЙ ВЫРАСТАЮТ КОУЧИ. Это всё, что вы должны вынести из этого ролика. И да, слабая попытка продать свой "отличный курс".

knarg
Автор

Питон простой именно для изучения основ программирования: типы данных, переменные, циклы, условия и функции. Дальше он такой же сложный, как любой другой. И изучение сложностей одного языка не помогут в изучении сложностей другого. Зато база, изученная на питоне, такая же, как и в других языках, но на питоне ее изучить проще! 😋

freeengineering
Автор

Python решает не все проблемы, но какие то же решает. Мне кажется еще ни один человек не называл Python бесполезным языком.

Vasily
Автор

в очередной раз убедился, что на этот канал лучше не заходить

siqx
Автор

Язык программирования - этож просто инструмент. Для каждой задачи - свой инструмент. Лучший/худший - это субъективные оценки. Хорошо, что ты это озвучиваешь.

sviejlq
Автор

Роман я бы хотел услышать как вы бы прокомментировали свою школу со стороны как вы устраивали порку другим онлайн школам)))

Black--general
Автор

Увидел надпись не учи пайтон. Поставил дизлайк. Указал YouTube не рекомендовать видео с канала этого автора.

zjihuxe
Автор

Ролик в двух словах: нет универсальных языков. Смотрите, чем выхотитите заниматься. У разных языков есть разные инструменты и фреймворки для того, чем вы хотите заниматься, выберите ваш язык и необходимые вам фреймворки.

fmtoccq
Автор

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

а потом реально легче изучать другие ЯП, особенно императивные, особенно си-подобные (а это практически все популярные ЯП) — проверено на личном опыте
сейчас на питоне редко что пишу(хоть иногда и пригождается), но начни я вкатываться с любого другого языка, скорее всего не осилил бы и бросил, а с питоном вошёл как по маслу
спасибо, питоша, за то что научил меня программировать!

yozheeg
Автор

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

rqdfdow
Автор

"Никто не пишет игры на питоне" мда, Ren'Py плачет тихо в сторонке

m.r.pengvin
Автор

Я изучаю питон уже год и могу согласиться с тем то что он не универсальный. Я столкнулся с проблемой, что на нëм нельзя заниматься тем чем я хочу. Но я не считаю что потратил время впустую. Я понял как устроено программирование и мне стало легче изучать другие языки. Во всех языках есть похожие вещи, и ознакомиться с этими вещами быстро и просто питон помогает на "ура". В общем совет новичкам – поизучайте немного питон, а потом, сформировав худо бедное представление о программировании, начинайте уходить в свою мечту и изучать язык, который поможет вам воплотить её в реальность))

kara_sn
Автор

Худший совет - смотрите блогеров с ютуба при выборе изучения языка

shluhogon_
Автор

Не важно какой язык выберешь, все равно потом передумаешь и выберешь другой😂

vada
Автор

Лайк поставил. Но ведь именно для того, чтобы понять, кем ты хочешь работать в ИТ и хорошо python. Он позволяет новичку попробовать всё и понять, что же ему нравится, а потом уже пойти изучать конкретные технологии. Просто, вдруг, человек начнёт учить условные golang, потомучто на старте хотел в бэкенд, а в процессе обучения поймёт, что ему это не сильно нравится, но при этом уйдёт много времени, в то время, как на python, это можно понять быстрее.

iyrmdtx