Внедрение 1C Блог О нас
 
1С:Франчайзинг На главную Написать нам

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


Работа 1С программиста

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

Работа 1С программиста делится на следующие виды:

  • Франч (стажер на выезде)
  • Франч (внедренец на выезде)
  • В штате компании (разработка по ТЗ)
  • В штате компании (работа по задачам)

*Франч – в простонародье «Компания франчайзинговой сети 1С» или «Франчайзи 1С».

*Внедренец – специалист по внедрению 1С, мало занимается доработками, много занимается внедрением (настройка и установка с нуля, обучение, мелкие доработки и работа по ошибкам).

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

Итак, поехали.

Работа 1С программиста во франчайзи в качестве стажера на выезде

Один из видов работы 1С программиста, который часто встречается в небольших франчайзи, специализирующихся на небольших компаниях (например, ИП). Во многих крупных франчайзи (Рарус, БИТ) есть отдельные департаменты, которые занимаются такой работой.

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

В случае покупки клиенту дарятся бесплатные часы (например 3 часа при покупке конфигурации Управление торговлей). В этом случае 1С программист выезжает к клиенту еще раз и делает установку 1С и первичную настройку конфигурации.

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

  Рабочий день 1С программиста

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

С ноутбуком 1С программист едет в любую точку города для демонстрации. На типовую встречу отводится около 3-4 часов с дорогой. Встретились в переговорной, поговорили, посмотрели 1С. Попрощались, едем в следующее место.

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

У клиента ждет общение с системным администратором (если он есть) или попытки собрать все собственные знания системного администрирования (а именно – проблем, которые обычно возникают при попытке установить на несколько компьютеров в сети ПО при отсутствии системного администратора и какого либо обслуживания компьютеров).

  Пример рабочей задачи 1С программиста

м. Южное, карта прилагается. Компания ООО «Сады и цветочки». Необходимо обновить 2 базы данных бухгалтерии и одну базу данных зарплатную.

По приезду оказывается это промзона. Где внутри склада находится офис – ищем с трудом. Руководитель отъехал, без него к компьютеру Вас не пустим. Полтора часа перекуров.

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

А вот это можете обновить? – мы это покупали не у Вас, ключ потерялся, но дело в том, что..

Подписываем акт о выполненных работах. Выходим, идем обратно к метро. Курим. Едем дальше.

Работа 1С программиста во франчайзи в качестве внедренца на выезде

Один из самых распространенных видов работ 1С программиста во франчайзи. Клиент покупает одного или группу 1С программистов на время – от нескольких часов до нескольких дней (недель).

Один из 1С программистов обычно ведущий, так как РП (руководитель проекта, менеджер) не может сидеть с программистами целый день.

Обычно это набор задач по программированию в 1С – доработки типовой конфигурации. Задачи чаще всего раздает РП по своему плану.

Цель – запрограммировать задачи и сдать контактному лицу (50 на 50 сотрудник финансов/бухгалтерии или местный руководитель проекта).

  Рабочий день 1С программиста

1С программист приехал в офис. РП объявляет что с 12го нужно посидеть пару неделек в ООО «Светлячок». Находятся на м.Полежаевская, дальше автобусом. Там сидит наш Роман, созвонишься с ним, он объяснит как ехать дальше. Какие задачи? А Роман все расскажет.

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

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

А что надо делать? Ну у них типовой клиент банк не цепляет что то, надо допилить, а работают они с десятком банков. Что именно – спроси у бухов (бухгалтеров).

Идем к бухгалтеру. Пять симпатичных девочек. Каждая сидит на паре банков. Каждая хотела бы, чтобы все было автоматически и ничего не нужно было бы заполнять руками. Однако не каждая может логически объяснить все варианты платежек, которые бывают.

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

  Пример рабочей задачи 1С программиста

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

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

Работа 1С программиста в штате компании (разработка по ТЗ)

Если до этого мы говорили про «внедренцев», то сейчас поговорим про «разработчиков». Такие встречаются и во франчах (обычно в специальных департамантах). Однако больше всего – это штатные разработчики (1С программисты) в компаниях, где ведется крупное внедрение или крупная доработка и руководитель проекта озаботился созданием ТЗ.

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

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

  Рабочий день 1С программиста

Рабочий день такого 1С программиста самый комфортный и мало отличается от обычного офисного.

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

Это если не с начала задачи. Если с начала, то долго читается ТЗ. С перекурами, потому что непонятно что написано и от этого становится грустно. Потом набрасывается архитектура. Вот здесь интересный момент, давайте здесь напишем общий модуль. После двух дней разработки общего модуля оказалось, что он как то неудался, сделаем по другому.

Это если не конец проекта. А если конец проекта, то вбегает РП и начинает бешено орать, застав за чтением очень интересной книги с экрана. От всех общих модулей и интересных задумок отказываемся – некогда, нужно срочно сдаваться. Кто не тестировал – я не тестировал? Да это тестер должен тестировать!..

  Пример рабочей задачи 1С программиста

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

Поручаем отделу разработки в рамках департамента ИТ создать новый модуль 1С «Управление основными средствами ООО Ромашка».

Таковый модуль должен обеспечить:

  • Прием основных средств на ответственного с одновременным списанием со склада на помещение местонахождения данного основного средства с присвоением инвентарного номера
  • Передача основного средства на другого ответственного лица (с перемещением в другое помещение)
  • Списание основного средства с указанием причины
  • Возврат основного средства на склад
  • Инвентаризация основных средств.

Также таковый модуль должен обеспечивать все необходимые проводки по бухгалтерским базам в соответствии с НК РФ.

Работа 1С программиста в штате компании (работа по задачам)

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

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

В зависимости от регламентов (правил) принятых в компании, могут быть следующие варианты:

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

Работа хуже, чем в предыдущем варианте, поскольку:

  • Интересных задач не предвидится
  • Пользователи периодически устраивают истерику (нам нужно сформировать баланс до 18.00, сейчас 17.45, а он не формируется, ну и что, что у Вас конец рабочего дня)
  • Много чужого кода без комментариев.

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

  Рабочий день 1С программиста

1С программист приехал в офис. В почте куча писем со скриншотами и без. Вбегает начальник транспортного отдела. У нас не формируются заявки. Почему не формируются? Какая то ошибка. Ничего не знаю, пойдем посмотрим.

Сходили посмотрели. Ошибку повторить не смогли. Вернулся в офис, сел. Отвечаем на письма. Письма такого же рода «У нас тут какая то ошибка», текст ошибки не ясен, как она произошла непонятно, скриншота или нет или он вообще не от того на что жалуются.

Звонит начальник транспортного отдела. У нас ошибка..

  Пример рабочей задачи 1С программиста

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

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

Как выглядит собеседование на работу программиста 1С?

howknow1c.ru

Насколько хорошо программист 1С должен знать бухучет?

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

RSS Печать Рубрика: Бухгалтерский учет Ответов: 7

Вы можете добавить тему в список избранных и подписаться на уведомления по почте.

« Первая ← Пред.1 След. → Последняя (1) »

alexei_vagaicev Россия

Написал 1 сообщение Написать личное сообщение Репутация:  0
#1[646123]  30 января 2014, 10:26

Оценок нет

Здравствуйте, уважаемые форумчане!!! Я начинающий программист 1С (занимаюсь самообучением). 5 месяцев назад начал самостоятельно изучать 1С, разбираться в типовых конфигурациях(УТ 11, БП 2.0), по книге Радченко выполнял практические задания. прошел курсы по программированию от Павла Чистова и Евгения Гилева. Летом планирую устроиться в местный франч. Так вот, в требовании к вакансии на должность Программиста-стажера 1С нередко пишут следующее: 1) Знание теории бухгалтерского учёта. 2) Знание бухгалтерского учета, кадрового учета, расчета заработной платы и т.п..

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

AZA Беларусь, Минск

Написал 16981 сообщение Написать личное сообщение Репутация:  1445
#2[646130] 30 января 2014, 10:33
Хоть вы и из России, я вам с удовольствием отвечу. Считаю, что программист 1С должен знать бухгалтерский учет, тогда это будет идеальный тандем главный бухгалтер-программист. Программист будет делать свою работу со знанием деда, т.е. с понятием, а не тупо исполнять волю бухгалтера. К, примеру, скажу, что мою 1С обслуживает программист, который работает гл. бухгалтером в небольшой оптовой фирмочке, соответственно он вместе с нами изучает новинки законодательства и когда приезжает что-то обновлять он все знает что ему нужно сделать, и мы только перекинемся парой фраз, уточним что-нибудь и всё. Это идеальный вариант.

Жизнь - это не контрольная. Сделал ошибку - живи с ошибкой.

Татьяна Беларусь, Минск

Написал 244 сообщения Написать личное сообщение Репутация:  19

« Первая ← Пред.1 След. → Последняя (1) »

Для того чтобы ответить в этой теме Вам необходимо войти в систему или зарегистрироваться.

buhgalter.by

прикладная математика

Популярность программ для учета и управления предприятием, выпускаемых фирмой «1С», выросла очень быстро. Это обусловлено высокой эффективностью для бизнеса программируемых (конфигурируемых) платформ 1С версий 7.7 и 8, а также наличием нескольких хорошо продуманных и поддерживаемых производителем типовых конфигураций, рассчитанных на все случаи жизни и на любые требования пользователей. 1С: Бухгалтерия — это собирательное название бухгалтерских продуктов фирмы «1C». На самом деле, это название относится лишь к некоторым конфигурациям на платформе 1С: Предприятие версий 7.7 и 8. Бухгалтерия - определенный свод правил при составлении и организации документооборота. В каждой из персональных конфигураций 1С могут использоваться свои собственные методы учета и движения. Типовые конфигурации 1С включают самые востребованные и типовые модели организаций. Как только программы семейства 1С расползлись по офисам, возник спрос на специалистов, способных их настраивать и дорабатывать.

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

Вот тут то и стал вопрос ребром: «нужно ли знание бухгалтерии, чтобы стать программистом 1С?» И тут мнения разошлись, одни считают, что нужно знание бухгалтерии, другие - что нет.

В идеале, бухгалтер в первую очередь, обращаясь за помощью к программисту (подразумевается, что придется что то править в конфигураторе, иначе зачем нужен бухгалтер), должен написать подробнейшее техническое задание для экономии время и нервов обеих сторон. А как происходит получение задания на самом деле известно многим практикующим программистам… Программирование под платформу 1С бывает разным. Для того, что бы изучать программирование под 1С совсем не обязательно знать бухгалтерию или производство. Есть довольно широкий круг задач, который решают программисты 1С помимо бухгалтерии и учета складских запасов. В частности: обмен данными, интеграция и взаимодействие с другими программами, контроль доступа к данным, разработка пользовательских интерфейсов.

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

Так что я считаю, что в любом случае Вам придется вникать в суть бухгалтерского учета. Необходимо действительно хорошо разобраться с такой наукой, как «Бухгалтерский учет». Без этого – путь дальше будет очень сложен, будете многое не понимать. Оптимально, закончить курсы, сначала бухгалтеров, а затем - главных бухгалтеров.

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

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

Автор публикации: Strazik

Нравится | +17

2011-11-07 • Просмотров [ 5225 ]

primat.org

Обязанности программиста 1С

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

При фланировании по сайтам поиска работы типа job.ru всегда можно найти не менее трех страниц вакансий «программист 1с». Это актуально даже сейчас — в кризис. Какие обязанности и требования к программистам 1С выставляют работодатели?

Виды вакансий 1С

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

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

Таким образом франчайзи сдают программистов в аренду другим фирмам с почасовой оплатой. Когда нет опыта (а какой-никакой он требуется всегда) это хороший вариант — школа, где тебя погоняют по проектам. Вакансии франчайзи (если прямо об этом не указано) можно отличить по фразам в описании деятельности фирмы, вроде «..обязанности программиста 1С – доработка по требованию клиента» или «..внедрение у клиента».

Виды программистов 1С

Под вакансией Программист 1с могут скрываться несколько совершенно разных понятий. Программисты 1С делятся на:

  • аналитик
  • программист (разработчик)
  • внедренец (специалист по внедрению).

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

Обязанности программиста 1С — сидеть у себя за компьютером и по готовому заданию проводить доработки конфигурации 1С (например отчет о продажах).

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

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

Итоги

От трети до половины всех актуальных вакансий составляют те, где программист 1С нужен для выполнения:

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

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

А второй секрет состоит в том, что не менее трети всех программистов 1С – новички. И все, что они умеют делать, это – мелкие доработки типовых конфигураций.. ну и так далее!

Скачать пост про обязанности программиста 1С в PDF

Где учиться на программиста 1С

Как стать программистом 1С

howknow1c.ru


Смотрите также