Программист из Минска о магистратуре по Data Science в Европе, десяти годах в разработке на 1С и том, зачем он пошел учиться тому, что рынок только начинает требовать.
Немного о Git для тех, кто еще не сталкивался
Когда несколько разработчиков работают над одним программным проектом, неизбежно возникает вопрос: кто, что и когда изменил? Как не затереть правки коллеги? Как вернуться к рабочей версии, если что-то пошло не так?
Git – это система контроля версий, которая решает именно эти задачи. Она фиксирует всю историю изменений кода, позволяет нескольким людям работать параллельно в разных «ветках», а потом аккуратно сводить результаты воедино. Если разработчик сломал что-то важное, Git позволяет откатиться к любой предыдущей точке. Если нужно понять, кто и зачем внес конкретное изменение полгода назад – Git покажет.
GitHub – это облачная платформа на основе Git, где команды хранят репозитории с кодом, проводят ревью правок, отслеживают задачи и организуют совместную разработку.
В мировой IT-индустрии Git давно стал стандартом: без него не обходится ни один серьезный проект, от стартапа до корпорации. Но в экосистеме 1С эта культура приживалась медленнее: конфигуратор исторически не был заточен под командную работу в том смысле, в каком ее понимают, например, Python- или Java-разработчики. Ситуация меняется, и курс «Git и GitHub в 1С-разработке» от CORS Academy появился именно на этой волне перемен.
Дмитрий Ништ прошел обучение на первом потоке и поделился своим опытом в интервью.
Дмитрий не искал курс от отчаяния и не менял профессию. Он пришел на программу по собственной инициативе из любопытства, из внутренней логики карьеры и из ощущения, что рынок движется именно туда. Позади – семь лет корпоративной разработки на 1С, три года в европейской магистратуре по Data Science и ИИ, водный туризм и горные лыжи по выходным и твёрдое убеждение, что знание Git в работе 1С-программиста скоро перестанет быть преимуществом и превратится в базовое требование. Мы поговорили с ним сразу после завершения курса.
– Дмитрий, расскажите о себе, чем вы сейчас занимаетесь?
Сейчас я штатный программист в компании-франчайзи в Минске. Работаю здесь три месяца, поэтому пока мой основной фронт – поддержка типового решения. У компании есть собственный продукт, локализованная конфигурация – это полноценная коробка. Для отработки навыков, которым учил курс, я использовал именно ее.
Зарплата белорусская: рынок труда в Минске и, скажем, в Москве отличаются по масштабу, но требования к специалистам сближаются быстро. Git в том числе.
– А до этого была долгая пауза. Что было между семью годами разработки и нынешним местом?
Я учился в магистратуре в Европе три года. Изучал Data Science и искусственный интеллект: Business Intelligence, углубленный анализ данных, машинное обучение, все, что связано с данными. Планировал строить карьеру в этой области.
И именно там Git стал для меня не опцией, а обязательным инструментом – мастхэвом, как я его называю. В современной науке о данных без него просто не работают. Я его освоил по-настоящему, в ежедневной практике, а не поверхностно.
Потом жизнь сложилась так, что я вернулся к 1С. И возник интересный зазор: Git я знаю хорошо, 1С знаю хорошо, но как они соединяются в реальной разработческой практике, в конкретной команде с конкретным конфигуратором? Вот этот зазор и захотелось закрыть.
– Но прежде чем была магистратура был еще солидный опыт в 1С?
Да, до карьерной паузы я семь лет работал штатным программистом на производственном предприятии. Оно использовало 1С не как вендор типовых продуктов, а как платформу внутренней автоматизации. Моей задачей было дорабатывать глубоко локализованную конфигурацию и внедрять корпоративные проекты под конкретные производственные нужды. Из того, чем горжусь: трансформировал процесс планирования производства, переведя его с платформы 1С 7.7 на восьмерку. Это был большой проект, и он работал.
– Как вы вообще оказались именно на этом курсе?
В нашей компании активно поддерживается культура повышения квалификации сотрудников, в том числе новых. Когда зашла речь об этом курсе, желающих среди коллег не нашлось. А мне тема пересечения Git и 1С была очень интересна именно потому, что я знал обе стороны уравнения по отдельности и хотел увидеть, как они соединяются на практике.
– Курс оправдал ожидания?
Скажу честно: технически материал давался мне легко: подходы и инструменты я уже знал по магистратуре. Но именно применение к 1С было новым и познавательным. Как выгружать конфигурации 1С в Git, как выстраивать параллельную работу команды, как организовать репозиторий под специфику разработки конфигураций – это все было ценным и живым.
Но главное – структура курса. Когда учишься сам: через ИИ-помощники, через YouTube, через поиск в Google, через разрозненные статьи на форумах, знания получаются фрагментарными, с пробелами там, где их не замечаешь. Здесь же, консолидация лучших практик при разработке на 1С с использованием Git в одной программе, выстроенная логично. Это и есть то, ради чего стоит проходить такой курс, даже если вы уже что-то знаете.
– Что понравилось в формате, а что нет?
В целом, 99% понравилось. Дистанционный формат, где каждый учится в своём темпе, мне близок. Ограничение по времени на выполнение заданий считаю правильным решением: без дедлайна курс с такой плотностью материала легко можно не закончить никогда, просто потому что «завтра» всегда удобнее «сегодня».
Единственное, что лично мне было не идеально – вебинары в субботу. Суббота у меня обычно занята другим: скалолазание, горные лыжи, водный туризм. Было бы удобнее в пятницу вечером или четверг. Но это сугубо личное, никаких претензий к содержанию или организации курса.
– Раз зашла речь о хобби: активные виды отдыха и разработка как-то сочетаются для вас?
Мне кажется, да. И в горах, и в разработке важна точность, системность и умение не паниковать, когда что-то пошло не так. Git, кстати, в этом смысле очень похож на страховку: даже если ты сделал что-то не то, у тебя всегда есть история к которой можно вернуться. Это очень успокаивает.

– Изменилось ли что-то в работе после курса?
Была идея внедрить Git в процессы на текущем рабочем месте, но в силу обстоятельств различного характера я не уверен, что это произойдет в ближайшее время. Так что, если говорить честно, курс для меня стал скорее актом удовлетворения профессионального любопытства, чем решением конкретной рабочей задачи прямо сейчас.
Но кое-что всё же изменилось: как я смотрю на рынок. Я начал обращать внимание на вакансии, где знание Git уже фигурирует как требование для 1С-разработчика. Еще несколько лет назад такого почти не встречалось, сейчас появляется. Это значит, что рынок движется именно туда, и знать это раньше других – это преимущество.
– Кому бы вы рекомендовали этот курс?
В командах, где Git уже внедряется или планируется, там эти знания сразу войдут в дело и курс будет отличным системным стартом. А в компаниях, где версионирование уже поставлено на поток, навыки, скорее всего, уже входят в рабочие инструкции, курс даст структуру там, где раньше был только опыт «на ощупь».
Ну и тем, кто чувствует: рынок меняется, и хочется не догонять, а быть готовым заранее.
Курс «Git и GitHub в 1С-разработке» от CORS Academy — программа для 1С-разработчиков, которые хотят освоить командную разработку с системами контроля версий. Автор — Станислав Ганиев, архитектор 1С с опытом работы в крупнейших распределенных командах России.























































































