Всем привет. Московский клуб программистов упорно занимается популяризацией программирования. Настолько упорно, что иногда вообще ничего вокруг не замечает. А там — вокруг — между тем, столько прекрасного!
Начать с того, что само название Информационные Технологии любого может ввести в заблуждение. Технологий у нас немало, но они — не всё, что составляет нашу работу. В любой компании наряду с программистами вы найдёте тех, кто программировать не умеет (или не любит), но без кого создание программ превращается в непрерывный кошмар.
Мы решили немного разбавить наши технические митапы серией нетехнических интервью. Наша задача — показать, что в айти есть место самым разным людям.
Возможно, кому-то из наших зрителей эти интервью помогут сделать первый шаг в айти-карьере, даже если они с детства не любили информатику.
Наш первый гость — скрам-мастер Светлана Кривенко. Она работала в айти на самых разных должностях, в том числе и программисткой. В конце концов, Светлана решила, что работать с людьми интереснее и сложнее, чем с компьютерами, так что сегодня её основная деятельность — настройка процессов в командах. А ещё Свете нравится обучать программистов важным, но секретным техникам, таким как разработка через тестирование.
Мы запланировали наше интервью на пятницу 8 апреля в 19:00. Реальная продолжительность интервью будет зависеть от ваших вопросов. Присоединяйтесь к нашей трансляции и спрашивайте!
https://www.meetup.com/ru-RU/progmsk/events/285044793/
Начать с того, что само название Информационные Технологии любого может ввести в заблуждение. Технологий у нас немало, но они — не всё, что составляет нашу работу. В любой компании наряду с программистами вы найдёте тех, кто программировать не умеет (или не любит), но без кого создание программ превращается в непрерывный кошмар.
Мы решили немного разбавить наши технические митапы серией нетехнических интервью. Наша задача — показать, что в айти есть место самым разным людям.
Возможно, кому-то из наших зрителей эти интервью помогут сделать первый шаг в айти-карьере, даже если они с детства не любили информатику.
Наш первый гость — скрам-мастер Светлана Кривенко. Она работала в айти на самых разных должностях, в том числе и программисткой. В конце концов, Светлана решила, что работать с людьми интереснее и сложнее, чем с компьютерами, так что сегодня её основная деятельность — настройка процессов в командах. А ещё Свете нравится обучать программистов важным, но секретным техникам, таким как разработка через тестирование.
Мы запланировали наше интервью на пятницу 8 апреля в 19:00. Реальная продолжительность интервью будет зависеть от ваших вопросов. Присоединяйтесь к нашей трансляции и спрашивайте!
https://www.meetup.com/ru-RU/progmsk/events/285044793/
Очередной воркшоп про модульные тесты (unit tests). Считаем числа Фибоначчи разными способами, пишем тесты, переписываем вычисления и всё перепроверяем. Сравниваем производительность разных способов с помощью тестов производительности.
Язык программирования F#. фреймворки xUnit и BenchmarkDotNet.
https://youtu.be/KZWAufn68cc
Язык программирования F#. фреймворки xUnit и BenchmarkDotNet.
https://youtu.be/KZWAufn68cc
YouTube
Как модульные тесты помогают при рефакторинге и зачем нужны тесты производительности
Записали воркшоп про разработку модульных тестов (unit tests). Первая часть была опубликована уже очень давно, а руки до второй всё никак не доходили. Материал для воркшопа я уже подготовил, его нужно было только прогнать и начитать. И вот, наконец, прогнал…
🔥1
На прошлой неделе был у нас воркшоп в ВШЭ/МИЭМ на тему функционального программирования и F#.
Поскольку записи не было, решил сделать запись самостоятельно. Материала много, поэтому получится несколько частей.
Вот первая: https://youtu.be/RH1cIyLx73g
Поскольку записи не было, решил сделать запись самостоятельно. Материала много, поэтому получится несколько частей.
Вот первая: https://youtu.be/RH1cIyLx73g
YouTube
Функции — полноправные объекты языка. Знакомимся с функциональными решениями на F# (Часть I)
Человечество не только слезло с веток, человечество освоило язык Ассемблера, а иногда даже и ООП. Теперь постоянно можно встретить программиста, понявшего инкапсуляцию и выучившего все виды полиморфизма.
Такому программисту хорошо, потому что мир прекрасен.…
Такому программисту хорошо, потому что мир прекрасен.…
👍2🔥1
И снова воркшоп про модульные тесты (unit tests). Широко распространено мнение, что все эти тесты хорошо ложатся на бизнес-логику, а вот классические алгоритмы с помощью TDD реализовать не получится.
Попытаемся опровергнуть это убеждение. Реализуем алгоритм быстрой сортировки на языке Rust, опираясь на метод TDD, то есть сначала будем писать тесты, а потом код.
https://youtu.be/juVrkf4DdJI
Попытаемся опровергнуть это убеждение. Реализуем алгоритм быстрой сортировки на языке Rust, опираясь на метод TDD, то есть сначала будем писать тесты, а потом код.
https://youtu.be/juVrkf4DdJI
YouTube
Быстрая сортировка на Rust по заветам TDD — сначала тесты, потом код
Не секрет, что в разработке через тестирование (TDD) большой проблемой является именно написание тестов перед кодом.
Рассмотрим, что означает driven в TDD на примере реализации классической быстрой сортировки.
Напишем корректный алгоритм в режиме "сначала…
Рассмотрим, что означает driven в TDD на примере реализации классической быстрой сортировки.
Напишем корректный алгоритм в режиме "сначала…
🔥2
https://youtu.be/u9x2NBwH2B8
Вторая часть воркшопа про функциональное программирование на F#. На этот раз работаем с бесконечными последовательностями и вычисляем число "пи" с невиданной точностью!
Вторая часть воркшопа про функциональное программирование на F#. На этот раз работаем с бесконечными последовательностями и вычисляем число "пи" с невиданной точностью!
YouTube
Бесконечные последовательности и ленивые вычисления. F#, функциональное программирование (Часть II)
Человечество не только слезло с веток, человечество освоило язык Ассемблера, а иногда даже и ООП. Теперь постоянно можно встретить программиста, понявшего инкапсуляцию и выучившего все виды полиморфизма.
Такому программисту хорошо, потому что мир прекрасен.…
Такому программисту хорошо, потому что мир прекрасен.…
👍4
https://prog.msk.ru/2022/05/13/mergeconf/
Московский клуб программистов продолжает сотрудничество с российскими конференциями.
24-26 июня в эко-парке Русский берег, расположенном на берегу Волги, в семидесяти километрах от Ульяновска пройдёт анти-конференция Summer Merge 2022.
Участников ждут живое общение, доклады от спикеров, квизы, водные соревнования, вечеринки под открытым небом, конкурсы, афтепати — всё, что поможет отвлечься от рабочих будней и вспомнить об удовольствиях реального мира.
Бонусом недорогие билеты, отдых на природе, новые знакомства.
Московский клуб программистов продолжает сотрудничество с российскими конференциями.
24-26 июня в эко-парке Русский берег, расположенном на берегу Волги, в семидесяти километрах от Ульяновска пройдёт анти-конференция Summer Merge 2022.
Участников ждут живое общение, доклады от спикеров, квизы, водные соревнования, вечеринки под открытым небом, конкурсы, афтепати — всё, что поможет отвлечься от рабочих будней и вспомнить об удовольствиях реального мира.
Бонусом недорогие билеты, отдых на природе, новые знакомства.
prog.msk.ru
IT конференция Summer Merge под Ульяновском
Digital Detox для тех, кто в IT.
Клуб программистов продолжает традицию совместного просмотра киношедевров информационно-технологической тематики. На этот раз перед нашим суровым и пристальным взором предстанет итальяно-французский фильм Нирвана, снятый в 1997 году.
Режиссёр Габриэле Сальваторес создал гнетущую атмосферу киберпанка гораздо изящнее и точнее, чем это когда-либо удавалось голливудским мастерам.
Фильм заслуженно пользовался успехом и у критиков, и у простых зрителей, заработав создателям не только на хлеб с маслом, но и на бутылку кьянти.
В главной роли — программиста-игродела — снялся француз Кристофер Ламберт, которого старшее поколение знает, как бессмертного Горца, а среднее — как громовержца Райдена из экранизации Mortal Kombat.
Мы собираемся в субботу 25 июня в 15:00 в антикафе CheckPoint на Мясницкой (https://chpoint.ru/). Стоимость участия — 600 рублей за 3 часа. В стоимость включены чай, кофе и печенье. После просмотра можем погулять по Москве.
Если собираетесь пойти, ставьте 👍 под анонсом. Узнаем, сколько нас!
Режиссёр Габриэле Сальваторес создал гнетущую атмосферу киберпанка гораздо изящнее и точнее, чем это когда-либо удавалось голливудским мастерам.
Фильм заслуженно пользовался успехом и у критиков, и у простых зрителей, заработав создателям не только на хлеб с маслом, но и на бутылку кьянти.
В главной роли — программиста-игродела — снялся француз Кристофер Ламберт, которого старшее поколение знает, как бессмертного Горца, а среднее — как громовержца Райдена из экранизации Mortal Kombat.
Мы собираемся в субботу 25 июня в 15:00 в антикафе CheckPoint на Мясницкой (https://chpoint.ru/). Стоимость участия — 600 рублей за 3 часа. В стоимость включены чай, кофе и печенье. После просмотра можем погулять по Москве.
Если собираетесь пойти, ставьте 👍 под анонсом. Узнаем, сколько нас!
👍8
В понедельник мы с аналитиком Алёной Ангилоповой сделали интервью. Вчера у меня был насыщенный день, не успел выложить его в ленту нашего сайта.
Но сегодня — держите: https://prog.msk.ru/2022/06/20/nonit-it-analyst/
Но сегодня — держите: https://prog.msk.ru/2022/06/20/nonit-it-analyst/
prog.msk.ru
Неайтишные айти: аналитика
Обсудили с Алёной Ангилоповой способы войти в айти без изучения программирования.
🔥1
Конференция TeamLead Conf в Санкт-Петербурге 26-27 сентября.
https://prog.msk.ru/2022/07/20/saint-teamlead-conf-2022/
https://prog.msk.ru/2022/07/20/saint-teamlead-conf-2022/
prog.msk.ru
Saint TeamLead Conf 2022
Единственная профессиональная конференция только для тимлидов.
JUG Ru готовит осенние конференции. Друзья-программисты, если вы можете поделиться знаниями и умениями, подготовить доклад, не стесняйтесь. Сейчас самое время.
С подготовкой доклада я помогу. Даже ехать никуда не придётся — осенние конференции будут в Москве. Дерзайте!
https://prog.msk.ru/2022/07/27/jug-ru/
С подготовкой доклада я помогу. Даже ехать никуда не придётся — осенние конференции будут в Москве. Дерзайте!
https://prog.msk.ru/2022/07/27/jug-ru/
prog.msk.ru
JUG Ru Group анонсировала осенние конференции 2022 года
Конференции ищут докладчиков и участников.
🔥2
Друзья, у нас большие организационные изменения. Долгое время основной нашей площадкой был сайт meetup.com.
Для крупных сообществ, таких, как клуб программистов, участие на сайте платное. Всё это время мы оплачивали наш аккаунт, последний платёж был полгода назад. Теперь оплаченный период заканчивается и, поскольку переводы за рубеж теперь невозможны, нам пришлось искать другую площадку.
Новым официальным местом, по видимому, станет сообщество в VK, если не найдём места получше.
https://vk.com/progmsk
Присоединяйтесь.
Я пока переношу туда наши видео, записанные за всё это время. Их там порядка восьмидесяти.
Для крупных сообществ, таких, как клуб программистов, участие на сайте платное. Всё это время мы оплачивали наш аккаунт, последний платёж был полгода назад. Теперь оплаченный период заканчивается и, поскольку переводы за рубеж теперь невозможны, нам пришлось искать другую площадку.
Новым официальным местом, по видимому, станет сообщество в VK, если не найдём места получше.
https://vk.com/progmsk
Присоединяйтесь.
Я пока переношу туда наши видео, записанные за всё это время. Их там порядка восьмидесяти.
ВКонтакте
Московский клуб программистов
Правила сообщества: https://prog.msk.ru/coc/ Однажды на одной конференции между программистами вспыхнул спор про git и Mercurial. Те, кто их использовал, приводили аргументы, а кто не использовал — жадно слушали, потому что им было очень интересно. В те времена…
👍11😢6
https://prog.msk.ru/2022/08/31/south-hub/
Программисты не живут в башне из слоновой кости, вдалеке от своих коллег — аналитиков, дизайнеров, эйчаров. И управленцев.
Мы, в клубе программистов, регулярно проводим тематические встречи про управление командами, про организацию, про взаимодействие бизнеса и разработки.
Среди нас много не только обычных разработчиков, но и тимлидов. Есть руководители и рангом повыше. Нам интересны и разговоры про менеджмент в IT, и конференции на эту тему.
Совсем скоро — 6, 7 и 8 октября на Красной поляне в Сочи состоится кэмп для IT-управленцев South HUB. Кэмп — это относительно новый формат конференций — вдалеке от города, на свежем воздухе. Основное место проведения South HUB — Новотель Конгресс.
Конференция собирает менеджеров разного уровня — от тимлидов до CTO. Она будет интересна руководителям тех компаний, где технологии играют важную роль, где есть свои программисты и свой продукт, пусть даже внутренний.
Тимлиды смогу пообщаться с директорами и разобраться, как расти дальше, а также найти ответы на насущные вопросы — как разбираться с конфликтами и мотивировать программистов. Директоры обменяются опытом работы в кризисной ситуации и поделятся рецептами карьерного роста.
Узнать подробности и зарегистрироваться.
Программисты не живут в башне из слоновой кости, вдалеке от своих коллег — аналитиков, дизайнеров, эйчаров. И управленцев.
Мы, в клубе программистов, регулярно проводим тематические встречи про управление командами, про организацию, про взаимодействие бизнеса и разработки.
Среди нас много не только обычных разработчиков, но и тимлидов. Есть руководители и рангом повыше. Нам интересны и разговоры про менеджмент в IT, и конференции на эту тему.
Совсем скоро — 6, 7 и 8 октября на Красной поляне в Сочи состоится кэмп для IT-управленцев South HUB. Кэмп — это относительно новый формат конференций — вдалеке от города, на свежем воздухе. Основное место проведения South HUB — Новотель Конгресс.
Конференция собирает менеджеров разного уровня — от тимлидов до CTO. Она будет интересна руководителям тех компаний, где технологии играют важную роль, где есть свои программисты и свой продукт, пусть даже внутренний.
Тимлиды смогу пообщаться с директорами и разобраться, как расти дальше, а также найти ответы на насущные вопросы — как разбираться с конфликтами и мотивировать программистов. Директоры обменяются опытом работы в кризисной ситуации и поделятся рецептами карьерного роста.
Узнать подробности и зарегистрироваться.
prog.msk.ru
South HUB
Кэмп для CTO и тех, кто хочет стать CTO.
👍1
Forwarded from Ульяна Шмелева
Сезонные школы Академии — это возможность очутиться в самом центре IT-индустрии: лично пообщаться с опытными разработчиками Яндекса, принять участие в реальных проектах крупной компании, а также обменяться опытом с другими талантливыми студентами.
Лекции и семинары будут проходить онлайн с 30 сентября по 10 ноября, после прохождения первого этапа студенты получат возможность поработать над командными проектами в московском офисе Яндекса.
Отправляйте заявку в Школу бэкенд-разработки (Python, Java и C++) или Школу разработки интерфейсов и выполняйте тестовое задание. Подавайте заявку, как можно раньше, чтобы у вас было достаточно времени на выполнение тестового. Дедлайн — 14 сентября 23:59 мск.
Узнать подробности и оставить заявку: https://clck.ru/wcP34
Лекции и семинары будут проходить онлайн с 30 сентября по 10 ноября, после прохождения первого этапа студенты получат возможность поработать над командными проектами в московском офисе Яндекса.
Отправляйте заявку в Школу бэкенд-разработки (Python, Java и C++) или Школу разработки интерфейсов и выполняйте тестовое задание. Подавайте заявку, как можно раньше, чтобы у вас было достаточно времени на выполнение тестового. Дедлайн — 14 сентября 23:59 мск.
Узнать подробности и оставить заявку: https://clck.ru/wcP34
👍1