Через 10 лет навыки программирования будут так же необходимы, как и знание английского языка сейчас. По крайней мере, так считают создатели образовательного стартапа Moscow Coding School, который с помощью лучших работников индустрии преподает основы кодинга всем желающим в стенах DI Telegraph. Зачем президенту базовый курс по HTML, когда нам понадобятся технологические костыли и что общего у алгоритмов и гармонии — T&P поговорили с Вадимом Резвым и Кириллом Жваловым, создателями MCS.
— Кодинг настолько легкая штука, что его могут выучить все? Что делать мне, если я тотальный гуманитарий? Что я буду реально в состоянии сделать после MCS?
— Научно доказано, что разделение людей на гуманитариев и математиков — иллюзия. Все мы в детстве собирали лего и играли в стратегии. Просто наши выскочки-одноклассники, уделавшие нас по математике, в свое время убили в нас желание идти по пути изучения точных наук. Если бы мы оказались в окружении менее талантливых «математиков», то наш математический потенциал раскрылся бы намного ярче. Например, один из нас в свое время выиграл школьную олимпиаду по алгебре, обучаясь в специализированном баскетбольном классе, но затем проиграл в финале телешоу «Умницы и Умники» сегодняшним медиагуру — основателям LAM Василию Эсманову и Алексею Аметову. Мы не выдумываем — почитайте новую книгу Мальколма Гладуэлла «Давид и Голиаф».
«Кодить, просто чтоб кодить, потому что это модно — неверно. Понимание алгоритмов и систем приводит к гармонии с окружающим миром и природой»
— Зачем нужны навыки кода не программисту? Допустим, я домохозяйка, мне тридцать лет, у меня дети и моя бывшая профессия — это секретарь, но я не хочу становиться профессиональным программистом?
— Все профессии хороши. И всем, вне зависимости от профессии, программирование привнесет что-то новое в существующий порядок дел. У владеющего кодингом есть весомый бонус в виде возможности делать что-то за пределами привычных дружелюбных интерфейсов. Когда человек умеет программировать, то способен реализовывать вещи на совершенно ином уровне. Это как человек, прокачанный в Фотошопе, против человека, умеющего только фильтры в Инстаграме накладывать.
— Какие навыки кодинга пригодятся в повседневной жизни? Чему учат алгоритмы и системы?
— Ученые не первый раз приводят убедительные аргументы о том, что наша Вселенная является симуляцией с четко заданными параметрами. Вот одна из последних публикаций на эту тему. На этом фоне навыки кодинга дают каждому ключ к пониманию фундаментальных принципов бытия. Кодить, просто чтоб кодить, потому что это модно — неверно. Понимание алгоритмов и систем приводит к гармонии с окружающим миром и природой, которые, возможно, скроены по похожим принципам, что и компьютерные программы.
— Вы встречались с фразой Дугласа Рашкофа «Программируй или будешь программируемым». Что думаете об этом?
— Эта фраза верна в том, что не программируя и не представляя принципов кода, из которого состоит все большая часть того, с чем мы ежедневно соприкасаемся, человек обрекает себя на необходимость жизни в смоделированной кем-то другим реальности. Одно лишь ощущение того, что ты знаешь, как устроены те или иные вещи, позволяет по-другому, более критически их воспринимать и в случае чего задавать правильные вопросы.

— Современная экономика строится на разделении труда, не стоит ли оставить кодинг профессиональным программистам?
— Совсем недавно любого человека, интересовавшегося компьютерами, называли «компьютерщик». Тех, у кого был интернет в конце 90-х — начале нулевых называли «интернетчик». Но где сегодня эти определения, когда компьютеры у каждого на ладони, а интернет проник всюду? Кажется, что с «программистом» может выйти то же самое. Разделение на любителей и профессионалов, конечно, никуда не денется, но общий процент тех, кто будет связан с конструированием основанных на коде разного рода решений, будет гораздо больше.
— С чего началась MSC?
— Moscow Coding School трансформировалась из нашего увлечения идеями фильма «Секрет», книгами Паоло Коэльо, лекциями Экхарта Толле и скринкастами Джеффри Уэя. Мы давно следим за деятельностью независимых американских школ, предлагающих кодинг-курсы, интенсивы и буткемпы. Сами всегда дрейфовали рядом с этой индустрией: оба до недавнего времени поднимали проекты в вебе и
В MCS акцентированы практические курсы по самым актуальным дисциплинам современной веб- и
«Наши преподаватели отобраны нами вручную, как листики чая Dilmah»
— Как вы относитесь к
— Мы, безусловно, респектим подобные онлайновые образовательные сервисы, сами на них порой залипаем и вообще считаем их отличной стартовой площадкой для первоначального знакомства с любым языком. Такой easy-формат ценен тем, что быстро вовлекает новичков в написание кода и делает это, как нам нравится — через практику и фан. Однако эффективность более продвинутых онлайн-курсов является предметом дебатов. Та же Coursera рапортует о том, что до конца их средний курс проходят лишь 10% пользователей. Очевидно, что причина кроется в отсутствии реального общения, групповой мотивации и непосредственного фидбэка от живого преподавателя здесь и сейчас — все это пока не удалось заменить исключительно виртуальным обучением, да и вряд ли когда-либо удастся, исходя из социальной природы человеческого существа.
Вообще же, разделение на офлайн и онлайн в 2014 некорректно. Особенно в современном образовательном формате. На занятиях в MCS сложно провести четкую черту между онлайном и офлайном — наши преподаватели активно задействуют облачные решения (CodePen, GitHub, JsBin и другие), помогающие ученикам в
— Кто преподает в вашей школе? Почему именно они?
— Наши преподаватели отобраны нами вручную, как листики чая Dilmah. Каждый из них провел десятки тысяч часов в текстовых редакторах и сотни часов в судебных войнах за раздел долей «выстреливших» стартапов. Помимо того, что они всегда в курсе всего нового в индустрии, они еще умеют захватывающе и просто рассказывать даже о сложных на первый взгляд вещах.
Случись завтра олимпиада по программированию, то вот кто шел бы в костюмах Bosco на открытии: Миша Рейзлин из SoundCloud, Роман Гордеев из Dream Industries, Слава Баласанов (он же Slava), ведущие веб-инженеры W-O-S Мика Налбандян и Артем Леготин, победитель PayPal Battle Hack Сергей Пронин из Empatika, Антон Домашнев, Никита Комарков и Борис Горячев из Look At Media, Роман Гарин из Hyperboloid, разработчик Glitché Борис Головнев. Нести флаг доверили бы упомянутому выше Сергею Чикуенку. Все это наши преподаватели.
— Если я программист, нужно ли мне идти в MCS или это все только для новичков?
— Большинство наших курсов ориентированы именно на новичков, но есть и суперинтересные курсы для более продвинутой аудитории. Любой программист является профессионалом лишь в отдельных узких областях, соответственно, во всем остальном его можно назвать новичком. Например, для всех практикующих JavaScript у нас готов курс от
— Как вы представляете себе жизнь через 10 лет, в 2024 году, человека, который не понимает код? Можете описать проблемы, с которым он столкнется?
— Если он при этом сможет обеспечивать себя, то проблем у него никаких не будет. Возьмем в качестве примера рэпера типа Дрейка — он сможет поднимать на концертах, альбомах и рекламе и не напрягаться. Он сможет позволить себе технологические костыли в виде классной команды приближенных разработчиков, которая сделает для него свою вселенную на Oculus Rift. Максимум, что у него будет — это легкий дискомфорт от ощущения своей технологической беспомощности. Но не у всех такая благополучная карма.
«Если же нам позвонит президент, то прежде всего мы предложим ему пройти наш базовый курс по HTML и CSS»
— В США в поддержку кодинга ведется общественная программа. Например, Обама призвал детей изучать программирование. Вы в курсе, что происходит у нас, не хотели ли в перспективе заняться государственными программами или в этом нет смысла?
— Не дожидаясь, когда этим займется государство, одновременно с запуском школы мы инициировали кампанию популяризации массового освоения программирования, к которой присоединились и продолжают присоединяться авторитетнейшие представители креативного класса, такие как Антон Носик, Марат Гельман, Илья Осколков-Ценципер и другие. Их реплики в поддержку изучения кодинга можно найти на нашем сайте moscoding.ru. Безусловно, государственные программы, как и во всем мире, могут активно способствовать развитию технологического сектора экономики России. К данному моменту Правительство Москвы и госструктуры Дагестана проявили интерес к нашей деятельности и, возможно, скоро мы объявим о совместных проектах. Если же нам позвонит президент, то прежде всего мы предложим ему пройти наш базовый курс по HTML и CSS. Уверены, через пару недель он запишется на курс по
Комментарии
Комментировать