Найти в Дзене

Что должен уметь делать программист 1С

Оглавление

Я проработал программистом 1С около 10 лет и сейчас расскажу вам из чего складываются будни рядового программиста 1С.

Это возможно поможет вам определиться стоит ли становиться программистом 1С или нет, будет ли вам интересная эта работа и сможете ли вы ее выполнять.

Так же сразу подведу итог: работа по большей части не очень сложная, но хорошо оплачиваемая и весьма востребованная на рынке труда в России. И стать программистом 1С может каждый, даже гуманитарий (я сам видел таких). Ведь у нас нет в ВУЗах специальности программист 1С, по этому никто от вас диплом требовать не станет.

Сейчас достаточно закончить курсы по программированию в 1С, что бы найти работу. Я рекомендую курсы Профессия 1С - разработчик от SkillBox.

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

1. Обновление конфигураций 1С

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

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

Но в современных версиях этот вопрос почти автоматизирован: изменения вносятся не в сами модули 1с, а в так называемые Расширения. В этом случае после обновления в 5 щелчков мыши нужно просто протестировать, что все расширения остались работоспособными.

2. Тех-поддержка 1С

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

Обычно спрашивают почему эта кнопка не работает, или работает не так как раньше, или куда она вообще пропала после обновления.

Так же не опытные бухгалтера могут спросить как в программу ввести проводку Дт60 Кт43. В этом случае вам нужно блеснуть умом и подсказать подходящий для этих целей документ.

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

3. Написание обработок

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

Эти обработки программисты техподдержки часто используют для выполнения массовых операций. Например выясняется,что неопытный бухгалтер целый месяц вбивал документы продажи с НДС10% вместо НДС20%. Ну не исправлять же в каждом документе вручную - можно написать обработку которая все исправит.

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

4. Разработка отчетов

Пользователи 1С или как мы их называем "Бизнес" очень любят отчеты и это не удивительно. Ведь они целыми днями вбивают в программы 1С всяческие данные и хотят в конце месяца увидеть результы своей работы в разнообразных отчетах.

Оичетов в программах 1С действительно создано много, но Бизнесу всегда хочется новых отчетов. По этому программисты 1С регулярно разрабатывают новые отчеты или модернизируют старые отчеты.

Для разработки отчетов в 1С есть встроенный механизм "Компоновка данных". Это реально очень мощный инструмент, который позволяет практически не программируя получить очень сложные по своей структуре отчеты. Для его изучения можно прочитать книгу (у 1С есть много книг кстати) или посмотреть видео.

5. Обмен данными

Вот это уже более сложная и более ответственная работы. Часто бывает нужно перекинуть одни данные из одной программы в другую. Например из 1С:Бухгалтерии в 1С:Зарплату. Из 1С:Управлении торговлей в интернет-магазин. Или из программы Клиент Банк загрузить банковские выписки в 1С:Бухгалтерию.

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

Итоги

Если вам хочется стать программистом 1С, то я вам советую изучить эту Платформу 1С и стать программистом. Все таки изучить ее не сложно, программирование ведется на русском языке, зарплата очень даже достойная.

Знания можно получить самостоятельно или же можно пройти курсы от SkillBox. Есть курсы и у других онлайн школ, но как то школа СкиллБокс больше на слуху и я думаю курсы у них на уровне.

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

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