Рассмотрим ситуацию, с которой сталкивается большинство начинающих специалистов. Часто кандидаты, даже имея на руках сертификат 1С:Профессионал, получают отказы. Разберем, как изменить подход к поиску, чтобы стать востребованным на рынке.
Junior-разработчик. Это меняет психологическое восприятие кандидата работодателем.Если прямой путь через вакансии разработчика закрыт, разберем более гибкие стратегии:
1. Позиция системного администратора в компании с 1С. Часто в организациях требуются сотрудники на поддержку серверов и сетей. Устроившись туда, вы сможете постепенно брать на себя задачи по обновлению конфигураций или исправлению простых ошибок в Коде 1С. Это идеальный способ получить «боевой» опыт, оставаясь в штате.
2. Метод «проникновения» в желаемую компанию. Если вы хотите работать в крупной фирме-франчайзи или на конкретном предприятии, не ограничивайтесь отправкой резюме. Попробуйте попасть туда на любую доступную должность. Оказавшись внутри, гораздо проще выйти на руководителя профильного отдела, показать свою мотивацию и перейти на позицию разработчика, минуя формальные фильтры кадровиков.
Разберем типичную проблему: ощущение, что вы «тупой» при выполнении первых реальных задач. Это фундаментальное заблуждение. Рассмотрим, как правильно работать с задачами:
Конфигураторе), сначала попробуйте разобраться самостоятельно в течение определенного времени. Если решение не найдено — подойдите к руководителю с конкретным вопросом: «Я пробовал сделать А и Б, но столкнулся с проблемой В. Как это решается?».Разберем, что именно важно знать для работы с реальными базами, помимо курсов:
Реальная разработка в 1С часто связана не с написанием нового кода, а с доработкой существующих механизмов (legacy-кода). Вам придется глубоко изучать БСП (Библиотеку стандартных подсистем), работу с РегистрыСведений, Документы и механизмы ОбменаДанными.
Пример работы с кодом, который часто встречается на практике — программное создание объектов:
// Пример создания документа в коде 1С
ДокументОбъект = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
ДокументОбъект.Дата = ТекущаяДата();
ДокументОбъект.Контрагент = ВыбранныйКонтрагент;
ДокументОбъект.Записать(РежимЗаписиДокумента.Запись);
Помните, что платформа 1С дает преимущество в виде работы на русском языке и мощной поддержки типовых механизмов. Если вы решили связать карьеру с 1С, сфокусируйтесь на изучении предметной области: бухгалтерского учета, логистики или склада. Программист, который понимает, зачем он пишет код, ценится в разы выше того, кто просто механически меняет алгоритмы.
Подведем итоги совместной работы над вашим карьерным планом:
Помните: дорога возникает под ногами идущего. Не оценивайте свои перспективы по одной неудачной попытке. Большинство опытных разработчиков 1С прошли через те же сложности в начале пути. Главное — не останавливаться и продолжать анализировать свои ошибки.