Основатель авторской методики обучения языкам программирования Валерий Бовсуновский рассказал про то, как развивается его онлайн-школа, и в чем заключается помощь bePaid этому развитию.
Достаточно давно я обучаю новичков программированию. 80% - взрослые люди от 30 до 40 лет, есть и студенты, был даже ученик 70 лет. Конечно, это чаще мужчины, женщины приходят на обучение раз в несколько месяцев. У всех этих людей зрела мысль начать писать код, но им нужен был проводник, который бы объяснил все простыми словами без технических терминов.
Я сам занимаюсь программированием с 2009 года. Первый язык программирования, который я выучил, был С, и я так им никогда не воспользовался. Когда выучил второй язык, понял - это не совсем верный подход. С 2013 года я завел сайт, в котором стал описывать конструкции языка. Сначала это было хобби, а с 2016 года я начал делиться своими знаниями со студентами.
Особенность моей методики - я преподаю не какой-то язык, а функции, которые есть в каждом языке программирования. Если человек освоил функции в одном языке, то он сможет писать и на другом. Я обучаю студентов сразу 2-3 языкам (Python, JavaScript, Kotlin) в ракурсе их составных частей.
Обычно же на курсах обучают какому-то конкретному языку: это более экономически выгодно. При этом профессиональный программист может владеть десятком языков, так как знает, из чего они состоят.

Придумал я этот подход не сам - есть такая библиотека JSON, она используется в API. Благодаря ей данные можно передавать с одного языка в другой, с одного приложения в другое. Там и описали эту идею: каждый язык имеет типы данных, они могут быть разные, но есть у них есть определенные структуры, списки, массивы.
Считаю, что моя основная цель - не научить программированию, как делают это многие в классическом варианте (когда язык программирования воспринимается как нечто неестественное), а научить учиться системно. В результате человек начинает писать на языке программирования так же естественно, как и разговаривает. Любой язык программирования составлен так, что он подобен размышлениям человека.
Находят меня студенты обычно сами, рекламу я не даю. Они приходят по поиску в интернете, из соцсети VK, еще я записываю обучающие ролики в своем youtube-канале.
Всего у меня обучились около 800 учеников. В основном мои студенты из России, Украины, Казахстана, Израиля. Среди учеников практически нет белорусов. Почему так? Возможно, люди идут на рекламу школ, где им обещают трудоустройство после обучения. Если ко мне и приходят белорусы, то обычно уже после обучения в какой-либо из этих школ.
Учу по видеоурокам, а основной код делаю в текстовом формате. Студенты последовательно смотрят уроки, выполняют домашнее задание, и таким образом учатся программировать. Всем делаю пожизненный доступ к сайту и обучающим занятиям, то есть через какое-то время можно вернуться и заново просмотреть то, что интересно.

Цели у всех студентов разные: кто-то хочет попробовать “а получится ли у меня”, у других есть конкретная цель “хочу научиться писать сайт”, третьи хотят просто выучить какой-то конкретный язык. В среднем нужно около 10 месяцев, чтобы начать программировать профессионально.
Заметил, что люди, которые обучились по моей системе, программирование не бросают. Они могут переключаться между языками, посещать другие школы, но продолжают оставаться в профессии. Часть из них возвращаются ко мне на обучение и говорят: “Да, вы были правы - надо заниматься целенаправленно!”.
Как bePaid помогает моей работе
С bePaid мы работаем с 2016 года. Я могу разделить наше сотрудничество на 2 понятия: для работы и для меня лично как пример команды.
Для работы. Система полностью снимает с меня проблему приема оплаты от студентов с моего сайта, в том числе в иностранной валюте. Сервис работает четко, вся информация поступает на следующий день, доступен возврат средств. Также много опций выбора продуктов, это очень удобно.
Как пример работы команды:
- Каждый профессионально делает свою работу: классные дизайнеры, талантливые программисты. Особенно хочу отметить грамотное поведение директора. Мне приходилось общаться с Александром, можно было бы рассказать целую главу про этого талантливого человека, я ограничусь самым важным, Александр всегда говорит “Мы”, никогда от него не слышал “Я” - команда для этого человека - одно целое;
- Добротная и очень подробная документация API по интеграции и встраиванию инструментов приема платежей на сайт, также много готовых модулей. Есть возможность тестирования, что очень круто. Видно, что программисты профи и очень хорошо осознают и понимают, что документация для проекта - это его лицо для программистов;
- Чутко чувствуют рынок и его потребности, быстро реагируют на изменения и вносят корректировки;
- Быстрое наличие обратной связи;
- Тактичность поведения на высочайшем уровне: приятное ощущение, что тебя слышат и на тебя реагируют, беру себе это в пример.
- Отличная работа бухгалтерии, спасибо Наталье! Для индивидуальных предпринимателей это очень важно.
- Клиентоориентированность как образ жизни. Никогда не видел формального отношения, все мои вопросы всегда детально разбираются. Специалисты по работе с клиентами в чем-то выступают в роли психологов, от них многое зависит, спасибо Рите и всему отделу работы с клиентами.
Беседовала Диана Каленик
Верим в ваш успех!
Команда bePaid
Подключайтесь, если вы еще не с нами!