Организованное программирование | Кирилл Мокевнин
Организованное программирование | Кирилл Мокевнин
  • 65
  • 316 454
(Без)облачная жизнь и работа на Aviasales в Таиланде / Антон Плешивцев / #9
✅ Подписывайтесь на канал «Организованное программирование» в Telegram: t.me/orgprog
- Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): podcast.ru/1734325321
- Смотреть в ВК Видео: video-224967259_456239045
Помните период, когда во всех рекламах с ИТ были пальмы, пляж и преимущества удалённой работы? В этом выпуске обсуждаем, так ли классно работать в Таиланде, изменения в мире фронтенда, вспоминая о старых технологиях и появлении Angular.
В этом мне поможет Антон Плешивцев, VP of Engineering в Bravado, (t.me/craftthesoft) который ранее работал в Aviasales и разрабатывал игру, которая попала в топ Steam.
00:00 Увлечение программированием с детства
04:26 Переезд в Таиланд и работа в Aviasales
09:41 Возвращение в Россию и продолжение работы в IT
13:34 Проблемы с культурным барьером и общением с местными жителями
18:08 Преимущества Таиланда: пляжи и тайская еда
22:48 Различия в климате Таиланда и Майами
29:27 Проблемы и новые технологии в разработке фронт-энда
35:14 Проблемы с управлением зависимостями и сложностью кода
43:36 Сравнение Angular и React
47:46 Разработка игр и сбор команды
53:54 Выгоды удаленной работы
54:47 Мотивация и наслаждение разработчиков игр
55:15 Организация удаленной команды
56:34 Качество игры и отбор на Steam
57:58 Игры как способ провести время с семьей
01:03:07 Участие в стартапе в Сан-Франциско
01:05:58 Рекрутинг в США
01:06:39 Сейлзы в американских компаниях
01:16:40 Переход к remote-first культуре и организация офсайтов
01:19:27 Сокращение сотрудников и последующий рост
01:25:31 Отличия культуры стартапов в США и России
01:27:54 Сложности стартапов в США
01:29:50 Дорогой найм разработчиков в США
01:31:39 Преимущества найма за рубежом
#программирование #менеджмент #кириллмокевнин
zhlédnutí: 4 536

Video

Микросервисы делают разработку сложнее?! / Андрей Ребров / #8
zhlédnutí 4,2KPřed dnem
✅ Подписывайтесь на канал «Организованное программирование» в Telegram: t.me/ b6NV8Ab645wyYWQy - Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): podcast.ru/1734325321 - Смотреть в ВК Видео: video-224967259_456239043 В этом выпуске знакомимся с техническими и управленческими аспектами работы в компании с физическим продуктом и для этого поговорим ...
Где учат лучше: в США, Европе или России? / Виталий Брагилевский #7
zhlédnutí 5KPřed 14 dny
✅ Подписывайтесь на канал «Организованное программирование» в Telegram: t.me/ MtGDikKhqgE4MDU6 Всем ли программистам нужно высшее образование и чем оно отличается в разных странах? В этом видео вместе с Виталием Брагилевским (bravit.pro) разберём, когда высшее образование необходимо, а когда можно обойтись без него, обсудим важность математики и физики для определённых задач, а также рассмотрим...
Есть ли будущее у Node.js? / Андрей Мелихов #6
zhlédnutí 21KPřed 21 dnem
✅ Подписывайтесь на канал «Организованное программирование» в Telegram: t.me/ 2dmekii0FJlkYTgy Доклад, который упоминает Андрей «Дмитрий Махнёв, Артём Кобзарь - (не|ну)жная монада Either на практике и в теории»: czcams.com/video/T6Os27MKUCQ/video.html Node.js - мощный инструмент, который часто используется как для фронтенда, так и для бэкенда. В этом видео вместе с Андреем Мелиховым, Lead Devel...
Как поддерживать миллионы строк на фронтенде. Опыт Miro / #5
zhlédnutí 12KPřed měsícem
✅ Подписывайтесь на канал «Организованное программирование» в Telegram: t.me/ c4VlMHsTBvtjYTYy Чтобы создать интерактивную доску Miro, было написано миллионы строк кода. В этом выпуске вместе с Тимуром Хазамовым, разработчиком из Miro, обсуждаем сложности работы с Canvas, подходы и принципы оптимизации, различные фреймворки, включая Svelte и Solid.js, React, TypeScript и о том, как увеличить пр...
Как перейти из программиста в менеджеры и не сгореть / Senior Software Vlogger / #4
zhlédnutí 10KPřed měsícem
✅ Подписывайтесь на канал «Организованное программирование» в Telegram: t.me/ 4BNbVZwWpK8wZTNi В этом видео вместе с Дмитрием Рожковым @SeniorSoftwareVlogger рассуждаем о людях, менеджменте и процессах. Возможностей стать плохим менеджером довольно много, особенно когда ты вчерашний программист. Разбираемся, как стать хорошим менеджером, какие инструменты и подходы к управлению работают в разны...
Как должен быть устроен найм по мнению Антона Назарова / #3
zhlédnutí 17KPřed měsícem
В этом видео вместе с Антоном Назаровым, создателем сообщества «Осознанная меркантильность» ( t.me/m0rtymerr_channel ), обсуждаем образование и то, как эта модель влияет на найм ИТ-специалистов. Мы поговорим о роли HR, пробелах в традиционном процессе найма разработчиков, необходимости резюме, тестовых заданий, perfomance review. ✅ Подписывайтесь на канал «Организованное программирование» в Tel...
Инженерная культура в Booking.com: в чём секрет успеха? / Михаил Фесенко / #2
zhlédnutí 8KPřed měsícem
Инженерная культура в Booking.com: в чём секрет успеха? / Михаил Фесенко / #2
Когда AI заменит программистов? / Влад Тен / #1
zhlédnutí 35KPřed 2 měsíci
Когда AI заменит программистов? / Влад Тен / #1
Нормально ли обучаться в рабочее время?
zhlédnutí 6KPřed 5 lety
Нормально ли обучаться в рабочее время?
Как быстро находить ошибки в коде? Советы для начинающих
zhlédnutí 37KPřed 5 lety
Как быстро находить ошибки в коде? Советы для начинающих
Какой язык учить первым в этом году?
zhlédnutí 11KPřed 5 lety
Какой язык учить первым в этом году?
Производительность разработчиков. Почему она сильно отличается и как стать быстрее.
zhlédnutí 8KPřed 5 lety
Производительность разработчиков. Почему она сильно отличается и как стать быстрее.
Junior, Middle, Senior. В чем разница?
zhlédnutí 12KPřed 5 lety
Junior, Middle, Senior. В чем разница?
ruby
zhlédnutí 1,4KPřed 9 lety
ruby
Ментальное программирование
zhlédnutí 16KPřed 11 lety
Ментальное программирование

Komentáře

  • @pep421
    @pep421 Před hodinou

    Лайк в поддержку. Прикольно было послушать.

  • @Iaxls
    @Iaxls Před 11 hodinami

    33:57 - Какая жиза. Как СТО и по совместительству играющий Team Lead понимаю. Когда на ретро гладят по голове разраба - а ты сидишь такой - "ну да, ну да". Менеджеры видят результат - но не видят работу. А если ты не будешь озвучивать все созвоны 1 на 1 - благодаря которым фича получилась и разраб не заработал депрессию, то в какой-то момент может показаться что ты ничего не делаешь. Благо у нас ядро команды это те кто знает кто есть кто, и как вы говорите благодаря авторитету, там где они есть сейчас. Но проект растет и приходится нанимать людей "с улицы", так вот если это проактивный ПМ, который стремится показать свою нужность(не осуждаю) перед бизнесом и начинает считать фактические метрики - вот тут наступает фаза конфликта, и лучше разруливать ее на самой ранней стадии. Спасибо за выпуск. Получилось очень содержательно и нескучно.

  • @kapiton-popaev
    @kapiton-popaev Před 13 hodinami

    В веб3 разработке node.js прям хорошо заходит.

  • @alexplay9719
    @alexplay9719 Před dnem

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

  • @Edvard-Aliev
    @Edvard-Aliev Před dnem

    Олды с вами! Помним и ангуляр 2 и варкрафт со старкрафтом... это целая эпоха, золотые времена! Спасибо за интервью.

  • @ankxel1747
    @ankxel1747 Před 2 dny

    Как верно заметил Антон: в ЛЭТИ учили фундаментальным вещам, но совсем не учили практическому программированию. Поэтому кодить меня научил Антон, с тех пор и работаю разработчиком. Спасибо за интересного гостя)))

  • @user-sk9vx3lm5p
    @user-sk9vx3lm5p Před 2 dny

    Переписать с Ruby на Python, посмеялся с того что кто-то свою вкусовщину пытается оправдать тем что на рельсе бы не продакшен реди, да да просто потратил деньги бизнеса на свои хотелки

  • @unlfoem3006
    @unlfoem3006 Před 2 dny

    53:50 он же сказал что они собирались с друзьями

  • @user-vq2sv5el8m
    @user-vq2sv5el8m Před 2 dny

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

  • @user-vq2sv5el8m
    @user-vq2sv5el8m Před 2 dny

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

  • @danilakhtarov
    @danilakhtarov Před 3 dny

    Сейчас в Тайланде по дорожному движению всё намного лучше. Жил пол года в Бангкоке и на Пхукете и постоянно ездил на байке. В те же дни гонял во Вьетнам, вот там к дорожному движению надо привыкать, я не рискнул

    • @user-rl9ou2bh6p
      @user-rl9ou2bh6p Před dnem

      В Ханое и в Дананге хоть и много траффика, но все плетутся 30 км/ч

  • @nitranty
    @nitranty Před 3 dny

    Define - это про amp? А еще помните был backbone+marionet и knockout :)

    • @mokevnin
      @mokevnin Před 3 dny

      А мы про них тоже поболтали, просто не вошло в видео)

  • @user-xg6bq2cr1b
    @user-xg6bq2cr1b Před 3 dny

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

    • @mokevnin
      @mokevnin Před 3 dny

      Спасибо, будем стараться!

  • @monoteis
    @monoteis Před 3 dny

    Не понял название инструмента в начале видел tea draw или tell draw, хз, как правильно

  • @AibekSadraliev
    @AibekSadraliev Před 3 dny

    Ниш! Звук стал разы лучше! Видимо эксперименты подошли к концу )) Или все таки пришлось ручками поработать ? Спасибо, было интересно послушать!

    • @mokevnin
      @mokevnin Před 3 dny

      Обработали да. Автоматика помогает, но не настолько хорошо как хотелось бы

  • @alexanderafonin1688

    лингуалео выложил историю на хабре в свое время (лет 13 назад), как Айнур продал квартиру и наняв разработчиков на эти деньги - они поехали в тай пилить первую версию ЛЛ на три месяца

  • @motorollercars
    @motorollercars Před 3 dny

    О, классно, я с Антоном работал в Aviasales в Тае. Антон, привет тебе! : )

  • @danilakhtarov
    @danilakhtarov Před 4 dny

    Мне понравилось слушать тему образования и сравнения разных подходов и школ. Всё очень круто! Хотелось бы добавить в будущем обсудить тему мотивации преподавателей и системы в мире в целом. Сейчас в мире все пытаются получить выгоду от всего, в первую очередь в денежном эквиваленте. Но если смотреть на наше будущее в общем как человечества и вопрос открытия новых технологий и способов решить проблему новыми способами, как образование изменится? Будут ли общие платформы и бесплатное качественное образование для людей? Могут ли или должны ли государства этому способствовать, а компании не пытаться конкурировать в плохом смысле, пытаясь продавить только свои хотелки.

  • @boycovclub
    @boycovclub Před 4 dny

    Челу пришлось делать еще бэк) будучи фронтом. Понятно^ что за компания aviasales)

    • @ramarren14
      @ramarren14 Před 3 dny

      А что в этом такого?

    • @allufa
      @allufa Před 3 dny

      @@ramarren14тем более это было 10 лет назад

    • @Zadorozhniy39
      @Zadorozhniy39 Před 3 dny

      Хуже когда наоборот, бэк делает фронт 😅

    • @allufa
      @allufa Před 3 dny

      @@Zadorozhniy39 это прям в точку

    • @unlfoem3006
      @unlfoem3006 Před 2 dny

      в стартапе, на тот момент, это норм

  • @mokevnin
    @mokevnin Před 4 dny

    Вы бы поехали в Таиланд, если бы там была вакансия разработчика?

    • @user-gp4og3oq2s
      @user-gp4og3oq2s Před 4 dny

      Нет. Климат - на любителя. Круглый год там жить не особо комфортно. А жратва надоедает через месяц :)

    • @boycovclub
      @boycovclub Před 4 dny

      Мы за Россию)) нас не нужно совращать😅😅

    • @TheRedbeardster
      @TheRedbeardster Před 3 dny

      Не-а, Штаты или Европа (предпочтительнее), а страна третьего мира - это экзотика для отдыха, а не резиденции

    • @dmprkp6792
      @dmprkp6792 Před 3 dny

      Я бы переехал, но это бы стоило дорого для нанимателя😂

    • @jaroslavbaker-pg1gs
      @jaroslavbaker-pg1gs Před 3 dny

      Я когда на жил на пхукете - заканчивал курсы на Хекслет. Нашел старое тестовое в Авиасэйлз. Сделал. Потом достучался до двух действующих разрабов. Я же старался! И я на Пхукете! В общем тестовое похвалили, но дальше общаться не стали, тк писал я его на питоне, а они уже на Go перешли. Как-то так… нашел работу на рф компанию, но по семейным соображениям вернулся в Питер, снял дом в пригороде. Вроде все ок, но на зимовку в Тай хочется снова) ребенок подрастет - надо сгонять)

  • @halforhalf-fo4fe
    @halforhalf-fo4fe Před 4 dny

    Насчет начала карьеры в офисе, не согласен абсолютно. Рассматривается позитивный сценарий приобретения культуры и тд, а если компания говно? То человек впитает говно и понесет его дальше. Короче бред это, нет разницы. Показатель "успели мы за 30 минут или нет", вообще анекдот

  • @Nerossoul
    @Nerossoul Před 5 dny

    Благодаря Андрею начал использовать монаду Either. Спасибо!

  • @artemsokolov5007
    @artemsokolov5007 Před 5 dny

    топеч выпуск послушал бы про разные способы устроится преподающим спецом (особенно в европе), совмещающим профессию и преподавание - курсы, школы, вузы, частное менторство

  • @MathInfo-ye1gf
    @MathInfo-ye1gf Před 5 dny

    Высшее образование обязательно для всех так как обеспечивает системное мышление.

  • @GoldoEb
    @GoldoEb Před 5 dny

    Завтра в три.

  • @user-pm5rr1ue8k
    @user-pm5rr1ue8k Před 6 dny

    наивные посмотрим в 2028

  • @user-pm5rr1ue8k
    @user-pm5rr1ue8k Před 6 dny

    Проблема завышенных ожиданий думаю налицо

  • @sarvartuymurodov8062

    Спасибо за выпуск!

  • @MrAlexPop69
    @MrAlexPop69 Před 7 dny

    Я учился в колледже на программиста. у нас был предмет "основы алгоритмизации и программирования". За полтора года мы прошли циклы и ветвления на бейсике и паскале, и порешали задачки. Когда я спросил про алгоритмизацию, преподаватель сказала, что там всё просто, алгоритмы бывают ветвящиеся цикличные и линейные 👍

    • @xmanffs5986
      @xmanffs5986 Před 5 dny

      Современненько

    • @MrAlexPop69
      @MrAlexPop69 Před 5 dny

      @@xmanffs5986 ну это был 2012 год и преподавателю около 70, она в союзе работала программистом)

  • @user-lt7rn4of7y
    @user-lt7rn4of7y Před 7 dny

    Видимо я уже слишком старый программист, потому что не понимаю, почему, что бы продавать духи по подписке, нужно 10 лет разработки и все эти технологии на две страницы мелким шрифтом. Раньше просто по домам с пробниками ходили и их можно было понюхать, а сейчас для этого оказывается нужен AWS и 1000 каких-то сервисов.

  • @mmmsn324
    @mmmsn324 Před 8 dny

    Был лидом, ушел оттуда. Деградация. Как кто-то сказал - в менеджеры идут те, кто не осилил технологии и не успевает за скоростью их развития.

  • @denisdenis00
    @denisdenis00 Před 8 dny

    Снова в копилку топ видосов

  • @sau9703
    @sau9703 Před 8 dny

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

  • @Paul-kr8dq
    @Paul-kr8dq Před 9 dny

    Чем отличается опытный разраб от джуна? У него есть привычка "класть ключи" всегда в одно и то же место, а также знать аналогичные привычки других. Поэтому, в случае пропажи, джун действительно начинает поиск по разным стратегиям, а опытный инженер просто идёт в нужное место и берёт ключи.😂

  • @Paul-kr8dq
    @Paul-kr8dq Před 9 dny

    Интервью из цикла "вредные советы". На самом деле, понять, насколько программист крутой, предельно просто. Для этого нужно от 10 минут до часа времени другого крутого программиста, который бы с ним побеседовал... без всяких тестовых заданий и прочей херотени. Это - если без балды. Плюс, 10 минут и чашка кофе, чтоб заранее прочесть его резюме и отскринить, на случай, если с ним вообще не имеет смысла беседовать. Однако, поскольку время крутого программиста на вес золота, компании предпочитают содержать табуны бесполезных HRов и платить миллионы рекрутерам 🤷🏻‍♂️ Горькая (для многих) правда заключается в том, что т.н. "база" нихрена не гарантирует, что чел умеет работать - она гарантирует, что у него был шанс научиться думать. И это, собственно, и нужно проверять на собесе. Опять же, если бизнесу реально нужен инж, а не бесплатно-бесполезная рабсила. Ибо, научить работать умеющего думать - проще простого, но научить думать того, кого не научили этому до 20-23 лет удаётся в одном случае из миллиона, и на это тупо ни у кого нет времени, если только фирма - не учебное заведение. Когда же вам говорят, что "да нам похер твоя вышка", нужно ясно понимать, что нанимает тебя дилетант, знающий меньше твоего, и мечтающий поместить тебя на галеру за копейки, в коллектив таких же недоучек, чтоб ты грёб ему бабло. Потому, что ни у него, ни у кого другого в компашке тех, кто туда попадает, скорее всего, тупо не хватит скила "умение думать" на что-то иное. Зато у вас будет офигенная корпоративная солидарность воинствующих неучей: "да нах нам ваши универы, чтоб сверстать табличку". И с этим, собственно, трудно поспорить... ибо, как изаестно, "Все профессии нужны, все профессии важны" 😂

  • @lcfsoft
    @lcfsoft Před 9 dny

    > в продакшне падает, ты открываешь то во что оно скомпилировалось, и седеешь > хотите писать бэкэнд - возьмите язык для бэкэнда 100%

  • @tennisist90
    @tennisist90 Před 9 dny

    Который видос смотрю уже на канале и думал речь про платформу хекслет. Сейчас загуглил-оказывается реально колледж полноценный открыли…респект. Завидую молодежи. Прекрасный старт карьеры.

    • @mokevnin
      @mokevnin Před 9 dny

      ха, это действительно странно, никто с первого раза ни верит ни осознает, что речь про настоящий колледж с присутствием аж в 4 городах и 2 странах

    • @AalexVerr
      @AalexVerr Před 2 dny

      @@mokevnin как-то упустил, а подскажите название образовательного учреждения?

    • @mokevnin
      @mokevnin Před 2 dny

      @@AalexVerr hexly.ru

  • @Edvard-Aliev
    @Edvard-Aliev Před 10 dny

    Не пожалел что не отписался от тебя после того как ты забил на канал дохера лет назад, наверное это награда!Спасибо за ваши видео, они просто ТОП!

  • @artemsokolov5007
    @artemsokolov5007 Před 10 dny

    вы говорите можно объективно померять эффективность сейлзов (или финансистов или бизнесменов - не помню про кого там говорили) но нельзя технарей. а как? любая метрика зависит от внешних факторов, как вы проверите что главный продажник все правильно сделал? сравните с показателями за прошлый период? и с хера они сравнимы? кризис бахает по разному каждый год. предыдущий сейлз мог принимать краткосрочные решения (н-р делать упор на value capture), и следующий человек после него разгребает последствия. все тоже самое в разработке и даже можно придумать метрики типа количества баггов, фич, ttm и тп и мерять, исопльзуя одинаковую методу, устойчивую к манипуляциям. более того бигтеки (амазоны, гуглы) так и делают жеж

    • @mokevnin
      @mokevnin Před 10 dny

      У продавцов есть KPI и это количество денег которое он приносит (а там внутри много всяких конверсий). Не выдерживаешь KPI - увольняют, выдерживаешь - зарабатываешь. Зарплата продавца = сколько продал. А что касается работы, так они идут по скриптам, смыслы туда вносит РОП (руководитель отдела продаж).

  • @Alex-pg1gt
    @Alex-pg1gt Před 10 dny

    Галера какая-то

    • @ctsrazor
      @ctsrazor Před 9 dny

      Случай когда модно молодежно) Написали, переписали)

  • @Denis-km6ux
    @Denis-km6ux Před 10 dny

    Наверное самый полезный подкаст на ютубе, столько реальных кейсов с продакшена👍👍👍

  • @TheDemoded
    @TheDemoded Před 10 dny

    "есть люди которые умеют программировать, и есть люди, которые знают фреймворки" 💎

  • @bedbotov
    @bedbotov Před 10 dny

    вкратце: да

  • @MrTreshev
    @MrTreshev Před 10 dny

    А в аудиформате есть где нибудь?

    • @mokevnin
      @mokevnin Před 10 dny

      @@MrTreshev а прямо в описании есть ссылки

  • @MaksymRybak
    @MaksymRybak Před 10 dny

    Было интересно послушать, конкретные кейсы из реального опыта!

  • @grulex411
    @grulex411 Před 11 dny

    38:15 надеюсь команда склада у вас называется «sklad squad», иначе зачем это всё

  • @alekseylebedev6278
    @alekseylebedev6278 Před 11 dny

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

  • @brainhook_by
    @brainhook_by Před 11 dny

    Кирилл, а ты можешь как-то звуковые дорожки так монтировать, чтобы во время длинного спича гостя не было слышно, как ты сопишь в микрофон? На интервью с Брагилевским это особенно было слышно. И тут тоже местами

    • @mokevnin
      @mokevnin Před 11 dny

      Рассказываю историю. Мы экспериментируем с сервисом, который делает AI автомеджик слияние дорожек, так чтобы монтаж не был нужен (и последние видео были без аудио монтажа вообще!). Сейчас стало понятно, что не катит. Мы улучшили все что можно, с точки зрения настроек и позиции. Поэтому новые выпуски (через один два) мы включаем классическую обработкую

    • @Max-nr1bv
      @Max-nr1bv Před 11 dny

      ​@@mokevnin Респект за попытку автоматизации)

  • @mokevnin
    @mokevnin Před 11 dny

    Оправдано ли использование микросервисов в вашем проекте?

    • @TheRedbeardster
      @TheRedbeardster Před 11 dny

      Если есть на то объективные причины. А искусство ради искусства - вредно.

    • @ctsrazor
      @ctsrazor Před 9 dny

      Для маленькой команды почти никогда не оправдано.