Как я стал Экспертом по технологическим вопросам за 3 месяца
Мой опыт подготовки и сдачи экзамена 1С: Эксперт по технологическим вопросам за 3 месяца. Часть 1.
Я не писатель, заранее прошу прощения, если что-то будет написано не идеально.
Кратко о себе: я разрабатываю в 1С с 2007 года. В данный момент работаю Техническим архитектором в компании BUSINESS AUTOMATIZATION, г. Ташкент (компания основана мной в 2014 году). Наша компания работает в корпоративном сегменте. Мы внедряем крупные проекты на базе ERP УХ, ERP, КА, ЗУП КОРП, УТ и других систем в Узбекистане и СНГ.
В начале августа 2023 года я решил самостоятельно подготовиться и сдать экзамен 1С: Эксперт по технологическим вопросам, так как нам необходимо было получить квалификацию 1С: Эксперт для получения статуса 1С: Центр ERP.
Каждый раз, когда я ездил на конференцию Инфостарт или на Единый семинар 1С, я обязательно заходил на книжный склад 1С и покупал много книг. В нашем офисе хранились две книги:
- "Настольная книга 1С: Эксперта по технологическим вопросам"
- "Методическое пособие по эксплуатации крупных информационных систем на платформе 1С: Предприятие"
По материалам этих книг и платного теста от УЦ №1 за 2–3 недели я успешно сдал тест 1С: Профессионал по технологическим вопросам. Это был только первый шаг. Пока мне многое было непонятно, я просто выучил теорию. Теория без понимания сути и без практики не помогает: я не понимал, как включить Технологический журнал, как из текстов извлечь полезную информацию, что такое уровень изоляции, блокировки 1С. Разницу между версионником и блокировщиком я понимал очень поверхностно (применял только после сдачи 1С: Специалист по платформе).
Я узнал, что экзамен будет проходить в Linux и PostgreSQL. Я взял с работы системный блок и начал по YouTube изучать, как установить Ubuntu Linux. За один вечер установил ОС и 1С сервер, с PostgreSQL возился еще два дня, разбираясь с библиотеками. Так я впервые в жизни пощупал Linux.
Пока я копался в книгах и видео на YouTube, наступила середина сентября. В планах было сдать экзамен до конца 2023 года. Я сразу записался на 15 декабря 2023 года.
Практики было мало, в голове не складывалось понимание СУБД. Я знал, как настроить регламентные задания, но не понимал, для чего нужны обновления статистики, дефрагментации и других процессов. Бэкапы делал, но сложные запросы определял через копипаст из интернета.
Я решил купить онлайн-курсы Виктора Богачева, а также курс Применение методики от Антона Евтушенко и Федорова Юрия. Еще нашел старые курсы Андрея Бурмистрова. Онлайн-курс стартовался 16 октября, а доступ к записи прошлых курсов открылся сразу.
Начинал с курса Бурмистрова. Первый день был более-менее понятен — замер производительности, APDEX и т.д. Второй день: индексы и оптимизация запросов — почти темный лес. Я смотрел видео, практиковался с индексами, запросами в 1С, профайлером, Extended events в СУБД, делал все, как показывали, но не понимал полностью, как формируются планы запросов, что такое селективность и покрывающие индексы.
Дальше сложнее: досмотрел курс за короткое время, но многое осталось непонятным. Второй курс отложил и начал смотреть Бурмистрова — тут начал вникать. Всем советую начинать с курса Бурмистрова, он проще и понятнее. Потом повторно проходил все курсы и решал задачи.
Когда начался основной онлайн-курс, я уже понимал, о чем говорит Богачев, задавал вопросы. Далее прошел курс Антона Евтушенко. К концу октября прошел все курсы. До экзамена оставалось полтора месяца. Началась практика: на работе по последнему проекту КОРП (на базе КА + БП 3.0) на продуктиве я запустил ТЖ, включил замер, настроил ключевые операции, дописал необходимые замеры, установил ЦУП, ЦКК, ERP и ТЦ. Полная практика и чтение ИТС, KB.1C.RU, большой блок "Руководство администратора и Клиент-серверный вариант. Руководство администратора" распечатал в типографии. Получились огромные книги.
Я зазубрил кластер вплоть до мелочей — настройка таймаута соединений и других параметров. Очень много времени уделял теории, считая, что уже 17 лет разрабатываю. Но за последние 10 лет больше занимался аналитикой, чем разработкой, поэтому нужно было больше практики. Любой сложный код можно решить быстро, но для экзамена 50% времени — практика.
Наступило время лететь в Москву на первый день экзамена. Экзаменатор — Федоров Юрий, группа из 17 человек. Я не имел четкого представления, как проходит экзамен, поэтому начал с включения отладки и ТЖ. При запуске теста сразу возникла ошибка «Недостаточно памяти». По журналу ошибок нашел и исправил проблему, тест запустился. Дальше искал взаимоблокировки, таймауты, самые долгие запросы PostgreSQL. В итоге никто не прошел на второй день.
Сразу записался на следующий месяц: январь и февраль — резерв, март и апрель — основное место. Дальше в Ташкенте повторял материал по 1,5 часа утром.
20 января пришло письмо — меня перевели на основное место для сдачи экзамена 25–26 января. Составил план действий:
- Включить отладку
- Включить полный ТЖ
- Запустить тест
- Исправлять ошибки
- Запустить тест повторно
- Собрать ТОП CALL, найти взаимоблокировки и таймауты
- Разбирать по приоритету
Прилетев в Москву на вторую попытку, экзаменатор — Антон Евтушенко. База отличалась от предыдущей. Я начал работать по ранее составленному плану: разбор ТОП вызовов, анализ планов запросов с помощью логов PostgreSQL, Explain и ТЖ. Дедлоки ловил и исправлял. Таймауты и клиент-серверные вызовы также отрабатывал. Решил основной запрос с подзапросами. В итоге успешно прошел второй день, сдал теорию и получил сертификат.
Важные моменты при подготовке
- Регулярность имеет ключевое значение. Я вставал в 4:00, занимался три часа, ложился в 21:00.
- Занятия только по выходным неэффективны: память теряется и материал забывается.
- Для сдачи экзаменов типа Специалист/Специалист-консультант нужна отдельная системная подготовка.
Рекомендуемые материалы и курсы
Онлайн-курсы:
- Андрей Бурмистров — все домашние задания обязательны
- Виктор Богачев — основной курс, выполнять домашки обязательно
- Антон Евтушенко — применение методик УЦ1, много теории
Книги:
- Настольная книга 1С: Эксперта по технологическим вопросам
- Методическое пособие по эксплуатации крупных информационных систем на платформе 1С: Предприятие
Электронные источники:
- Инфостарт — статьи по highload
- ИТС — «Руководство администратора» (главы 1 и 10), «Клиент-серверный вариант. Руководство администратора», «Руководство разработчика»
- KB.1C.RU — все методики, изучать полностью
- MSDN, PostgresPro — раздел education
Видео и конференции:
- Доклады Елены Скворцовой, Антона Дорошкевича, курсы Константина Ефимова и Рината Юмасултанова
- Конференции Инфостарт, Единый семинар 1С
Всем, кто ещё не сдал, желаю удачи!

