Олимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python Developer

Sdílet
Vložit
  • čas přidán 15. 06. 2024
  • Всё ещё кодишь без AI? Го в клуб "Эволюция Кода 🧬", научу: itbeard.com/evocoders
    Долгожданный выпуск о популярном ныне языке Python.
    В гостях разработчик компании Todoist и просто крутой парень - Олег Шидловский.
    В рамках интервью мы пообщались про олимпиадное программирование, про фишки языка, про асинхронность, про популярные фреймворки django, twisted, tornado, flask, SQLAlchemy, про machine learning & data sciense, про пепы (peps), про развитие и про удалённую работу. Всё как вы любите :)
    Так что, наваливайте чаинский/кофеинский в любимые кружки и погнали!😉
    СЛУШАТЬ В АУДИО
    🔸 Apple Podcasts: apple.co/41hwOIQ
    🔸 Google Podcasts: bit.ly/itbeard-googlepodcasts
    🔸 Spotify: spoti.fi/3Ktbf1Y
    🔸 Скачать mp3: podcast.itbeard.com/e/57
    ДОП. МАТЕРИАЛЫ
    🔹 Твиттер Олега: / _electronick
    🔹 Гитхаб Олега: github.com/electronick1
    🔹 Материалы из выпуска: t.me/itbeard/254
    ПОДДЕРЖАТЬ АЙТИБОРОДУ
    🔸 Стать патроном на Patreon: / itbeard
    🔸 Стать спонсором на CZcams: czcams.com/users/itbeardjoin
    🔸 Стать спонсором на Apple Podcasts: s.itbeard.com/apple
    🔸 Через криптовалюты: itbeard.com/help#crypto
    🔸 Через Revolut: revolut.me/itbeard
    🔸 Через PayPal: www.paypal.com/paypalme/itbeard
    P.S. Спасибо Валику и Rubyroid Labs за крутое помещение для съемок: rubyroidlabs.com
    НАВИГАЦИЯ
    0:00 Начало
    0:47 Про учебу и олимпиадное программирование
    7:16 Пригодилось ли олимпиадное программирование на работе
    9:04 Почему крупные компании хотят к себе олимпиадников
    10:04 Про университетские годы
    10:50 Нужна ли олимпиаднику математика
    14:35 РЕКЛАМА
    18:25 Про начало работы
    27:33 Про работу в Todoist
    32:04 История Python
    34:36 Области применения питона
    41:01 Data Science на пайтоне
    44:33 Самые яркие отличия питона от других языков
    49:40 Про пепы (pep)
    54:25 Асинхронность: GIL, gevent
    1:06:26 Tornado
    1:08:29 Twisted
    1:09:39 Фреймворки: django, flask, tornado, django rest framework
    1:20:14 ORM: SQLAlchemy, peevee
    1:23:25 Big Data, Data Science, Machine Learning, Tensor Flow, keras, numpy, pandas и т.д.
    1:31:07 Программы и окружения, которые используют пайтон-разработчики: IDE, сервера, пакетные менеджеры
    1:35:11 Самый жирный минус Python
    1:37:56 Перспективы языка
    1:41:11 Что знать начинающему Web Python Developer
    1:43:08 -Где брать опыт
    1:44:40 - Что знать начинающему Data Science Engineer
    1:46:38 - Рекомендуемые источники информации
    1:51:48 - Про организацию удаленной работы
    1:57:04 - Хобби и личные проекты
    2:02:38 - БЛИЦ
    2:11:03 - КОНКУРС
    БОЛЬШЕ АЙТИБОРОДЫ
    🔻 Telegram: t.me/itbeard
    🔻 Twitter: / iamitbeard
    🔻 Instagram: / itbeard
    🔻 Сайт: itbeard.com
    #айтиборода #itbeard #python

Komentáře • 1,6K

  • @user-vj1ph5bx7l
    @user-vj1ph5bx7l Před 4 lety +1604

    Очень интересно, когда имам и батюшка про программирование разсуждают)

    • @mamita5595
      @mamita5595 Před 4 lety +39

      Крутой коммент⛄

    • @ramilbabaev7644
      @ramilbabaev7644 Před 4 lety +36

      Чувак, ты сделал мой день!

    • @bublik7649
      @bublik7649 Před 4 lety +6

      ))))))))))

    • @ismayilshixaliyev1754
      @ismayilshixaliyev1754 Před 4 lety +7

      🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣

    • @leoneverte
      @leoneverte Před 3 lety +8

      електрическтво грех... !

  • @UserSo4reUsu75ry
    @UserSo4reUsu75ry Před 4 lety +2166

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

    • @user-sd5tt7ds4j
      @user-sd5tt7ds4j Před 4 lety +258

      и у которого пол верстки летит при правки почти любого бага)

    • @artyomb7424
      @artyomb7424 Před 4 lety +254

      Короч, меня зови)

    • @igorparamonov3989
      @igorparamonov3989 Před 4 lety +268

      :-D поржал, пасиба!
      Парни хотят сказать, от таких гостей у многих самооценка страдает, и эго подкашливает :))

    • @AJIgAH4uK
      @AJIgAH4uK Před 4 lety +62

      Igor Paramonov только в пайтоне циферки складываешь, думаешь постиг дзинь, а тут они..

    • @user-gu5ir3zs4v
      @user-gu5ir3zs4v Před 4 lety +18

      @@igorparamonov3989 ты же имеешь ввиду, что они не зазнавшиеся? Потому что это так. Особенно интервью по js, тот мужик вообще скромняга был.

  • @tylerspeaksloud
    @tylerspeaksloud Před 4 lety +884

    Зашел первый раз.Не могу понять кто из них ит борода(

  • @Light-qo9vo
    @Light-qo9vo Před 4 lety +1180

    Запиши видос с каким-нибудь junior'oм :) будет интересно послушать как они выживают на старте и какие задачи решают под гнетом суровых бородачей.

    • @oOcitizenOo
      @oOcitizenOo Před 4 lety +28

      ++++

    • @djkjfewjfbeojw
      @djkjfewjfbeojw Před 4 lety +155

      И в самом конце разыграют дошик :)

    • @itbeard
      @itbeard  Před 4 lety +117

      Ахах) или талон в метроху

    • @SergMirny_yt
      @SergMirny_yt Před 4 lety +36

      @@itbeard знаю одного мидла у которого ЗП 3000 у.е. - он ездит на метро, больше того, он ездит на метро по льготе(не вдавался в подробности по какой именно) - бесплатно)))

    • @ivankir9716
      @ivankir9716 Před 4 lety +70

      @@SergMirny_yt это правильное отношение к деньгам вот и все

  • @user-mh9hr4uf1j
    @user-mh9hr4uf1j Před 4 lety +545

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

    • @Kitsikoo
      @Kitsikoo Před 3 lety +16

      Машет.

    • @KZKPK
      @KZKPK Před 3 lety +2

      @@Kitsikoo Андрей же Казаков, уже конечно не Козак, но еще немного украинские слова, вроде 'махає', проскакивают)

    • @KZKPK
      @KZKPK Před 3 lety +2

      Зображує, візуалізує)

    • @philipp4631
      @philipp4631 Před 3 lety +2

      а как вы определили, что он крутой? я вот немного погуглив нашел его слайды от 2014го года и сделал обратный вывод.

    • @motor2298
      @motor2298 Před 3 lety +2

      Включил видос в середине, такой птичий язык 🙈

  • @Iliusblacck
    @Iliusblacck Před 4 lety +946

    опять классика
    - Помню, первый компьютер, появился у меня в 3 месяца
    - В полгода, загорелся программированием
    - На фрилансе было не важно что мне нет годика

    • @kyoto5407
      @kyoto5407 Před 3 lety +6

      Ахаххааха

    • @SIM31r
      @SIM31r Před 3 lety +243

      До рождения мама читала Дональда Кнута вслух непрерывно. Родился уже со знанием ООП.

    • @quoteunbeknownst7317
      @quoteunbeknownst7317 Před 3 lety +144

      @@SIM31r, при рождении успешно наследовал полиморфизм. Вместо крещения- инкапсулировали.

    • @linterrupt
      @linterrupt Před 3 lety +3

      Ахахахахахх, орууу

    • @setterv9054
      @setterv9054 Před 3 lety

      @@firstnofate попробую достичь вашего уровня проницательности: вы так злорадствуете, потому что у вас нет уверенности в своем будущем и вы боитесь конкуренции с теми, кто забит под завязку модными терминами и более глубокими знаниями…
      Не очень обоснованно и аргументированно, правда? Ну так и вы не вешайте ярлыков, а завидуйте молча 😄😉

  • @MrPelmewka
    @MrPelmewka Před 4 lety +2641

    Иисус любит Python! Я знал!

  • @RusSkiper
    @RusSkiper Před 4 lety +830

    - Скорость Python можно исправить.
    - Как?
    - Писать на С
    ...

    • @ruslan_yefimov
      @ruslan_yefimov Před 4 lety +12

      Писать в двоичном

    • @neofit3157
      @neofit3157 Před 4 lety +49

      ядро и библиотеки питона итак на С, фактически это си со скриптовой оберткой, охохо

    • @vladmelnychuk139
      @vladmelnychuk139 Před 4 lety

      100%)

    • @ddd7386
      @ddd7386 Před 4 lety +18

      @@neofit3157 именно. И это скриптовая обёртка вполне замедляет неплохо работу.

    • @winandfx
      @winandfx Před 4 lety +3

      @@avazart614 проблему с GIL можно решить пакетом multiprocessing.)

  • @wolfich4684
    @wolfich4684 Před 4 lety +676

    Пригласи чувака который стал программистом за 40

    • @itbeard
      @itbeard  Před 4 lety +106

      Будет

    • @1nm1night
      @1nm1night Před 4 lety +8

      @@wolfich4684 то есть, то, что чей то батька стал тестировщиком или поступил на высшее - не создаёт в голове эмоции "Вау"?)

    • @dmitriyobidin6049
      @dmitriyobidin6049 Před 4 lety +2

      @@TakuatChanel Если это automation то да, но есть еще ручное тестирование

    • @afanaskinanton
      @afanaskinanton Před 4 lety +7

      pavel pavel да и тестировщика за 40 интересно!! Айтишник же все равно!

    • @user-sv4fu3ik3c
      @user-sv4fu3ik3c Před 4 lety +16

      Ну да, я 28 был офигел с коллектива 20 летних пацанов, а то в 40 вообще сдуреть можно

  • @samolevich
    @samolevich Před 4 lety +196

    Я настолько сильно ждал это видео. И настолько офигел от того, что я ничего не понял, потому что гость сильно умный для меня. Дело, возможно, не только в том, что он по шкале знаний отстоит от нуля настолько далеко, что нереально для меня. Но есть вероятность, что я по этой же шкале отстою от нуля в другую сторону. Я осознал бездну и понял, что у неё нет дна. Я ушёл переваривать информацию, что даже забыл откомментить видео. Но вот он фидбек.

    • @user-ng2jx2tk6k
      @user-ng2jx2tk6k Před 4 lety +42

      Чувак, это вообще не должно иметь для тебя значения!))) Намного важнее повышать свой предел, свой уровень знаний!)) Ты не представляешь сколько в мире людей умнее тебя, но это не значит что это должно как то тебя беспокоить))) кто знает, может ты "завтра" свой язык программирования создашь или что то ещё более крутое!))))
      По этому пропасть, про которую ты говоришь, вообще не имеет значения) дерзай, учи, старайся))
      Похоже это мой первый коммент тут, так что заодно поблагодарю создателя))))
      Лекс, спасибо за контент! Много интересного! 👍

    • @artyomhovsepyan2239
      @artyomhovsepyan2239 Před 4 lety +4

      да дна ни ищи его просто нету

    • @DasBosch
      @DasBosch Před 4 lety +6

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

    • @truetaras
      @truetaras Před 4 lety

      @павел егоров класс !!!

    • @truetaras
      @truetaras Před 4 lety

      @павел егоров мне тоже его жалко. комментарий как из фанатской ленты под видосом Дудя

  • @eugeniuszjarocki109
    @eugeniuszjarocki109 Před 4 lety +233

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

    • @user-qt5si1cu3q
      @user-qt5si1cu3q Před 4 lety +12

      Жестикуляцией в данном случае он пытается компенсировать невнятность речи. С устной речью у него проблема

    • @sodz5144
      @sodz5144 Před 4 lety +20

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

    • @segu1459
      @segu1459 Před 4 lety +13

      @@sodz5144 ну ты и зануда, бедняга, как тебе вообще живется

    • @sodz5144
      @sodz5144 Před 4 lety +2

      @@segu1459, прекрасно живется, не нуждаюсь в сочуствии.

    • @LobanovSpace
      @LobanovSpace Před 4 lety

      Да) чувак счастлив

  • @mikhailm6997
    @mikhailm6997 Před 4 lety +29

    Борода, хороший ход👍. Ты постоянно напоминаешь ему, что ни черта не шаришь в Python и человек старается рассказывать всё очень понятно. И ты один из немногих, кто задаёт наводящие вопросы, многие другие люди на этом обламываются и из-за этого их смотреть не так интересно, будто бы пришли два человека и прочитали каждый свой текст. Спасибо большое за то, что занимаешься этим делом 😁

    • @itbeard
      @itbeard  Před 4 lety +5

      Спасибо, стараемся)

  • @BStudioCD
    @BStudioCD Před 4 lety +27

    По традиции: Один из самых интересных гостей на интервью, очень приятно было слушать)))

  • @jarag9353
    @jarag9353 Před 4 lety +7

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

  • @wadysawzholudzeu1004
    @wadysawzholudzeu1004 Před 4 lety +21

    Это лучшее что я посмотрел за последнее время. Думаю каждый человек, который занимался олимпиадками получил ударную долю "жизы". Просто бальзам, нет слов.

  • @user-uy4zj6qm3w
    @user-uy4zj6qm3w Před 4 lety +197

    "Страшный синий такой Паскаль" - это просто фонд золотых цитат студентов)

    • @arhangelist
      @arhangelist Před 4 lety +8

      Чувак видимо просто недостаточно old school :) В реале "страшный синий Паскаль" для начала обучения на голову удобнее и проще какого-нибудь PYCharm'а, в котором новичок без страстного желания даже с пол-литрой не разберётся.
      А там все базовые вещи в простом интерфейсе - IDE, хелп, простая отладка. По современным меркам только автозавершения не хватает (а рефакторинга вообще нет, но для школьника это не проблема). Библиотека тоже будь здоров - те же условные домики рисовать сподручнее, чем на Пайтоне под Windows.
      Это я к тому, что не очень ясно, чем же его Паскаль так выпугал :)

    • @illyaevseev312
      @illyaevseev312 Před 4 lety +10

      @@arhangelist Честно говоря я вообще не понимаю вот таких вот "достаточно old school". Давать новичкам Pascal вообще бред. Зачем? Мертвый язык. Это все-равно, что учить детей основам чтения на основе древне арамейского. Ну принципы же одинаковы. Да. Нужен простой язык для олимпиадного программирования. Чем в этом случае С не угодил? Во первых все еще востребован и останется таким еще долгие годы. Во-вторых С-подобных языков в топе- большая часть. Да и синтаксис проще некуда. А вообще в школе нужно давать именно что-то типа Python. Не нужно детей отпугивать. Они должны знать, что программирование это не только "черная магия". Программирование это то, что позволяет упростить им жизнь. И что это не так уж и сложно. Ну и если и учить, то современных подходам. А как рассказать что такое итераторы или функциональное программирование если язык это попросту не поддерживает? Ну и я совсем недавно наблюдал переход с IntelliJ IDEA. Дочка в 8 классе. Записалась на олимпиадное программирование. Там обязательное требование- Pascal. Я всегда ее учил, что программирование это не синтаксис, а ход мыслей. Поэтому ей по сути без разницы на чем писать. После Python и Java выучить синтаксис Pascal - проще простого. Но вот что ее сильно не обрадовало, что IDE не хочет ей помогать. Она не привыкла все писать полностью. Не привыкла помнить как что называется. Для нее программирование - не синтаксис. А тут все упирается именно в него. Конечно она достаточно быстро адаптировалась. Но все-равно не сильно довольна. И сказала, что на следующий год уже можно будет выходить на соревнования с C. Поэтому просто потерпит как неизбежное зло.

    • @arhangelist
      @arhangelist Před 4 lety +3

      @@illyaevseev312 Внезапно я с Вами согласен : ) В нынешних реалиях начинать с Паскаля никакого смысла нет - Пайтон в этом плане так же прост и даже заметно более лаконичен (в этом он превосходит.. да наверное всё из того что популярно, а возможно и из того что не популярно тоже), содержит все современные фичи - есть куда расти, если вдруг для индивида (А) это перестанет быть просто уроком информатики и появится предметный интерес. Ещё и на рынке востребован. Разве что ссылочная модель памяти в Python может новичка сбивать с толку, но это поправимо.
      Однако автор говорил, что он "начинал с Паскаля" (почему - видимо не к нему вопрос), и в таком контексте (новичок на старте) пугаться там особо не чему, разве что текстовому режиму ("страшненький синий TP" у Автора и "недостаточно old school" у меня): библиотека функций присутствует, help по всему есть, отладка на виду и элементарно доступна по F-клавишам (а-ля "F5-Copy, F6-Move" в Norton/TotalCommander). Даже профайлер насколько помню в стандартную поставку входил, который для того, кто ещё не увлекся программированием, и вовсе излишество. Чего ещё хотеть для знакомства с программированием?
      Автодополнения разве что, но об этом я сказал и Вы вроде как согласны, что для среды это основной недостаток, о который спотыкаешься сегодня (было-б удивительно, если за 25 лет со времен TP ide так никуда и не свдинулись :] ).
      Резюмируя - с точки зрения простоты и удобства для начинающего ide в TP _как среда_ даже на сегодня за минусом автодополнения содержит все необходимое и даже больше, при том что для этой цели она много более понятна чем современные среды (тот же PyCharm - IDE под Python от JetBrains). При этом вторые безусловно мощнее и функциональнее для "продвинутых пользователей".
      Как язык же сам Паскаль давно не актуален и весьма ограничен (если "войдёшь во вкус", придётся сразу на тот же Python переучиваться).

    • @illyaevseev312
      @illyaevseev312 Před 4 lety +2

      @Ron. H. Знаете, мне кажется, что у вас весьма странное представление о целях обучения программированию и обучению вообще. Тем более когда мы говорим о школе. На мой взгляд школьное программирование должно быть максимально приближено к тому, что дети в будущем смогут применить. И уж никак не быть абсолютно академической дисциплиной. Примерно 75% школьников - откровенно туповаты. Поэтому детей нужно учить тому, где магия зашкаливает. Они должны понять, что даже самые тупые могут облегчить себе жизнь. И еще интересный факт. 99% школьников не умеют учится. Вообще. Если вы научите их Pascal, то эти знания просто умрут потому, что их применять негде. А выучить другой язык они не способны. А если вы научите Python, то он сейчас везде.
      Вы уверены, что правильно поняли то, что я написал по поводу синтаксиса? ;)

    • @illyaevseev312
      @illyaevseev312 Před 4 lety +2

      @Ron. H. В это сложно поверить, но далеко не только программисты пишут программы. И сложность бывает очень разная. Вас послушать так первый урок по программированию "Hello, World!", а на втором сразу SkyNet пишут. Даже банальный парсер может экономить неимоверную кучу времени. Даже если тебе его написали, а ты его правишь для получения другого результата. У меня есть знакомая. Она лингвист. Я ей написал скриптик на питоне и рассказал что такое регулярки. Ее восторгу не было предела. Сейчас она такие выражения пишет, что не все профессиональные разработчики их потянут.

  • @modjahead99
    @modjahead99 Před 4 lety +15

    Прикольный человек. Наверное я бы с таким коллегой работал в удовольствие. У него такой азарт в глазах!

  • @BAKSerPRO
    @BAKSerPRO Před 4 lety +90

    24:55 - "нам не нужен твой код, используй готовые библиотеки, а пользователи просто купят новые видюхи по цене почки и норм" - современные разрабы ААА игр(

    • @Blowjin
      @Blowjin Před 3 lety +2

      тоже взгрустнул на этом моменте

  • @doomymax577
    @doomymax577 Před 4 lety +257

    Это батюшка священного питона

    • @BeginBye
      @BeginBye Před 4 lety +47

      Отец Питоний)))

    • @MRBrown-ru6rg
      @MRBrown-ru6rg Před 4 lety +5

      ждал до последнего когда свет из неба их освятит 😂

    • @barrettM8
      @barrettM8 Před 4 lety +3

      Питонисты жгут xD

    • @BeginBye
      @BeginBye Před 4 lety

      b4rret А то!)))

  • @user-rl7xb4ki5u
    @user-rl7xb4ki5u Před 4 lety +296

    #конкурс
    Pyzdata (Фреймворк для обработки данных)

  • @user-hy2db1ec2r
    @user-hy2db1ec2r Před 4 lety +322

    о, наконец-то Тимофей Хирьянов

    • @nicktsy
      @nicktsy Před 4 lety +59

      Кстати, вот с ним был бы реально топ!

    • @markcherniatynskyi6697
      @markcherniatynskyi6697 Před 4 lety +8

      Groot:D JJ ахахахахах, хорош

    • @itbeard
      @itbeard  Před 4 lety +16

      Пошел гуглить...

    • @itbeard
      @itbeard  Před 4 lety +74

      Препод МФТИ?)

    • @Kaparski7
      @Kaparski7 Před 4 lety +4

      @@itbeard ага ))

  • @my-vectors
    @my-vectors Před 4 lety +4

    Спасибо большое за интервью с Олегом!!!
    На одном дыхании прошло

  • @hurricane-rus
    @hurricane-rus Před 2 lety +32

    Хотелось бы со временем услышать другое интервью по Python - с человеком, который лучше представляет, как применяется Python. После этого интервью сложилось впечатление "питон - это какая-то медленная штуковина на основе С, которая может все, кроме мобильных приложений". Т.е. это интервью скорее навело тумана вокруг Python, чем рассеяло его.
    Как раз тот случай, когда человек точно много знает, но не умеет это подать понятным языком. Видно, как Лекс очень старался наводящими вопросами настроить Олега на понятный стиль, но у Олега пока не получилось. И конечно, нельзя делать ляпы вроде "питон медленно работает, потому что написан на С" - просто no comments. Очень надеюсь, со временем ситуация поменяется, и мы увидим Олега в новом качестве.

    • @Lelouch-
      @Lelouch- Před 7 měsíci +1

      Да, как интервьюируемый этот программист плох

  • @xtralargex
    @xtralargex Před 4 lety +32

    Наконец таки свершилось чудо... Python:) likeos

  • @IsaEzerbaev
    @IsaEzerbaev Před 4 lety +9

    видно человек прямо живет этим, и очень интересно рассказывает )) спасибо за видео!

  • @pointlessPointer
    @pointlessPointer Před 4 lety +178

    #конкурс
    Фреймворк MDS(Mamkin Data Scientist) - позволяет создавать беспилотные полностью автономные межгалактические корабли, зная только таблицу умножения.

    • @47clere
      @47clere Před 2 lety

      Ещё таблицу отнимания.
      Но это не для всех

  • @drygb7673
    @drygb7673 Před 2 lety +2

    Спасибо большое за этот формат видео. И Огромное спасибо за ссылки. Всегда всё по делу и то что нужно!

  • @user-mv4rv7jt2p
    @user-mv4rv7jt2p Před 4 lety +17

    Приятно смотреть и слушать человека, когда ему действительно по кайфу то, чем он занимается и то, что ему самому очень интересно!

  • @MrSunchezz
    @MrSunchezz Před 4 lety +4

    Алексей, материал как всегда превосходен!
    Хорошее дело делаете! Вам и вашему гостю, низкий поклон!

  • @ruslan_yefimov
    @ruslan_yefimov Před 4 lety +4

    Огромное спасибо за такую сочную выжимку инфы для новичков)

  • @phoe7ix
    @phoe7ix Před 4 lety +1

    Балуешь нас) Спасибо за контент!

  • @nicname7167
    @nicname7167 Před 4 lety +5

    Давайте согласимся - всё написано на C; Зовите почаще таких гостей, реально интересно!! C - one code, one love

  • @kirillmolostov1642
    @kirillmolostov1642 Před 4 lety +22

    Ох уж эти Python разработчики - они даже разговаривают по-другому.

  • @63..51
    @63..51 Před 3 lety +7

    Уже ад 2 месяца я программист! И мне %25 уже понятно ,что говорят!)))
    Хорошее видео!!!

  • @somebody198
    @somebody198 Před 4 lety +1

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

    • @Best-ib2td
      @Best-ib2td Před 2 lety

      Да, мне очень интересно но некоторые вещи новичкам как я не понятно

  • @user-ve6zm2cy8p
    @user-ve6zm2cy8p Před 4 lety +2

    Олег восхитительный чувак! Учтивость подачи и глубина понимания впечатляет!

  • @remsha
    @remsha Před 4 lety +3

    Оу! Май! Мужик, ты лучший, вот только вчера я шёл и думал, как-же хочется увидеть интервью с Python разработчиком, столько вопросов!
    Спасибо за работу, надеюсь выпуск получился отличным

    • @itbeard
      @itbeard  Před 4 lety

      На здоровье)

  • @rusab1
    @rusab1 Před 4 lety +3

    Ништяк зашло, хоть и рубин курю! Бородам сенкс;)

  • @Snow_Bars
    @Snow_Bars Před 3 lety +2

    Приятно слушать знающего и любящего своё дело человека! 🤔👍

  • @user-ud6bg8jf3c
    @user-ud6bg8jf3c Před 4 lety +45

    Тимофея Фёдоровича Хирьянова в студию:))))

    • @artemalendar9998
      @artemalendar9998 Před 4 lety +15

      Хорошая попытка, Тимофей Фёдорович)

    • @volhak4519
      @volhak4519 Před 3 lety +1

      Тоже за

  • @palgogo
    @palgogo Před 4 lety +3

    Офигеть, заряженный пацан, работающий в компании, которая делает моё любимое приложение 🧡

  • @ruslansergazin7076
    @ruslansergazin7076 Před 3 lety +7

    позови кого нибудь кто не начал прогать в 0 лет, его не приглашали в гугл, он не убер-олимпиадник и делает что то еще КРОМЕ программирования в свободное от работы время.

  • @maximvelenchuk1432
    @maximvelenchuk1432 Před 4 lety +1

    Очень интересно. Так воодушевленно рассказывает. Удачи в творчестве! Хочется сказать что история с бородой :))))

  • @viktarkoida
    @viktarkoida Před 4 lety +1

    Отдельное спасибо за рекламку - давно искал схожее. Как только появится время свободное ( уменьшится количество тасков) - обязательно воспользуюсь

  • @bublik7649
    @bublik7649 Před 4 lety +20

    Присоединяюсь: - Отец Питонний!
    пс: Какой же умный человек!

  • @zyndel
    @zyndel Před 4 lety +5

    Оу, очень круто и большое спасибо)

    • @itbeard
      @itbeard  Před 4 lety +1

      На здоровье)

  • @daniilkazachkov5827
    @daniilkazachkov5827 Před 4 lety +8

    Прошу от всей души)
    Завези интервью с C++ программистом. Ждемс....😉

  • @vladmelifarof
    @vladmelifarof Před 2 lety

    Какой прекрасный парень. С ним и два часа мало, хочется на каждую тему по отдельному выпуску.

  • @IvanRadziankou
    @IvanRadziankou Před 4 lety +105

    Если мне был нужен знак, чтобы наконец освоить Python, то вот он!

    • @tsa157
      @tsa157 Před 4 lety +4

      Вадим М
      Выйди в окно, не обременяй этот мир.

    • @kate7271
      @kate7271 Před 4 lety +3

      Вадим М Разные языки созданы под разные задачи. Сравнивать JavaScript с Python вообще неприемлемо...

    • @user-cu5cq3iv5v
      @user-cu5cq3iv5v Před 4 lety

      @@kate7271 а чего бы не сравнить? И тот и другой неповоротливое интерпретируемое. Только джаваскрипт не пытается сделать конкуренцию сям или джаве и работает там, где ему действительно есть место.

    • @kate7271
      @kate7271 Před 4 lety

      Сергей Николаев Вот именно поэтому сравнивать эти два языка не имеет никакого смысла

    • @kate7271
      @kate7271 Před 4 lety

      Ну я ещё раз вынуждена повториться: разные языки созданы под разные задачи. Javascript больше подходит для работы с визуализациями. Python для работы с абстракциями и базами данных. Поэтому сравнивать их бессмысленно.

  • @mikhailkouzminykh1327
    @mikhailkouzminykh1327 Před 3 lety +5

    Отличный рассказ, прямо захотелось изучить Python хотя бы в общих чертах.

    • @SENATOROV
      @SENATOROV Před 2 lety

      Помогу изучить Python

  • @user-td2yu1tp1b
    @user-td2yu1tp1b Před 4 lety +1

    благодарю. оч-очень интересно. И отдельная благодарность за отсылку на Data Science

  • @il_osipov
    @il_osipov Před 4 lety +2

    Крутой парень и интересные темы обсуждаете! Спасибо!

  • @igorkulibaba7287
    @igorkulibaba7287 Před 4 lety +3

    Огонь, спасибо за позитивного собеселника,

  • @user-xj5oc4gl6v
    @user-xj5oc4gl6v Před 4 lety +3

    Крутой видос! Я хоть и полный нубас, который только начинает учить Python, но все равно что-то понял. Спасибо ребята!! Такого рода контента очень мало.

    • @itbeard
      @itbeard  Před 4 lety

      На здоровье!😎

  • @zerxgm
    @zerxgm Před 4 lety

    Круто! Спасибо! Понравилось интервью!

  • @julieju_o
    @julieju_o Před 2 lety +1

    Очень приятный гость-собеседник, спасибо :)

  • @eugenefronzak4536
    @eugenefronzak4536 Před 4 lety +20

    01:20:14 - ORM: SQLAlchemy, peevee у вас тут ошибка в таймкоде. peevee != peewee

  • @MoranKitz
    @MoranKitz Před 3 lety +9

    Йонас вернулся из будущего!

  • @user-lc4fy6yz4f
    @user-lc4fy6yz4f Před 4 lety

    Отлично! Интересно! Познавательно! Давай давай!)

  • @virida1126
    @virida1126 Před 3 lety +2

    Очень приятный гость) Я в программировании ноль, но дослушал до конца.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil Před 3 lety +6

    Концовка прикольная, когда ты спросил про хобби а он продолжил про программирование))

  • @itbeard
    @itbeard  Před 4 lety +199

    Первый! С таймлайнами :)
    00:47 - Про учебу и олимпиадное программирование
    07:16 - Пригодилось ли олимпиадное программирование на работе
    09:04 - Почему крупные компании хотят к себе олимпиадников
    10:04 - Про университетские годы
    10:50 - Нужна ли олимпиаднику математика
    14:35 - РЕКЛАМА
    18:25 - Про начало работы
    27:33 - Про работу в Todoist
    32:04 - История Python
    34:36 - Области применения питона
    41:01 - Data Science на пайтоне
    44:33 - Самые яркие отличия питона от других языков
    49:40 - Про пепы (pep)
    54:25 - Асинхронность: GIL, gevent
    01:06:26 - Tornado
    01:08:29 - Twisted
    01:09:39 - Фреймворки: django, flask, tornado, django rest framework
    01:20:14 - ORM: SQLAlchemy, peevee
    01:23:25 - Big Data, Data Science, Machine Learning, Tensor Flow, keras, numpy, pandas и т.д.
    01:31:07 - Программы и окружения, которые используют пайтон-разработчики: IDE, сервера, пакетные менеджеры
    01:35:11 - Самый жирный минус Python
    01:37:56 - Перспективы языка
    01:41:11 - Что знать начинающему Web Python Developer
    01:43:08 - Где брать опыт
    01:44:40 - Что знать начинающему Data Science Engineer
    01:46:38 - Рекомендуемые источники информации
    01:51:48 - Про организацию удаленной работы
    01:57:04 - Хобби и личные проекты
    02:02:38 - БЛИЦ
    02:11:03 - КОНКУРС

    • @dimamiskevich5250
      @dimamiskevich5250 Před 4 lety +6

      Не pivee ORM, a peewee ORM)
      SqlAlchemy)
      givent -> gevent

    • @itbeard
      @itbeard  Před 4 lety +1

      @@dimamiskevich5250 поправил, грац

    • @alexfish289
      @alexfish289 Před 4 lety +1

      @@dimamiskevich5250 а ты шаришь)

    • @ayerabdi9440
      @ayerabdi9440 Před 4 lety +9

      Тупа лайк за таймкоды +++

    • @vardgesbokhyan9927
      @vardgesbokhyan9927 Před 4 lety +4

      41:01 - Data Science на пайтоне - literally nothing about data science

  • @mykolachadovych7863
    @mykolachadovych7863 Před 4 lety

    Красавчики!)
    Спасибо!

  • @juliavorobeva9413
    @juliavorobeva9413 Před 3 lety +1

    Классный выпуск)) Очень приятный гость, умный и обаятельный)))

  • @thisreal
    @thisreal Před 4 lety +143

    *Даже Иисус программист, шах и мат атеисты!*

    • @IntegritasGod
      @IntegritasGod Před 4 lety +4

      *аметисты

    • @Blowjin
      @Blowjin Před 3 lety +2

      "Я бы изменил мир, но б-г не оставил исходников." -- бородатая шутка в айти. Поэтому его сын использует Python, он некоспилируемый. Аллилуйя!

  • @user-gv7tk3lp9o
    @user-gv7tk3lp9o Před 4 lety +7

    Я один тут ничего не понимаю, но просмотрел все 2 часа?

  • @evgeniygoroshkin2645
    @evgeniygoroshkin2645 Před 4 lety

    Классный выпуск.💪
    И вот ещё что.. Сижу никого не трогаю, пишу код, параллельно смотрю видос, уже перевалило за два часа ночи, глаза начинают закрываться, но решил досмотреть, и тут бац, такая концовочка, специально для меня. 👍
    Даже подумал что меня проглючило, и утром этого уже не будет, но всё на месте.😁

  • @andrewgorovoi
    @andrewgorovoi Před 4 lety

    Оооо. Спасибо. Просьба выполнена. 👍

  • @arturkogut5329
    @arturkogut5329 Před 4 lety +13

    Наконец-то... теперь нужно что-то новое чтобы просить под каждым видосом 😂

    • @djkjfewjfbeojw
      @djkjfewjfbeojw Před 4 lety

      Go?

    • @user-sv4fu3ik3c
      @user-sv4fu3ik3c Před 4 lety

      Swift, Erlang?)

    • @itbeard
      @itbeard  Před 4 lety +2

      Свифт есть жеж немного в интервью про яось разработку, ты чего?)

    • @itbeard
      @itbeard  Před 4 lety

      Девопс был

    • @lexaznaurov5205
      @lexaznaurov5205 Před 4 lety

      Взять интервью у питона 🐍)

  • @CRYPTOLOID
    @CRYPTOLOID Před 3 lety +21

    Спасибо за сурд, можно смотреть без звука.

  • @Yar_dar
    @Yar_dar Před rokem

    Очень крутое интервью. Спасибо большое!

  • @akirpikov9506
    @akirpikov9506 Před 2 lety

    Спасибо большое!) Максимально грамотно , ТИГРЫ!

  • @MrRask99
    @MrRask99 Před 4 lety +157

    Я понял, чем больше борода тем лучше прогер.

    • @mikisonlok2933
      @mikisonlok2933 Před 4 lety +15

      Намек понят ща отпущу бороду! А то ни как не устроится)

    • @user-vy6ie3ld7l
      @user-vy6ie3ld7l Před 4 lety

      @@mikisonlok2933 сколько тебе лет сейчас?(хочу знать переживать мне рано или поздно)

    • @1nm1night
      @1nm1night Před 4 lety +2

      Чем длиннее борода, тем короче и быстрее человек пишет код.

    • @whiteniga9489
      @whiteniga9489 Před 4 lety +4

      это скорее следствие, нежели причина)

    • @mikisonlok2933
      @mikisonlok2933 Před 4 lety

      @@user-vy6ie3ld7l 23 годка! Надеюсь переживать не будете!

  • @ll-ib5jr
    @ll-ib5jr Před 4 lety +66

    Когда C/C++ или там системное программирование под Linux?

  • @mondragondr
    @mondragondr Před 4 lety +1

    Длинное интервью)) Очень интересно!

  • @dimak4528
    @dimak4528 Před 2 lety

    Офигенно! Вопросы просто сок

  • @vitaligorshkov6965
    @vitaligorshkov6965 Před 2 lety +3

    Спасибо! Чел прям креатин!
    Только начал путь в Рython. Хорошо мотивирует и ориентирует на будущее! Не нудно и много полезной инфы!

  • @user-tl4sc9wz4r
    @user-tl4sc9wz4r Před 4 lety +3

    Пригласите его ещё пожалуйста!

  • @user-gv5rh9by7o
    @user-gv5rh9by7o Před 2 lety

    Это определенно-точно крутой выпуск! 😎

  • @ilianrosstmstudios7767

    Классный Олег! спасибо)

  • @user-mh1dz6xv5z
    @user-mh1dz6xv5z Před 4 lety +4

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

  • @nu_leh505
    @nu_leh505 Před 4 lety +58

    Я знал что Иисус пишет на питоне.

  • @user-wk9pc2yu4b
    @user-wk9pc2yu4b Před 7 měsíci

    спасибо за выпуск, очень инетерсно)

  • @sergeymedzhidov7423
    @sergeymedzhidov7423 Před 4 lety

    Ну наконец-то! Наконец-то Python разработчик)

  • @rinat661
    @rinat661 Před 4 lety +9

    Для запуска серверов используется:
    1. uwsgi
    2. nginx-unit
    3. gunicorn
    для удобства можно использовать supervisor, для асинхронных приложении asgi.
    Подумал может кому интересно будет, заметил что эта тема ускользнула мимо

    • @user-kd6zx1bc1f
      @user-kd6zx1bc1f Před 2 lety

      Я который в 9 классе:

    • @user-kd6zx1bc1f
      @user-kd6zx1bc1f Před 2 lety

      Тоже хочу стать програмистом , брат стал уже но вижу длинные коды и боюсь

    • @user-kd6zx1bc1f
      @user-kd6zx1bc1f Před 2 lety

      Или такие слова

    • @shadowguy6003
      @shadowguy6003 Před rokem

      @@user-kd6zx1bc1f тогда иди плачь

  • @nerves6401
    @nerves6401 Před 4 lety +24

    кучу слов не понял, но было интересно

  • @dokatilis
    @dokatilis Před 4 lety +1

    Очень тонкое понимание предмета и полная косноязычность в формулировке и выражении своих мыслей и чувств. Не поэт, но пограммист, то что нужно - отлично!!!

  • @darwinsterritory
    @darwinsterritory Před 3 lety +1

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

  • @spurdospardovich4041
    @spurdospardovich4041 Před 4 lety +13

    Если кто-то когда-нибудь будет писать новый язык убийцу Python, то нужно определённо назвать его Mongoose, по-русски Мангуст - зверёк, который питается змеями.

    • @47clere
      @47clere Před 2 lety

      Или Монти

  • @artemkutuzzzov2828
    @artemkutuzzzov2828 Před 4 lety +29

    Я подумал там Брэд Питт сидит) Пора битый скрин на телефоне менять

  • @IlyaArkhipov968
    @IlyaArkhipov968 Před 4 lety

    Блииииин, 5 раз начинал это интервью и вообще забыл, где этот чувак работает. Между итерациями установил себе Todoist, и оказалось это лучший задачник из тех, что я видел. Крутой тип - крутой продукт!

  • @dmitriyobidin6049
    @dmitriyobidin6049 Před 4 lety +1

    Если сейчас выбирать между python и node.js, какое направление лучше сейчас выбрать для старта карьеры?

  • @dmytropikalo5582
    @dmytropikalo5582 Před 4 lety +45

    Кто вообще полный ноль в проге и хочет начать именно через питон, то есть два офигенных сайта 1)питонтьютор 2)степик(тут есть и основы статистики и питон и R)

    • @postrate2515
      @postrate2515 Před 4 lety

      Да, сейчас прорешиваю питон тьютор. Что дальше посоветовал бы после прохождения питонтьютора?

    • @taraslevko9057
      @taraslevko9057 Před 4 lety +7

      Присоединяюсь, как раз на степике осваиваю нейронные сети, дико интересно (продвинутый курс питона и статистика за плечами). А если вдруг не знаете с чего начать, то "CS50 Основы программирования" от Гарварда, уровень подачи материала на порядок выше всего, с чем приходилось сталкиваться.

    • @alexanderbalu2505
      @alexanderbalu2505 Před 4 lety +4

      плюсую к Stepik.org, с 0 отлично объясняют

    • @dmytropikalo5582
      @dmytropikalo5582 Před 4 lety +1

      @@postrate2515 идти на Stepik.org

    • @user-cw9pe4lm1k
      @user-cw9pe4lm1k Před 4 lety +2

      Stepic хорошая вещь. Прошёл введение в питон и статистику, теперь понял, что мне вообще интереснее Django и вот это всё

  • @igorbondarenko1990
    @igorbondarenko1990 Před 4 lety +4

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

    • @itbeard
      @itbeard  Před 4 lety +1

      Принято :)

    • @igorbondarenko1990
      @igorbondarenko1990 Před 4 lety

      @@itbeard йей! с нетерпением буду ждать с:

    • @igorbondarenko1990
      @igorbondarenko1990 Před 4 lety

      @@itbeard кстати, мне кажется, если ты решишь кого-то посадить типа как интервьюера, то лучше сажать джава-разработчика для дисскуссий по плюшкам C# и .Net :D

  • @Typhoon19852903
    @Typhoon19852903 Před 4 lety

    Интересно! Послушаю в машине.

  • @user-pw7qx6pn8p
    @user-pw7qx6pn8p Před 2 lety

    Очень крутой выпуск!

  • @username-ke4vd
    @username-ke4vd Před 4 lety +3

    Олег немного ошибся, pip умеет устанавливать библиотеки из любого git репозитория)

  • @evgenygurov6166
    @evgenygurov6166 Před 4 lety +4

    Лекс, у тебя отлично получается создавать контент! Ты прям как Дудь, только в сфере IT))

  • @Fynjn77
    @Fynjn77 Před 2 lety

    интересный выпуск, спасибо!