Нормальный ход, 1С реально “входная” попроще, чем фронт, но там свои приколы: много бизнеса, много общения и «почему оно так работает»
Вот что бы я посоветовал на старте, чтобы не утонуть:
1) Определи, куда ты хочешь: программист 1С или “всё в одном” (внедренец/аналитик)
В 1С часто ценят не только код, а умение разрулить задачу с бухгалтером/складом/продажами.
Если хочется меньше «созвонов» — можно целиться в чисто разработку, но всё равно предметку понимать придётся.
2) Начни с “правильной” базы
Не прыгай сразу в «давайте допилим УТ/БП». Сначала:
• объекты конфигурации (справочники, документы, регистры)
• формы/команды/события
• запросы (это прям must)
• проведение документов и движения по регистрам
• клиент-сервер (толстый/тонкий клиент, что где выполняется)
3) Сразу учи запросы и СКД — это 50% работы
Новички часто залипают на формах, а потом на первом отчёте ломаются.
Запросы + СКД (Система компоновки данных) — база для отчетов/аналитики.
4) Практика > видео
Сделай мини-проект в “пустой” конфигурации, типа:
“учёт заказов: клиенты → товары → заказ → отгрузка → отчёт по продажам”
Там ты потрогаешь и документы, и регистры, и отчёты, и права.
5) Разберись с типовыми конфигурациями, но не пытайся их выучить целиком
Обычно в вакансиях: УТ, БП, ЗУП.
Лайфхак: учи не «где какая кнопка», а принципы:
• как устроены документы и движения
• как сделаны печатные формы
• как формируются отчёты
• расширения (очень важно в современном 1С)
6) Учись “делать по-человечески”: расширения, а не правка ядра
На собесах/в работе любят, когда ты понимаешь:
• что такое расширение конфигурации
• когда можно обойтись подписками на события/переопределением
• почему прямые правки типовой — боль при обновлениях
7) Инструменты, без которых тяжко
• Консоль запросов (если есть доступ/умение)
• Журнал регистрации (понимать ошибки и тормоза)
• Отладчик, замеры производительности (хотя бы базово)
• Git — да, в 1С тоже (хоть и специфично)
8) По работе: 1С — это “читать чужой код”
Ты очень быстро упрёшься в типовые модули на 5–20к строк. Это нормально.
Навык: найти, где формируется табличная часть/проводки/печать/запрос, и аккуратно допилить.
Вопросы к тебе (чтобы точнее подсказать маршрут):
1) Ты хочешь в 1С ради “быстрее в работу”, или реально нравится бизнес-логика/автоматизация?
2) На что целишься: УТ (торговля/склад), БП (бухгалтерия), ЗУП (кадры/зарплата)?
3) У тебя есть уже базовые знания программирования (условия/циклы/ООП), или совсем с нуля?
Если ответишь — накидаю тебе прям дорожную карту на 4–8 недель с темами + мини-задачами, чтобы было что в портфолио показать.