- 65
- 316 454
Организованное программирование | Кирилл Мокевнин
United States
Registrace 15. 04. 2011
Как из джуниора дойти до мидла, а потом и до синьора. Я - Кирилл Мокевнин, разработчик и сооснователь школы программирования Хекслет. В IT с 2007, работал в Skype и undev, управлял командами из 50+ разработчиков.
Знаю практически все о найме, обучении и карьерном росте программистов. Расскажу, как пробить карьерный потолок и взять максимум от работы в IT. Амбассадор организованного программирования, учу эффективно создавать системы и эксплуатировать их
Связаться t.me/kirillpublic
Знаю практически все о найме, обучении и карьерном росте программистов. Расскажу, как пробить карьерный потолок и взять максимум от работы в IT. Амбассадор организованного программирования, учу эффективно создавать системы и эксплуатировать их
Связаться t.me/kirillpublic
(Без)облачная жизнь и работа на 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 Преимущества найма за рубежом
#программирование #менеджмент #кириллмокевнин
- Список подкаст-платформ (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í 8KPřed 5 lety
Производительность разработчиков. Почему она сильно отличается и как стать быстрее.
Junior, Middle, Senior. В чем разница?
zhlédnutí 12KPřed 5 lety
Junior, Middle, Senior. В чем разница?
Лайк в поддержку. Прикольно было послушать.
33:57 - Какая жиза. Как СТО и по совместительству играющий Team Lead понимаю. Когда на ретро гладят по голове разраба - а ты сидишь такой - "ну да, ну да". Менеджеры видят результат - но не видят работу. А если ты не будешь озвучивать все созвоны 1 на 1 - благодаря которым фича получилась и разраб не заработал депрессию, то в какой-то момент может показаться что ты ничего не делаешь. Благо у нас ядро команды это те кто знает кто есть кто, и как вы говорите благодаря авторитету, там где они есть сейчас. Но проект растет и приходится нанимать людей "с улицы", так вот если это проактивный ПМ, который стремится показать свою нужность(не осуждаю) перед бизнесом и начинает считать фактические метрики - вот тут наступает фаза конфликта, и лучше разруливать ее на самой ранней стадии. Спасибо за выпуск. Получилось очень содержательно и нескучно.
В веб3 разработке node.js прям хорошо заходит.
Ёжики плакали кололись но продолжали есть кактус. Абстракция, над абстракцией погоняет следующую абстракцию, сколько вам надо прослоек что бы низкоквалифицированных обезьяны могли что то кодить?
Олды с вами! Помним и ангуляр 2 и варкрафт со старкрафтом... это целая эпоха, золотые времена! Спасибо за интервью.
Как верно заметил Антон: в ЛЭТИ учили фундаментальным вещам, но совсем не учили практическому программированию. Поэтому кодить меня научил Антон, с тех пор и работаю разработчиком. Спасибо за интересного гостя)))
Переписать с Ruby на Python, посмеялся с того что кто-то свою вкусовщину пытается оправдать тем что на рельсе бы не продакшен реди, да да просто потратил деньги бизнеса на свои хотелки
53:50 он же сказал что они собирались с друзьями
Не согласна,если идти в колледж,то только после 9го,а вот после 11го уже в основном университеты,а вот по качеству образования согласна с вашей позицией,а вот если сразу идти работать,то потом уже врядли захотят учиться,там уже некогда,а вот в университете нужно держать уровень и заставлять соответствовать этому уровню и конечно самообразовываться
Не согласна,если идти в колледж,то только после 9го,а вот после 11го уже в основном университеты,а вот по качеству образования согласна с вашей позицией,а вот если сразу идти работать,то потом уже врядли захотят учиться,там уже некогда,а вот в университете нужно держать уровень и заставлять соответствовать этому уровню и конечно самообразовываться
Сейчас в Тайланде по дорожному движению всё намного лучше. Жил пол года в Бангкоке и на Пхукете и постоянно ездил на байке. В те же дни гонял во Вьетнам, вот там к дорожному движению надо привыкать, я не рискнул
В Ханое и в Дананге хоть и много траффика, но все плетутся 30 км/ч
Define - это про amp? А еще помните был backbone+marionet и knockout :)
А мы про них тоже поболтали, просто не вошло в видео)
О, классный канал, продолжайте! Не хватает таких технических интервью сейчас. Кого раньше смотрел из известных сильно поменялись.
Спасибо, будем стараться!
Не понял название инструмента в начале видел tea draw или tell draw, хз, как правильно
Ниш! Звук стал разы лучше! Видимо эксперименты подошли к концу )) Или все таки пришлось ручками поработать ? Спасибо, было интересно послушать!
Обработали да. Автоматика помогает, но не настолько хорошо как хотелось бы
лингуалео выложил историю на хабре в свое время (лет 13 назад), как Айнур продал квартиру и наняв разработчиков на эти деньги - они поехали в тай пилить первую версию ЛЛ на три месяца
О, классно, я с Антоном работал в Aviasales в Тае. Антон, привет тебе! : )
Мне понравилось слушать тему образования и сравнения разных подходов и школ. Всё очень круто! Хотелось бы добавить в будущем обсудить тему мотивации преподавателей и системы в мире в целом. Сейчас в мире все пытаются получить выгоду от всего, в первую очередь в денежном эквиваленте. Но если смотреть на наше будущее в общем как человечества и вопрос открытия новых технологий и способов решить проблему новыми способами, как образование изменится? Будут ли общие платформы и бесплатное качественное образование для людей? Могут ли или должны ли государства этому способствовать, а компании не пытаться конкурировать в плохом смысле, пытаясь продавить только свои хотелки.
Челу пришлось делать еще бэк) будучи фронтом. Понятно^ что за компания aviasales)
А что в этом такого?
@@ramarren14тем более это было 10 лет назад
Хуже когда наоборот, бэк делает фронт 😅
@@Zadorozhniy39 это прям в точку
в стартапе, на тот момент, это норм
Вы бы поехали в Таиланд, если бы там была вакансия разработчика?
Нет. Климат - на любителя. Круглый год там жить не особо комфортно. А жратва надоедает через месяц :)
Мы за Россию)) нас не нужно совращать😅😅
Не-а, Штаты или Европа (предпочтительнее), а страна третьего мира - это экзотика для отдыха, а не резиденции
Я бы переехал, но это бы стоило дорого для нанимателя😂
Я когда на жил на пхукете - заканчивал курсы на Хекслет. Нашел старое тестовое в Авиасэйлз. Сделал. Потом достучался до двух действующих разрабов. Я же старался! И я на Пхукете! В общем тестовое похвалили, но дальше общаться не стали, тк писал я его на питоне, а они уже на Go перешли. Как-то так… нашел работу на рф компанию, но по семейным соображениям вернулся в Питер, снял дом в пригороде. Вроде все ок, но на зимовку в Тай хочется снова) ребенок подрастет - надо сгонять)
Насчет начала карьеры в офисе, не согласен абсолютно. Рассматривается позитивный сценарий приобретения культуры и тд, а если компания говно? То человек впитает говно и понесет его дальше. Короче бред это, нет разницы. Показатель "успели мы за 30 минут или нет", вообще анекдот
Благодаря Андрею начал использовать монаду Either. Спасибо!
топеч выпуск послушал бы про разные способы устроится преподающим спецом (особенно в европе), совмещающим профессию и преподавание - курсы, школы, вузы, частное менторство
Высшее образование обязательно для всех так как обеспечивает системное мышление.
Завтра в три.
наивные посмотрим в 2028
Проблема завышенных ожиданий думаю налицо
Спасибо за выпуск!
Я учился в колледже на программиста. у нас был предмет "основы алгоритмизации и программирования". За полтора года мы прошли циклы и ветвления на бейсике и паскале, и порешали задачки. Когда я спросил про алгоритмизацию, преподаватель сказала, что там всё просто, алгоритмы бывают ветвящиеся цикличные и линейные 👍
Современненько
@@xmanffs5986 ну это был 2012 год и преподавателю около 70, она в союзе работала программистом)
Видимо я уже слишком старый программист, потому что не понимаю, почему, что бы продавать духи по подписке, нужно 10 лет разработки и все эти технологии на две страницы мелким шрифтом. Раньше просто по домам с пробниками ходили и их можно было понюхать, а сейчас для этого оказывается нужен AWS и 1000 каких-то сервисов.
Был лидом, ушел оттуда. Деградация. Как кто-то сказал - в менеджеры идут те, кто не осилил технологии и не успевает за скоростью их развития.
Снова в копилку топ видосов
Интересно , а чем же тогда занимаются бизнес и системные аналитики ? - с заказчиком должны общаться специально обученные для этого люди и это точно не программисты. Самый лучший программист это мидл . т.к он как раз владеет техническим стеком и всегда на острие , а сеньер , в команде где есть тимлид , аналитики , архитекторы , девопсеры , техписатели и т.п. , это какой-то непонятный чел.
Чем отличается опытный разраб от джуна? У него есть привычка "класть ключи" всегда в одно и то же место, а также знать аналогичные привычки других. Поэтому, в случае пропажи, джун действительно начинает поиск по разным стратегиям, а опытный инженер просто идёт в нужное место и берёт ключи.😂
Интервью из цикла "вредные советы". На самом деле, понять, насколько программист крутой, предельно просто. Для этого нужно от 10 минут до часа времени другого крутого программиста, который бы с ним побеседовал... без всяких тестовых заданий и прочей херотени. Это - если без балды. Плюс, 10 минут и чашка кофе, чтоб заранее прочесть его резюме и отскринить, на случай, если с ним вообще не имеет смысла беседовать. Однако, поскольку время крутого программиста на вес золота, компании предпочитают содержать табуны бесполезных HRов и платить миллионы рекрутерам 🤷🏻♂️ Горькая (для многих) правда заключается в том, что т.н. "база" нихрена не гарантирует, что чел умеет работать - она гарантирует, что у него был шанс научиться думать. И это, собственно, и нужно проверять на собесе. Опять же, если бизнесу реально нужен инж, а не бесплатно-бесполезная рабсила. Ибо, научить работать умеющего думать - проще простого, но научить думать того, кого не научили этому до 20-23 лет удаётся в одном случае из миллиона, и на это тупо ни у кого нет времени, если только фирма - не учебное заведение. Когда же вам говорят, что "да нам похер твоя вышка", нужно ясно понимать, что нанимает тебя дилетант, знающий меньше твоего, и мечтающий поместить тебя на галеру за копейки, в коллектив таких же недоучек, чтоб ты грёб ему бабло. Потому, что ни у него, ни у кого другого в компашке тех, кто туда попадает, скорее всего, тупо не хватит скила "умение думать" на что-то иное. Зато у вас будет офигенная корпоративная солидарность воинствующих неучей: "да нах нам ваши универы, чтоб сверстать табличку". И с этим, собственно, трудно поспорить... ибо, как изаестно, "Все профессии нужны, все профессии важны" 😂
> в продакшне падает, ты открываешь то во что оно скомпилировалось, и седеешь > хотите писать бэкэнд - возьмите язык для бэкэнда 100%
Который видос смотрю уже на канале и думал речь про платформу хекслет. Сейчас загуглил-оказывается реально колледж полноценный открыли…респект. Завидую молодежи. Прекрасный старт карьеры.
ха, это действительно странно, никто с первого раза ни верит ни осознает, что речь про настоящий колледж с присутствием аж в 4 городах и 2 странах
@@mokevnin как-то упустил, а подскажите название образовательного учреждения?
@@AalexVerr hexly.ru
Не пожалел что не отписался от тебя после того как ты забил на канал дохера лет назад, наверное это награда!Спасибо за ваши видео, они просто ТОП!
вы говорите можно объективно померять эффективность сейлзов (или финансистов или бизнесменов - не помню про кого там говорили) но нельзя технарей. а как? любая метрика зависит от внешних факторов, как вы проверите что главный продажник все правильно сделал? сравните с показателями за прошлый период? и с хера они сравнимы? кризис бахает по разному каждый год. предыдущий сейлз мог принимать краткосрочные решения (н-р делать упор на value capture), и следующий человек после него разгребает последствия. все тоже самое в разработке и даже можно придумать метрики типа количества баггов, фич, ttm и тп и мерять, исопльзуя одинаковую методу, устойчивую к манипуляциям. более того бигтеки (амазоны, гуглы) так и делают жеж
У продавцов есть KPI и это количество денег которое он приносит (а там внутри много всяких конверсий). Не выдерживаешь KPI - увольняют, выдерживаешь - зарабатываешь. Зарплата продавца = сколько продал. А что касается работы, так они идут по скриптам, смыслы туда вносит РОП (руководитель отдела продаж).
Галера какая-то
Случай когда модно молодежно) Написали, переписали)
Наверное самый полезный подкаст на ютубе, столько реальных кейсов с продакшена👍👍👍
"есть люди которые умеют программировать, и есть люди, которые знают фреймворки" 💎
вкратце: да
А в аудиформате есть где нибудь?
@@MrTreshev а прямо в описании есть ссылки
Было интересно послушать, конкретные кейсы из реального опыта!
38:15 надеюсь команда склада у вас называется «sklad squad», иначе зачем это всё
Не понял почему питон не многопоточный, там честные треды ос, просто с гил, на io баунд задачах многопоточка серьезно увеличивает производительность.
Кирилл, а ты можешь как-то звуковые дорожки так монтировать, чтобы во время длинного спича гостя не было слышно, как ты сопишь в микрофон? На интервью с Брагилевским это особенно было слышно. И тут тоже местами
Рассказываю историю. Мы экспериментируем с сервисом, который делает AI автомеджик слияние дорожек, так чтобы монтаж не был нужен (и последние видео были без аудио монтажа вообще!). Сейчас стало понятно, что не катит. Мы улучшили все что можно, с точки зрения настроек и позиции. Поэтому новые выпуски (через один два) мы включаем классическую обработкую
@@mokevnin Респект за попытку автоматизации)
Оправдано ли использование микросервисов в вашем проекте?
Если есть на то объективные причины. А искусство ради искусства - вредно.
Для маленькой команды почти никогда не оправдано.