Когда участвовал во флешмобе «100 игр за неделю» стримил разработку своей игры(там лучшему стримеру от лайвкодинг приз был). Из впечатлений: реально стимулирует заниматься делом, уже просто так не отвлечёшься на то, чтобы почитать хабр, к примеру. Ну и хоть они уже довольно долго работают, но иногда вылезают мелкие баги или некоторый функционал не работает(кнопка бана не банила, например).
Только что открыл Live Coding
Думаю, что наблюдать за лицом девелопера в процессе написания кода очень полезно и познавательно для каждого ученика (это была ирония, если что).
Время от времени на том же твиче можно наблюдать стрим программиста игры Starbound. Количество зрителей было больше сотни :) Действительно бывает интересно посмотреть как происходит разработка. Хорошо, когда пишется что-то интересное для зрителей, что можно тут же запустить и показать изменения. Игры в стадии разработки — идеальный объект!
Я пробовал, но трансляция это такое дело к которому с гарнтируркой и вебкамерой не подойти. Если конечно говорить серьезно.
Поэтому я записал час, посмотрел и удалил. Либо ты молча кодишь, либо ты говоришь что-то но гарнитурный микрофон не позволяет толком расслышать
А почему бы и нет? Хотя в контексте программирования мне это видится скорей как возможность проводить интерактивные лекции и мастер-классы.
Единственная, на мой взгляд, существенная проблема — скорей всего придется распинаться в пустоту, т.к. вряд ли много людей будут смотреть такие трансляции…
Шутки-шутками, а я уже давным давно этим занимаюсь:
провожу вебинары по созданию игрушек на C# си шарпе.
И, должен сказать, участникам это очень нравится —
они ведь могут просто повторить за мной и написать «свою» игрушку,
это очень мотивирует сделать быстрый старт в программировании.
Я уже два года веду такие вебинары на сайте www.VideoSharp.info
Обычно на бесплатные вебинары приходит 30-60 человек.
Да, сейчас каждый зарабатывает где может и как может,
тем более, что этим проектом я занимаюсь всё своё
свободное время, потому что мне это нравится.
Раньше вебинары были минут по 40-60.
Сейчас я провожу серию коротких вебинаров,
3-4 урока по 15 минут с небольшими перерывами,
во время которых отвечаю на вопросы, а отстающие могу догнать.
Игра 2048.
В качестве примера покажу запись вебинаров по созданию этой игры.
Часть #1: www.youtube.com/watch?v=wT0_1QtfKzA (39 минут)
На этом уроке мы создаём интерфейс программы.
Динамически создаём Label для цифр и размещаем их в матрицу.
Раскрашиваем кнопочки и создаём обработчик курсорных клавиш.
Часть #2: www.youtube.com/watch?v=xLtfynV3vmg (67 минут)
На этому уроке мы реализуем класс с логикой игры.
Пишем функции для смещения клеток и для их объединения.
Ещё раз играем, чтобы протестировать созданную программу.
На видео видно, что участники пишут программу вместе со мной,
и это у них очень хорошо получается, что крайне мотивирует к успеху!
Зато смотреть как работает дизайнер/вебдизайнер может быть интересно и полезно, особенно для тех кто хочет обучится этой профессии, но не имеет возможности набираться опыта в коллективе.
Есть такие каналы?
Нужен российский аналог: проект «Код». Потом сделать проект «Код-2». Программисты работают в городских квартирах, за городом. Потом можно открыть ещё локейшен в тае. Каждую пятницу собираются на лобном месте, обсуждают проекты. Если программист не смог найти себе команду, его выгоняют. Нужны скандалы, переманивание из команды в команду, подписывание тайком кода для чужой команды.
Ага, и слив кодов насолившего стартапа в open source в качестве скандалов)
А вполне может быть, что такая тема вполне могла бы взлететь на волне популярности IT-стартапов среди хипстеров)
Реалити-шоу с программистом. Найми кодера и смотри, как он работает