Когда часть иностранных компаний ушла, российский бизнес обратился к отечественным решениям. Например, часть наших клиентов перешли с SAP на 1С. Внедрение тяжелых систем ERP или WMS трудоемкий процесс, поэтому на рынке востребованы специалисты с опытом и популярность 1С-программистом вновь на пике. На момент публикации статьи на известном джоб-сайте опубликовано более 4 тыс. вакансий. Олдскульное направление обрело новые перспективы, сейчас отличное время, чтобы заняться карьерой? 

В статье поделимся наблюдениями и рекомендациями о том, как развиваться программисту 1С с опытом уровня Middle. Ведь в какой-то момент на пути 1С программиста возникает «‎былинный камень»‎ с разными вариантами развития: налево пойдешь — архитектором станешь, направо — тимлидом, а прямо пойдешь — ведущим специалистом. Можно и не выбирать, а остаться на месте, только вам решать, но эта статья о развитии.

Основные этапы карьерного роста разработчика 1С

В России и некоторых странах СНГ почти не существует бизнеса, который бы не использовал хотя бы одной программы 1С. Поэтому достаточно легко начать путь в IT именно с 1С (об этом уже много написано): в среднем, за 2-3 месяца, можно подтянуться и начать работать, например, с небольших доработок к типовому функционалу, и постепенно прокачиваться по специализации: разработчик, консультант, а также специализации по отраслевым продуктам, вроде ERP, WMS, УПП, Управление торговлей, Бухгалтерия, Зарплата и управление персоналам и прочее. 

По данным ГородРабот.ру, средняя зарплата 1С программиста за 2023 год — 123 689 рублей (при этом она выросла по сравнению с прошлым годом). В исследовании Хабра за 2023 год медианная зарплата разработчиков на 1С составляет 192 000 рублей.

https://habr.com/ru/specials/748058/ 

Главная задача любого программиста – качественная реализация поставленной задачи, учет возможных проблем, которые могут возникнуть у заказчика и пользователя.

Мы не сильно ошибемся, если будем утверждать, что к 1С-никам предъявляют повышенные требования к пониманию потребностей бизнеса, они должны многое знать и понимать. 

  • Больше, чем просто хорошо знать какие-либо конфигурации. 

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

  • И при этом находить оптимальные варианты по оптимизации и даже изменению организации процессов.

Но с нуля таких требований не предъявляют (обычно). Они появляются по мере продвижения на ступенях профессионального развития:

  • Начинающий разработчик (junior).

  • Разработчик (middle).

  • Ведущий разработчик (senior).

  • Техлид/тимлид.

  • Архитектор 1C.

Разберем градации подробнее.

Джун 

Джун или младший программист имеет нулевой или минимальный опыт работы с 1С, желание и возможность расти и обучаться. Иногда требования в вакансиях уж очень скупы:

Но джуны обычно занимаются такой работой:

  • Устанавливают ПО.

  • Проходят обучение и обучают клиентов.

  • Тестируют.

  • Участвуют в качестве ассистента во внедрении.

  • Программируют.

  • Сдают тесты и экзамены на сертификацию.

Как видите, большая часть работы — это учеба. Как обычно пишут в вакансиях, здесь нужны «желание расти и развиваться, легкая обучаемость, общительность, инициативность, умение правильно и грамотно излагать свои мысли, умение работать в команде, честность»

Где набрать опыт? Если повезет — в компании-франчайзи, где джун сможет набраться опыта и освоить техническую часть, а также возможности платформы под присмотром наставника. Например, в направлении «Спрайдев» (ГК «Автомакон»), специалисты которого ведут проекты по автоматизации на базе 1С для предприятий России и стран СНГ, запустили стажировку для программистов 1С. Главные условия участия – минимальный опыт и максимальное желание стать уверенным программистом 1С. Откликнуться на стажировку можно по ссылке

Мидл

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

В целом, мидл сам решает не только технические задачи, но и задачи по проектированию бизнес-процессов:

  • Дорабатывает и разрабатывает конфигурации под задачи компании.

  • Пишет новые отчёты, обработки.

  • Интегрирует 1С со внешними системами.

  • Обновляет доработанные конфигурации.

В наших вакансиях мы пишем требования чуть подробнее:

  • Опыт работы 1-3 года.

  • Знание типовых конфигураций.

  • Знание языка запросов.

  • Знание СКД.

  • Умение писать правила обмен с помощью конфигураций 1С: КД 2.0/3.0.

  • Знание универсальных механизмов обмена данными.

  • Опыт работы с БСП.

  • Умение работать с чужим кодом.

  • Опыт реализации функционала на мобильной платформе 1С.

  • Способность работать в команде.

  • Навыки оптимизации кода.

  • Работа с базами данных, язык SQL.

  • Предметная область (финансы, производственная отрасль и т. д.) и бизнес-процессы в ней.

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

Где набраться опыта мидлу? Обычно программисты 1С работают или штатными сотрудниками в компании, или фирмах 1С:франчайзи. Во втором случае как раз есть возможность поработать над различными проектами, набрать опыта от коллег.

Компания-франчайзи или интегратор может стать отличной «базой» для прокачки «твердых» и «мягких» навыков. Обычно такая компания работает с заказчиками разных отраслей, постоянно приходится выходить из зоны комфорта и решать нетипичные запросы.

А иногда, когда конечный клиент постоянно развивается и совершенствуется вместе с рынком, сотрудникам тоже приходится расти вместе с ним. Например, в «Автомакон» есть несколько направлений: мобильная и веб-разработка, компьютерное зрение и и системы видеоанализа, нейросети и Big Data, заказная разработка, проекты для «ВкусВилл», софт и оборудование для розницы, разработка ботов и автоматизация на платформе 1С:Предприятие. 

На направлении «ВкусВилл» заказчик — розничная сеть супермаркетов постоянно запускают новые проекты: автоматизация складов, мобильные приложения для пользователей и курьеров, приложение для бухгалтерии или кабинет поставщика. Эксперты направления «ДатаЛаб» создали для «ВкусВилл» предиктивную модель по прогнозированию сроков доставки, а также систему, которая рекомендует покупателям товары в мобильном приложении, что улучшает лояльность клиентов. Специалисты «Спрайдев» внедряют комплексные решения 1С:ERP, WMS, КА для крупных торговых компаний и предприятий страны, среди которых «OBI», «Ситиматик», «Буше». Приложениями, разработанными командой «Фулстек», пользуются миллионы людей. Их клиентами уже стали такие компании, как: «ВкусВилл», «Магнит», «Чижик», «Подружка», «Пив&Ко», «Мария Ра».

Мы растем вместе с нашими заказчиками, надо постоянно двигаться и учиться чему-то новому. В «Автомаконе» работает 600+ специалистов из разных городов России и мира, а с начала 2023 года в команду были приняты около 200 специалистов. При этом новые специалисты нам все еще нужны — у нас регулярно запускаются новые проекты, поэтому на карьерном сайте вакансии открыты постоянно.

Сеньор

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

Обязанности:

  • Разработка нового функционала.

  • Подготовка сборок и релизов по выполненным задачам.

  • Настройка сервера 1С Предприятие.

  • Декомпозиция, распределение и постановка задач разработчикам.

  • Обновление нетиповых конфигураций.

  • Оптимизация производительности 1С.

  • Разработка обменов данными между 1С и внешним ПО.

Требований для сеньора еще больше:

  • Знание типовых конфигураций.

  • Опыт работы от 3-х лет.

  • Высшее образование.

  • Понимание клиент-серверной архитектуры.

  • Опыт разработки мобильных приложений на мобильной платформе 1С.

  • Умение переключаться между задачами.

  • Умение работать в команде.

  • Знание СКД, КД, БСП, XDTO.

  • Опыт работы с технической документацией и её написания.

  • Опыт руководства программистами.

  • Опыт ревью чужого кода.

  • Опыт работ с системами учёта трудозатрат.

  • Отличное знание языка программирования 1С и встроенного языка запросов.

  • Опыт работы с хранилищем конфигурации 1С.

  • Опыт работы с расширениями.

  • Опыт оптимизации запросов.

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

У нас особенно популярны три направления развития и роста — ведущий специалист, архитектор или руководитель команды. Часть специалистов находит себя в менторстве — делятся накопленным опытом с новыми сотрудниками, тем самым обеспечивают движение коллектива компании в нужном направлении. 

В любом случае потребуется прокачивать не только технические навыки, но так же и ряд других: эмпатию, коммуникабельность, креативное и критическое мышление. Личные качества особенно важны, так как с подъемом по ступенькам карьерной лестницы придется все больше взаимодействовать с руководителями, работниками разных отделов и подразделений, собственной командой. 

Руководитель проекта 1C или тимлид

Организует работу всей команды, видит узкие места и устраняет их, собирает обратную связь со всех и тушит пожары. Он умеет убеждать и влиять на людей, доносить мысли и мотивировать, вести за собой, а также формировать планы действий.

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

Если вы считаете, что роль тимлида не для вас и делаете ставку на развитие технической экспертизы, то прокладывайте путь в направлении карьеры техлида, архитектора.

Рост сопровождается расширением зоны ответственности, поэтому опора и поддержка очень важны всем руководителям в начале их пути. В компании мы оказываем помощь специалистам на всех этапах изменения карьеры. Проводим онлайн-обучения по развитию «мягких» навыков, индивидуальные консультации для начинающих руководителей. В направлении «ВкусВилл» действует программа ротации «Level UP», благодаря которой можно бесшовно «переехать»‎ внутри компании. 

Архитектор

Как становятся архитекторами? Когда программист начинает делать больше, чем от него требуется: находит время на документирование, принимает решения о выборе принципиальных технологий разработки, о взаимодействии со смежными системами и имеет представление о системах вокруг его приложения, берет на себя ответственность за качество технической работы на проекте, осуществляет архитектурный контроль подсистем/систем, изучает новые технологии, анализирует их и предлагает архитектурные решения по внедрению новых систем, он может постепенно перерасти в архитектора. Например, как Сергей Целиков, архитектор в направлении «ВкусВилл».

Questions and Answers с нашим архитектором 1С, Сергеем Целиковым

Мы задали Сергею несколько вопросов, и вот что из этого получилось ????

Сергей, как ты начал свою карьеру? Что тебя привлекло в этой профессии?

На последнем курсе вуза появилось больше свободного времени, и я стал искать место для заработка, связанное с ИТ. В вузе мы изучали C++, но полученного опыта было недостаточно, чтобы устроиться на реальную работу разработчиком. К тому же, мне не хотелось быть чисто кодером, мне хотелось быть ближе к людям, к бизнесу. Поэтому когда я узнал об 1С, эта сфера меня сразу заинтересовала. Привлекла мощная и при этом интуитивно понятная среда разработки. А наличие фирм-франчайзи, готовых обучать с нуля и практически сразу давать реальные задачи, окончательно сформировало мое решение. И я начал свою карьеру в одном франчайзи Нижнего Новгорода.

Как ты относишься к популярному среди разработчиков мнению, что 1С – это не трушный язык программирования. 

Язык 1С имеет все необходимые компоненты, чтобы запрограммировать любой алгоритм. Для многих “не трушно” писать код на русском. Но в России это скорее преимущество, в коде проще разобраться, когда он написан на родном языке. Но нужно иметь в виду, что язык программирования 1С неотделим от платформы 1С, которая включает и среду разработки, где многие задачи бизнеса могут решаться вообще без кодирования, и средства администрирования, и режим для пользователей. Поэтому нет смысла оценивать отдельно язык программирования 1С. Инструменты разработки выбираются в зависимости от запросов к создаваемому программному продукту, и здесь любая среда разработки будет иметь свои плюсы и минусы.

Как ты справлялся с первыми вызовами и трудностями на начальном этапе своей карьеры? 

Когда я начинал работать, интернет сообщества не так были еще развиты. Тогда, в основном, черпали знания из книг, на оффлайн курсах и от опытных коллег. Поэтому общение с коллегами и руководством сильно помогало развиваться. 

Мой девиз, проверенный годами: делай для заказчика, как для себя. Если мне дают реализовать решение без описания исходной проблемы, я стараюсь ее (проблему) узнать, чтобы оценить оптимальность решения. Когда-то умные люди научили меня вечно актуальному вопросу “Зачем?”, теперь сам это продвигаю. Практика показывает, что большинство заказчиков рады такому подходу. 

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

Расскажи о своем пути в «Автомакон»

Я пришел в «Автомакон» чуть более 2,5 лет назад на направление «ВкусВилл». Мне дали «под опеку» блок обмена с внешней системой, в котором было достаточно много проблем. Удалось достаточно быстро в нем разобраться и начать исправлять ситуацию. Также в первый же месяц работы я предложил руководству встроить в конфигурацию заказчика свой авторский механизм настраиваемого интерфейса 1С, который позволял решить целый ряд важных задач. Благодаря этому я досрочно завершил испытательный срок. Через год мне предложили стать ведущим разработчиком, что добавило к обязанностям проверку кода разработчиков своей команды, ну и, конечно, прибавку к зарплате.

Как ты думаешь, почему выбрали на эту должность именно тебя?

Я думаю, из-за активной позиции по разным вопросам и здравых решений по ним. На тот момент у меня уже был хороший багаж решенных задач, которыми я мог выделиться из толпы. А еще было желание причесать код. Компания тогда взяла курс на чистку кода, так что мы оказались на одной волне.

Потом в компании освободилось место архитектора и мне предложили его занять. Мне сказали: “Задач много, но программировать будешь мало. Готов?”. Я согласился. Я считаю, что через решение задач архитектуры можно еще лучше научиться программировать. К тому же есть сильная команда, с которой можно обсудить свои идеи и решения.

Какую роль обучение и самообразование сыграли в твоем профессиональном развитии? Какие ресурсы ты использовал для расширения своих знаний и навыков?

Обучение было и остается основой в профессии программиста. Ресурсы известные: сайт «Инфостарта» с бесплатными материалами, специализированные YouTube каналы, курсы учебных центров фирмы “1С” и других ресурсов, книги по программированию. Выделяю следующие книги: от 1С, например, «Разработка сложных отчетов в "1С:Предприятии 8"», «Разработка управляемого интерфейса», «Настольная книга 1С:Эксперта по технологическим вопросам», а также классические книги по программированию, например, «Чистый код» и другие книги Р. Мартина, «Мифический человеко-месяц, или Как создаются программные системы» Ф. Брукса, а также серия книг о программировании Дж. Спольски. Эти книги не только обучают, но и вдохновляют.

Что тебя мотивирует в работе/больше привлекает в новой должности?

Интересные, нетривиальные задачи. Помимо продумывания архитектуры, приходится решать еще многие творческие задачи – задачи, у которых нет очевидного решения. Для меня каждая задача – это вызов, возможность узнать что-то новое, сделать то, что еще никто до этого не делал.

А зачем вообще развиваться специалисту, на твой взгляд? Чем выше грейд, тем и ответственности больше.

Разработка ПО - это сфера, где часто рождаются новые технологии и если совсем не будешь их изучать, то в конце концов обесценишься как специалист. Так что развитие нужно прежде всего для выживания в профессии. А идти или нет в сеньоры или архитекторы, это каждый сам решает. Я не ставил перед собой цель стать архитектором, но от предложения не мог отказаться, т.к. это классный опыт, а ответственности я не боюсь.

Какие советы ты можешь дать специалистам, которые хотят достичь успеха в этом направлении/стать senior-специалистами, архитекторами?

Когда я был ведущим разработчиком и проводил собеседования, с удивлением для себя обнаружил, что многие кандидаты с хорошим опытом плавают по довольно простым вопросам. Это, конечно, портит впечатление. Поэтому я бы рекомендовал постараться выяснить свои слабые места. Для этого стоит пройти какой-нибудь фундаментальный курс или тест, например, Профессионал и Специалист по платформе 1С. Следующим шагом может быть подготовка к экзамену «1С:Эксперт по технологическим вопросам». Сдать его сложно, но сама подготовка позволит сильно прокачаться во внутренней “кухне” 1С и СУБД.

Также необходимо прокачивать soft skills: навыки коммуникации, умение работать в команде, разрешать конфликты, тайм-менеджмент, работа со стрессом и т.д. Эти навыки работают на любом уровне (подробнее в заключительной части статьи).

Про развитие у нас, про ИПР

В нашей компании мы планируем развитие специалистов – как из текущего уровня и требований к роли, так и из потребностей бизнеса и заказчика.

Например, в направлении «ВкусВилл» созданы матрицы компетенций, по которым проводится регулярная оценка и составляется индивидуальный план развития (ИПР).

ИПР включает в себя стандартные пункты:

  • результаты оценки по hard- и soft-skills;

  • сильные стороны и зоны роста;

  • цели на развитие;

  • рекомендации - какими методами можно прокачать компетенции (работа с наставником, обучение внутреннее и внешнее, реальные рабочие задачи на развитие, изменение поведения и т.д.);

  • конкретные мероприятия;

  • сроки.

Как выглядит ИПР у нас
Как выглядит ИПР у нас

Оценка происходит раз в полгода, по ее результатам принимается решение о дальнейшей судьбе специалиста в компании или корректируется план развития. 

Сертификация программистов

Отдельно скажем про сертификаты.

Помимо реального опыта и кейсов программист 1С может подтвердить уровень квалификации, получив сертификаты. Например, сертификаты 1С: Специалист обычно получают ведущие программисты, а сертификаты уровня 1С:Эксперт — архитекторы. Программисты, обладающие такими сертификатами, на вес золота. Для нашей компании они особенно привлекательны. 

Сертификаты наших специалистов направления «Спрайдев»
Сертификаты наших специалистов направления «Спрайдев»

Программисты с сертификатами вызывает больше доверия, это показатель заинтересованности в профессиональном развитии. Например, мы обращаем внимание на наличие сертификатов, но если специалист прошел все этапы собеседования, но у него нет сертификатов 1С, мы его примем. 

Мы не требуем сертификаты, нам важен реальный опыт, развитые hard и soft скиллы, но часто сертификаты важны для заказчика при выборе компании-партнера, поэтому мы поддерживаем специалистов в их получении. Разработчикам приходится работать с высоконагруженными системами, поэтому для клиентов важно, чтобы специалист писал код и составлял запросы так, чтобы базы не висели. Также важно, чтобы специалист мог проанализировать, что сделано не оптимально как со стороны 1С, так и со стороны СУБД, и поправить это. 

В «Автомакон» повышение квалификации по желанию. Всем, кто хочет получить сертификат 1С, компания компенсирует расходы за его сдачу. Бывают случаи, когда требуется наличие определенных дипломов у наших программистов для участия в сложных и прибыльных проектах. В такой ситуации мы предлагаем программисту пройти сертификацию. От этого выигрывают обе стороны: для специалиста это служит дополнительной мотивацией к развитию, а для компании появляются новые возможности. 

Рекомендации

Если вы уже на этом моменте, скорее всего, вы уже задумались о своем развитии. Чтобы сократить расстояние между обдумыванием и первым шагом, поделимся несколькими рекомендациями.

Нам часто кажется, что от мысли к действию шаг очень короткий – знаешь, что нужно развиваться, иди и развивайся. Но мы забываем о том, что: 

  • действия без плана расфокусированы и могут быть несистемными;

  • создать конкретный план можно только на основании четко поставленной цели;

  • цель формулируется из понимания того, что именно нужно развивать и зачем;

  • а для понимания фокуса развития важно знать, что уже сейчас есть в «копилке», а чего не хватает.

Исходя из круга изменений, для развития необходима работа над:

  • осознанием сильных сторон и зон развития (что у меня есть сейчас); 

  • постановкой целей (чего я хочу достичь, где точка, в которую хочу прийти?);

  • определением вариантов развития (как можно развивать необходимые компетенции? что сейчас я могу выбрать?);

  • созданием плана (что сделать, куда пойти – что нужно изучить, где учиться, где практиковать полученные знания).

Планирование развития компетенций можно свести к 4 шагам:

  1. определяем компетенции для развития (достаточно 1-3);

  2. фиксируем цели – какие изменения должны произойти в отведенное для развитие компетенций время (без формальных «сформировать», «внедрить» – конкретные изменения в деятельности и поведении);

  3. выбираем методы достижения цели (выбираем из известных и доступных методов под каждую компетенцию и цель);

  4. планируем необходимые ресурсы (время, деньги, люди, информация – как это иногда бывает: мы заходим в программу обучения, не выделив для нее время в загруженном графике, и в результате не успеваем, расстраиваемся, теряем мотивацию).

Типы методов

Обучение можно разделить на 3 типа:

  • формальное – знания из традиционных источников (курсы, тренинги, программы, книги);

  • социальное – при взаимодействии с другим людьми, их опытом, примером, обратной связью.

  • эмпирическое – получение опыта через реальную практику;

Все эти типы лежат в основе модели обучения 10 - 20 - 70 (или модель Tell-Show-Do).

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

10% (Tell) – изучение теории.

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

20% (Show) – обучение на опыте других. 

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

70% (Do) – применение на практике.

Освоение моделей успешного поведения путем регулярного применения полученных теоретических знаний в реальной деятельности как при выполнении задач, входящих в прямые обязанности сотрудника, так и при выполнении специальных заданий и проектов, являющихся дополнительными по отношению к основным обязанностям или не связанных с профессиональной деятельностью.

Итог

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

В комментариях ждем ваши карьерные истории.

Наш карьерный сайт
Телеграм-канал

Комментарии (15)


  1. nirom
    26.07.2023 09:45
    -1

    Франчайзи - худшее место для приобретения опыта. Опыт работы во франчайзи пригодится только для работы во франчайзи, а для разработчика это чуть больше нуля.


    1. vis_inet
      26.07.2023 09:45
      +2

      С чего-то надо же начинать.

      Начать во франче вполне возможно.

      Если получается быстро учиться, то открывается дорога в другие компании.


    1. Dementor
      26.07.2023 09:45

      Не согласен. Старт во франче - это стандартизированный старт по обкатанным за десятилетия методикам. Выпускники франчевых кузниц кадров имеют необходимый минимум для работы в офисе или на фрилансе.

      А вот товарищи, которые в офисе учатся с нуля (свитчеры с сисадминов или финансистов) не видят ничего плохого в запросах в цикле, обращениях через точку к вложенным свойствам вложенных свойств (тоже в цикле) и для копирования данных строк делают цикл по колонкам, так как не знают про ЗаполнитьЗначениеСвойств().


      1. Trier777
        26.07.2023 09:45
        +2

        Здесь все зависит от конкретных людей и конкретный организаций. Есть франчи, представители которых не гнушаются вещей, описанных вами выше. И есть фикси, в которых стандарты разработки выше, чем в любом из франчей. Как мне кажется, главное чтобы сам человек хотел развиваться и писать код хорошо


        1. Unbearability
          26.07.2023 09:45

          Поддержу. С франчи рулетка какая-то. То нормальный код, местами даже классный, то спагетти-код приправленный вышеописанными ужасами вроде запросов в цикле. При том это может встречаться в рамках одной задачи.


    1. denisros
      26.07.2023 09:45

      А где нужно получать опыт разработки на 1с?


      1. alicezavels Автор
        26.07.2023 09:45

        стажировки с возможностью трудоустройства)
        наша: https://job.automacon.ru/intern_1c


        1. denisros
          26.07.2023 09:45

          Ну вы то как раз франч.

          Интересно было мнение, где, кроме франча, получать релевантный опыт


  1. MaksIII
    26.07.2023 09:45

    Сейчас значимость сертификата спеца по платформе уже не та. Знаю человека, который чтобы найти первую работу в 1С получил сертификат спеца по платформе без "боевого" опыта спустя полгода подготовки. Сомневаюсь что такой специалист будет на вес золота в компании. Для бизнеса более значимыми пока остаются спец-консы и эксперты, на мой взгляд.


    1. comp_shik_11
      26.07.2023 09:45

      Откуда инфа, что значимость не та? Личный опыт или только знаю одного человека? Человек только с сертификатом не будет на вес золото, нужен и опыт, и сертификация


    1. galats1983
      26.07.2023 09:45
      +1

      Про себя отвечу, что каждая подготовка всегда дает новые знания.
      И да наличие только одного сертификата без опыта это не делает из вас специалиста.
      Сертификат расценивай для себя как получение опыта, когда нет проектов.
      Когда делаешь отклик, на вас быстрее обратят внимание, чем на подобного кандидата без серта.
      Подготовка к экзамену тебя знакомит как надо правильно вести разработку, на что опираться в дальнейшей работе.
      Серты нужны интеграторам ,когда они заходят на проекты и клиент хочет видеть у себя в команде квалифицированных спецов.
      Кстати вспомнилось видео от Павла Чистова
      https://www.youtube.com/watch?v=49CEiVHaCFw&t=1s


  1. itrader
    26.07.2023 09:45
    +3

    Еще один из вариантов развития 1С-программиста, это уйти из 1С в другой язык.


    1. Neikist
      26.07.2023 09:45

      Отличный вариант. Поступил так почти 5 лет назад и ни капли не жалею)


      1. vis_inet
        26.07.2023 09:45

        Какой язык и чем вы сейчас занимаетесь?


    1. galats1983
      26.07.2023 09:45

      Я бы сказал по другому ,ведущий разработчик, должен знать не только один стек, а познакомиться с другим языком и применять его например вызываю из 1с библиотеку из другого языка.
      Например, парсить xml библиотекой из питона.