#вебиум

5 постов
пост №1644Управление и команды

Как мы помогли Вебиуму привести в порядок разработку; отчитываемся о целом годе своей работы.

Начали с большого старого проекта на руби, поддерживаемого аутсорсерами, а оставили отлично документированный и покрытый тестами (читай можно быстро пилить фичи) python+vue, технического директора и внутреннюю команду разработки.

Подробный рассказ с множеством технических деталей — публичный дебют Миши Бурмистрова, нашего ведущего фронтендера и руководителя проекта перезапуска Вебиума.

Ура!

Хотите что-то подобное? Пишите мне в личку @samatg.

пост №1625Управление и команды

Мы перезапустили Вебиум!

Вебиум — онлайн-школа по подготовке к ЕГЭ. 30 тысяч школьников, тысяча наставников, 20 тысяч вопросов и 2 тысячи домашних заданий на сотни тем. Перед нами стояли 3 задачи:

1. Сделать так, чтобы фичи, которые хочет бизнес, разрабатывались быстрее и более предсказуемо. Обостряю для ясности, с чем часто сталкивается бизнес: «давайте добавим вот эту маленькую штуку; конечно, будет завтра (возвращаются через две недели), ой нет, это займет полгода» (и это ещё хорошо, если вернутся с таким честным ответом);

2. Нанять технического директора и создать внутреннюю команду разработки, чтобы в будущем не зависеть от аутсорса;

3. Сделать всё это «на лету», без остановки образовательного процесса, без потерь для бизнеса.

14 специалистов «Феди и Самата», 21 сотрудник Вебиума, год работы, 340 пользовательских сценариев на старте, 2900 коммитов, 5400 автотестов и я твердо говорю: все три задачи выполнены.

У Вебиума одна из самых сложных админок и систем кросс-сайтовой аутентификации, с которой я сталкивался. Мы сделали свой собственный мессенджер, информативный и при этом простой календарь, автоматическую систему распределения учеников по группам и продвинутую систему контроля доступа. Каждая из этих систем достойна отдельного рассказа.

Я прицепил скриншотами, как реагируют на запуск школьники.

В ближайшие недели мы поделимся, что неожиданно оказалось самым трудным, где и как мы накололись и чему научились.

А пока хочу поблагодарить ребят, без которых проект бы не получился:

- Миша Бурмистров, ведущий фронтендер, руководитель проекта
- Леша Чудин, ведущий бэкендер
- Саша Нестеров, фронтенд
- Эдуард Степанов, бэкенд
- Андрей Бацунов, фронтенд
- Антон Давыдов, архитектор
- Ксюша Сафронова, менеджер проекта

- Владимир Тарановский, фронтенд
- Вячеслав Набатчиков, бэкенд
- Леша Богословский, фулстек
- Николай Кирьянов, бэкенд
- Тимур Брачков, фронтенд
- Никита Лазаренко, бэкенд
- Никита Алешников, бэкенд.

Горжусь ребятами.

Мы сделали этот проект совместно с командами разработки, аналитики, техподдержки и тестирования Вебиума. Отдельное спасибо:
- Роксане Боровик, руководителю Вебиума, за доверие;
- Вике Гармаш, продакту Вебиума;
- Никите Савостину, техдиру Вебиума.

У вас трудности с разработкой и текст выше кажется нереальным? Пишите @samatg, мы любим сложные задачки :)

пост №1622Управление и команды

Единственный момент, когда мы используем в работе чаты — это для координации во время крупных запусков. Близится 1 сентября и на этой неделе мы запустим новую LMS (образовательную систему), которую разрабатывали для Вебиума весь прошлый год.

Уж вроде не мальчик, а каждый раз чувство, будто стою на краю водослива плотины (была у меня в детстве в деревне такая, всего 3-4 метра высотой и метров 10 в ширину, но внизу — бетонные блоки) и нужно перейти на другой берег по тоненькой трубе.

пост №1600Технологии и общество

Mattermost прислал сегодня одному из наших клиентов, Вебиуму, письмо. Мол, из-за американских санкций в адрес России, они не имеют права предоставлять Вебиуму доступ к своему софту для корпоративных чатов. И отрубили мгновенно сервис, без всяких предупреждений. Ссылка на скачивание архива сообщений выдает ошибку.

Предлагают прислать свою интерпретацию законов, если мы считаем, что это ошибка.

Это, конечно, не ошибка, а просто наплевательское отношение к клиентам. Санкции есть на экспорт товаров двойного назначения (есть список и чатилка в них не входит) и на сотрудничество с лицами, перечисленными в списке (там всякие институты и заводы по разработке и производству оружия, онлайн-школа подготовки ЕГЭ туда не входит).

А ещё я сегодня узнал, что в Mattermost есть целый отдел соответствия экспортным ограничениям. Вот, видимо, 3 месяца анализировали законы и пришли к новым выводам.

Имейте в виду, если пользуетесь облачным Mattermost ну и вообще любым облачным софтом. Делайте регулярные автоматические бэкапы и проверяйте восстановление из бэкапов.

пост №1361Бизнес и стартапы

В стартапах есть понятие elevator pitch: абзац текста, которым можно «продать» свой проект потенциальному инвестору, пока едешь с ним вместе в лифте.

Вот, например, наш клиент — Вебиум. Онлайн курсы для подготовки к ЕГЭ. Ребята супер симпатичные, но Федя, в начале нашего сотрудничества, был настроен очень скептично — мол, придёт условный Яндекс и сожрет весь рынок с потрохами.

А недавно я съездил в Питер, пообщался с ребятами вживую и наконец сформулировал этот самый питч:

1. Остальные курсы выбирают в основном родители, вебиум у родителей просят купить сами подростки, опираясь на отзывы друзей.
2. У вебиума есть институт наставников, уникальный для рынка. Студенты-первокурсники, которые отучились в вебиуме и очень круто сдали ЕГЭ, помогают подготовиться следующему поколению. В прошлом году было больше 800 наставников (их подготовка и менеджмент — отдельная сложная задача). Конкурс на то, чтобы стать наставником больше, чем в лучшие университеты России.

Этот же питч я использую при собеседованиях, ведь программисты вкладывают своё время и таланты так же, как инвестор — деньги.

Если вам питч понравился, и вы фронтендер, руби-программист или дата-инженер — пишите мне в личку или на hr@webium.ru, у нас открыты вакансии.

P. S. Кстати, вебиум — первый наш клиент, которому мы помогли стать резидентом Сколково. Практически нулевые налоги на белую зарплату программистов — это, конечно, кайф.