Python Junior подкаст. Выпуск #0

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


Предлагайте темы и спикеров следующих выпусков в комментариях.

Евангелисты MoscowPython и LearnPython запускают серию эфиров для тех, кто начинает путь в ИТ или только думает об этом. В пилотном выпуске:

1:09 - Нужно больше питонистов. Или зачем сообществу подкаст?

2:15 - Почему учиться питону у старших - это не стыдно. Ой, подарочек ;)

2:56 - 3 вопроса, которые стоит задать начинающему питонисту на собеседовании. И универсальный ответ на любой каверзный вопрос.

9:16 - выбираем JS-фреймворк для бэкендера. Что стоит помнить, чтобы проще освоить фронтенд.

21:29 - Ошибки и исключения в коде. Статический анализ: техники и инструменты. Lint или что-то еще?

Спикеры выпуска:
Григорий Петров - Евангелист MoscowPython и технический евангелист VoxImplant
Илья Лебедев- Евангелист MoscowPython, сооснователь LearnPython, сооснователь Devman
Модератор выпуска:
Валентин Домбровский - сооснователь MoscowPython.
Рекомендации по теме
Комментарии
Автор

Наконец-то, подкаст о Питоне на русском!
Поздравляю с первым выпуском!

vinc
Автор

Григорию респект! Этого человека интересно смотреть и слушать.

maksymkudliak
Автор

Слушаю ваши подкасты на прогулке! Больше Пайтона!

velomatica
Автор

Вот это я удачно вас нашёл, очень интересно слушать даже не во все сказанное врубаясь, спасибо! Сам пока только освоил начальный курс по python от charles severance, ищу куда дальше выруливать

ИгнатМедиамагнат
Автор

Очень интересно! Григорию Петрову респект)))

alexoborin
Автор

Выпускайтесь в айтюнсе как можно быстрее. И чуть подкрутите звук. А так очень хорошо, будем слушать.

SomeTestsGuy
Автор


1:09 - Нужно больше питонистов. Или зачем сообществу подкаст?

2:15 - Почему учиться питону у старших - это не стыдно. Ой, подарочек ;)

2:56 - 3 вопроса, которые стоит задать начинающему питонисту на собеседовании. И универсальный ответ на любой каверзный вопрос.

9:16 - выбираем JS-фреймворк для бэкендера. Что стоит помнить, чтобы проще освоить фронтенд.

21:29 - Ошибки и исключения в коде. Статический анализ: техники и инструменты. Lint или что-то еще?

moscowdjangoru
Автор

Григорий бесподобен! Как и его лицо в начале видосика.

АлексейСергеевич-ця
Автор

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

yegorovyegor
Автор

Классный выпуск получился! И полезная лично для меня точка зрения про Vue и его более старших собратьев -- кого из них выбрать. Спасибо!

АннаКузнецова-гх
Автор

Я изучил синтаксис python на базовом уровне. Что делать дальше? Пока что из практики бот-парсер.

nikitadenisov
Автор

"языки программирования здорового человека" XDDD
А если серьёзно то, как новичок, очень благодарен за информацию про возможность! и необходимость "типизировать" код . Возьму на вооружение. В целом познавательно. Спасибо. Р.S. на кухне за кружечкой чая данный разговор смотрелся бы куда лучше;)

IrelandKing-qv
Автор

вам в подкаст нужен очень смелый, очень раскрепощенный, очень любопытный, но очень не опытный с точки зрения программирования ведущий, который будет задавать разные вопросы вплоть до самых базовых.
UPD: зачем я пишу этот коммент к видео 2018 года в 22 году?

PavlovVictor
Автор

Про фронтенд так жизненно всё сказал...

sergeyshevtsov
Автор

Ждем мастер-класс по типам в питоне от Григория! :)

Indvdl
Автор

Всё очень хорошо, когда-то это должно было начаться, раз в интернете уже существует много подкастов на английском по python. Одна маленькая просьба: высыпайтесь, ребята, перед подкастом. Разговоры будут бодрее и интереснее!

takeshi
Автор

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

ayratgalimullin
Автор

забавно, интересно и позновательно. Спасибо.

mooderatorpro
Автор

Всем привет, с вами Frontend-разработчик. У меня есть опыт работы на всех трех обсуждаемых фреймворках (Vue, Angular, React), а еще у меня несколько припекло с обсуждения, которое начинается с 18 минуты. Я прокомментирую несколько цитат, которые показались мне наиболее интересными и надеюсь, что получу ответ на свой комментарий. Поехали!

"React решает специфическую фейсбуковскую задачу как сделать чатик" - ну.. Не знаю, сегодня столько приложений работает на React, начиная с ToDo-листов и заканчивая огромными сложными приложенияи, что это заявление выглядит так себе. Естественно, для забивания гвоздей можно использовать кувалду вместо молотка, но это не тот случай. Ибо если компании сегодня в большинстве случаев выбирают React, значит он решает их конкретную проблему (при этом стоит отметить, что React, отнюдь, решает не все проблемы).

"Реактивная система решает проблемы, которых у начинающих разработчиков нет" - начинающим разработчикам стоит начать с основ JS, прежде чем браться за какой бы то ни было фреймворк. А уже после этого, при желании, можно залезть под капот каждого фреймворка и посмотреть, как он работает внутри. Но даже если опустить это, начинающему разработчику все равно, как работает реактивная система, ему важно, чтобы текст внутри div'а менялся при нажатии на кнопку и это делается одинаково сложно как в React, так и во Vue/Angular (приблизительно, учитывая особенности каждого конкретного фреймворка)


"Реактивная система для создания реально больших, тяжелых систем с состоянием" - сегодня состояние нужно в любом Web Application (не путать с Web site). Логически, управление состоянием в React не отличается от такового во Vue или Angular. Да, у них у всех разные методы и "фичи", но в общем и целом суть везде одна и та же. Ну и да, стоит отметить, что для больших сложных систем как раз таки рекомендуется брать Angular. Почему - тема для отедльного разговора, но можно погуглить на этот счет.

"Ангуляр немножко старенький и тянет много легаси" - jQuery тоже немножко старенький и тянет много легаси и что? :) В определенных ситуациях эта библиотека все еще отлично подойдет для выполнения работы. Ну и да, надо определиться, говорим мы про AngularJS или Angular, все-таки второй совсем не старенький и легаси на нем образоваться еще не успело.

"Ангуляр тоже заточен на решение специфической задачи" - какой специфической задачи? Я, видимо, чего то не понимаю.. Потому что, опять же, я разрабатывал несколько совершенно разных проектов на AngularJS/Angular, и почему то они оба решили нашу задачу в обоих случаях, хотя сама задача специфической совершенно не является.

"А вот вуи..." - и Vue точно такой же, как и React, как и Angular. Да, на нем определенно приятнее писать, он дает большую свободу действий, он, наверное, в каких-то вещах легче. Но это не означает, что его надо пихать везде и всюду. Также, говорить о том, что у начинающих разработчиков не будет сложности - это зря. При написании говнокода сложности конечно не будет. Но дело в том, что говнокод можно написать на каждом из фреймворков (на Angular чуть посложнее будет это сделать впрочем). Ну и да, я что-то сильно сомневаюсь, что начинающего разработчика будет беспокоить размер бандла для веб-морды в своем пет проекте..

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

WaRR
Автор

Ivan Stepanoff, Dmitry Kosarevsky, Максим Бекарюков и Юля Коровски из facebook... Пока встану в эту очередь... Может нам как-то объединить усилия? Из тем предлагаю: один день из жизни джуна - первый день, 30-й день и джун через полгода. Желательно поподробнее. Спасибо за подкасты!

Антоня-лц