Почему программистам 1С платят много?

Разработчика top-уровня определяет умение работать с высоко-нагруженными системами и большими базами.

С чем сталкиваются заказчики и разработчики?

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

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

Почему программисты 1С top-уровня стоят дорого и зарабатывают так много? Курс 1С: Эксперт
Почему программисты 1С top-уровня стоят дорого и зарабатывают так много?

В таких ситуациях через некоторое время идут жалобы в компанию, а самый распространённый ответ: «покупайте серверы мощнее».

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

Как программировать правильно. Курс 1С: Эксперт.
Зачастую большинство программистов пишут код так, что в нем невозможно разобраться

За что платят?

И так, разработчика top-уровня определяют знания именно нюансов производительности. И такой разработчик должен писать код так, чтобы он работал одинаково быстро, как на маленькой базе, так и на большой. А чтобы так делать, нужно четко понимать, как этот код отрабатывает внутри платформы и далее в СУБД.

Поэтому компания 1С ввела сертификат «1С: Эксперт по технологическим вопросам» для участия в проектах крупных внедрений, который крайне сложно получить. В свое время, выходя на корпоративный рынок с УПП, 1С столкнулись с тем, что реализация решений на 1С (на тот момент времени) не тянет те нагрузки, которые требует корпоративный сегмент и не выдерживала конкуренции с альтернативными решениями на базе SAP, Oracle и т.д.

Как определить top-уровень?

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

Примеры таких вопросов Вы можете посмотреть в подготовленной мной, как я ее назвал, квалификационной карте (Вопросы для собеседования 1С). Именно прохождение собеседования определяет уровень разработчика и его «стоимость»!

Квалификационная карта поможет определить, на каком уровне находится разработчик.
Квалификационная карта поможет определить, на каком уровне находится разработчик.

В своем видео-курсе я подробно рассказываю о тонкостях и нюансах разработки на уровне Эксперта, и после курса Вы будете понимать и сможете ответить на все вопросы из квалификационной карты.

Константин Ефимов | 1С: Эксперт. Оптимизация производительности 1С.
Оптимизация производительности 1С.
КОНСТАНТИН ЕФИМОВ
Комментарии и вопросы
  1. maseczki z filtrem

    I’m extremely pleased to discover this website. I wanted to thank you for ones time just for this fantastic read!! I absolutely enjoyed every part of it and i also have you bookmarked to see new stuff in your site.

    1. kefimov автор

      thanks a lot and it’s going to be english as well soon