Направления работы программиста 1С

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

В продолжении статьи решил расшифровать, чем именно занимается программист в своей профессиональной деятельности.

Администрирование

  • Управление инфраструктурой (есть конфа для ИТ). Ведение списка баз и т.п.
  • Администрирование ОС
  • Установка, настройка программы 1С (win, unix)
  • Регистрация общих списков баз? 1,
  • Ключи 🙂 Нюанс настройкиМаркировки! , ещеБлог про администрирование 1С от сисадмина.
  • Администрирование сервера приложений
  • Администрирование SQL сервера, а также других СУБД  (Postgre, IBM DB2, Oracle)
  • Обновление рабочих баз (инструкция, динамическое обновление, выгон, обновление РИБ, автоматизация обновлений)
  • Организация веб доступа к базе
  • Автоматическое архивирование (файловой базы, SQL). Backup.
  • Регламентное обслуживание (общая концепция)
  • Перепроведение баз,
  • чистка,
  • ТиС
  • Обмены РИБ (в т.ч. автоматизация)
  • регламентированной отчетности
  • Настройка и администрирование SQL сервера
  • Восстановление поврежденной базы, удаленных файлов и баз (в .т.ч. индексов)
  • Безопасность (физический доступ к данным 1с)
  • Стартеры 1С
  • Ключи запуска. Пакетный запуск 1С.
  • Управление списком пользователей. Генерация паролей.
  • Хитрости работы

Поддержка пользователей

  • Формирование инструкций (инструменты, технические средства)
  • Написание инструкций. Разукрашка кода.
  • Файлы для скачивания. Дистрибутивы. Шрифт для штрихкода и т.п.
  • Баги (платформы, типовых конфигураций, ОС, сеть)
  • Оптимизация производительности 1С Предприяти (все к Гилеву! другие статьи)
  • Удаленный доступ (TeamViewer)
  • Регламентированная отчетность
  • Письма в 1С (работа со службой поддержки 1С), банков и других программ.
  • Обновление конфигураций. Сайт для скачивания обновлений.
  • ИТС. Что, где, по чем. Сайт ИТС.
  • Список программ (dropbox, groove, …) и дрегие, которые используются в работе.
  • Управление (в т.ч. уменьшение) размера базы. Как узнать размер?
  • Мониторинг работы пользователей, 1, 2, 3

Работа с данными

  • Поиск и исправление ошибок в данных
  • Переносы данных
  • Перенумераторы
  • Список типовых инструментов
  • Поиск и устранение дублей
  • Свертка базы (123 за 4 т.р., …)
  • Подготовка базы (удаление лишних данных, …)
  • Обработки заполнения реквизитов
  • Обработки создания документов
  • Проверки! Здесь начинается другая галактика. «Сто тысяч проверок+1», проверка ИНН, … 1, 2, 3, …
  • Сервисные функции (Проверка орфографии, …)
Программирование на встроенном языке 1С (разработка, написание кода)
  • Освоение азов. С чего начать? Для тех, кто только начинает эту профессию. FAQ. Курсы.
  • Кодирование
    • … по методам и общим объектам (это фактически справочная информация)
    • … по подсистемам типовых конфигураций
    • … по объектам (в т.ч. регистры накопления, проводки, расчет)
    • … по компонентам оперативный учет, бухучет, периодические расчеты
    • … по разделам учета (ценообразование, прайсы… закрытие месяца и т.п… отпуска…)
  • Методика разработки от фирмы 1С. (есть пожелания от независимых разработчиков).
  • Вопросы производительности 1С Предприятия.
  • Права (мега огромная тема!)
  • Отладка, Тестирование.
  • Метаданные — список.
  • Модули, Алгоритмы
  • Управление временем разработки,
  • Постановка ТЗ! Гост по ТЗ. жизнь без ТЗ 🙂
  • Язык запросов 1С 8! Консоль запросов (версии от разработчиков …), Консоль отчетов.
  • СКД
  • Веб-сервисы
  • Управляемые формы
  • РИБ
  • Правила обмена между конфами. Между типовыми. Между остальными.
  • Конвертация данных (КД). А это вообще для гурманов: доработка КонвертацииДанных. Потребителей этой доработки, считанные единицы. Предлагаю сделать перекличку 🙂
  • OLE доступ
  • Доступ к 1С через COM-соединение
  • Печатные формы. Пакетная печать. «Печать этикеток» 🙂 (пример). Цикл статей.
  • Демонстрация возможностей платформы (примеры, трюки, игры и т.п.)
  • Эл. почта
  • Работа с FTP
  • Универсальные подсистемы (разработка от фирмы 1с)
  • Инструменты разработчка (ссылки на Отладку, Консоль запросов)
  • Отчеты
  • Расшифровка отчетов
  • Браузер 1С
  • Структура метаданных, модулей
  • Интерфейс, дизайн, эргономика. Картинки (иконки), Поздравления.
  • Работы с оборудованием. Списки совместимости и т.д. и т.п.
  • Мобильная версия 1С
  • Защита кода, конфигураций
  • Универсальные обработки для типовых конфигураций
  • Универсальный отчет! Как использовать для разработки новых. (1, 2, 3, )
  • Сообщения, чат, уведомления, SMS (1, 2), skype.
  • Автоматизация трудоемких операций пользователей
  • Контроль работы пользователей
  • Производительность труда программиста. Шаблоны, OpenConf для 8-ки.
  • Коммуникация пользователей (аська, форумы, сообщения).
  • Управленческий учет, баланс (баланс, …)
  • Анализ дебиторской задолженности (УТ раз, два, …). БП 12,…
  • Управление продажами (12, 3, …)
  • Штрих-кодирование (ШК), ВК,
  • Поле HTML документа (клик, …)
  • Специфические (для отдельных видов деятельности)
  • Специфические (для конкретных компаний) отчеты, обработки, справочники, документы и т.п.
  • Нормо-часы — Статья. Расценки.
  • Библиотека стандартных подсистем
  • Библиотека «не-стандартных» подсистем (от разработчиков) 😉
  • Командная строка 1С. Статья.
  • Групповая разработка (техническая часть). Работа в команде. Версионирование разработок (статьи). В частности через хранилище. Организация веб-доступа к хранилищу.
Обмен с другими системами

  • Просто в файлы (загрузки, выгрузки)
    • Текст
    • DBF
    • XML
    • Excel (код на других языках)
    • выгрузки в Word (код на других языках)
    • Outlook
    • SQL
    • другие СУБД
    • прочие
    • CommerceML
  • Банк-клиент (1, 2, 3, …)
  • Налоговая, ПФР, Контур, Taxcom и т.п.
  • Списки для банков
  • Прочие списки
  • Интернет-магазины
  • Подлючение по ОЛЕ
  • Подлючение по COM
  • Отправка писем. Встроенный функционал, COM-объекты, MAPI.
  • Выгрузки/загруки в КПК

Программирование на других языках (для решения задач 1С)

  • Пакетные файлы (.bat, Батники)
  • Скрипты VBScript (.vbs), JScript (.js). ПО — Среда разработки (типа MS Visual Studio, MS Script Debuger из пакета MS Office и т.п.)
  • SQL запросы
  • Разработка внешних компонент
  • Объектная модель WMI
  • Объектная модель IE
  • Объектная модель WScript (FSO и т.п.)
  • Использование COM объектов (стандартные: Adobe и т.п., уникальные (авторские) разработки)
  • VBA из 1С. Объектная модель Excel, Outlook, Word.
  • карты API Яндекс, Гугл (ссылка1, …)
  • Интеграция 1С на сайте (посредством php)
  • Среды разработки
  • Разработка под OpenConf, 1с++.

Консалтинг (знание предметной области)

  • Кто такой программист 1С? 🙂 Как их искать? Анкеты, статьи. Ребята — мы ищем друг друга 🙂
  • Описание типовых конфигураций. Сравнение (1, 2, ). Выбор.
  • Управленческий консалтинг. Влияние принятия управленческих решений на качество учета в целом. Как навести порядок в учете?
  • Знание бухгалтерского учета в объеме, необходимом и достаточном для работы в программе 1С.
  • Знание налогового учета.
  • Разделение и одновременный учет упр и фин.
  • О программе 1С на рынке программ чета. Что дает 1С бизнесу. Почему именно 1С? Направления развития 1С.
  • Список конкурентов 1С или чем не надо пользоваться. 🙂 Сравнение 1С с другими программами.
  • Доступная аналитика в 1С.
  • Аналитические статьи, обзоры.
  • Библиотека литературы. Книги.
  • Управленческий учет, Баланс, Коэффициенты.
  • Знание платформы
  • Знание типовых конфигураций (функций, архитектуры, особенности/хитрости)
    • По типовым от фирмы 1С
    • Отраслевым решениям. Список.
  • Настройка параметров программ и баз. Учетная политики и т.п.
  • Собственное обучение. Сертификация. Экзамены. Центры обучения и т.п. Где чей сертификатПодготовка.
  • Обучение пользователей. Минимум. Ссылки на видео ролики, инструкции и т.п. Где можно обучить пользователей.
  • Готовые инструкции.
  • Финучет (1, 2, )
  • Список сайтов по 1С
  • Список типовых конфигураций от фирмы 1С
  • Список типовых конфигураций от партнеров фирмы 1С (отраслевые решения) — 1С Совместимо
  • Список уникальных разработок (управление ИТ отделом и т.п.)
  • Обзор SaaS-поставщиков 1С
  • Список книг (по 1С и не только). Описание и рейтинги. Способы приобретения.

Внедрение 1С

  • Внедрение с нуля (учета не было, или работали в Excel).
  • Миграция с другого учетного ПО!,
  • Переход с нетиповых на типовые. С отраслевых решений (например, Камин) или с самописных, или искореженных типовых.
  • Переход на новые версии (6.0, 7.5, 7.7, 8.0, 8.1, 8.2, 8.3)
  • Предпроектное обследовние (пример, ). Анкеты.

Лицензирование

  • 1С 8, типовые
  • 1С 8, нетиповые
  • 1С других версий, 7.7 и ранее.
  • Microsoft
  • прочее, смежное с 1С ПО

Ссылка: Направления работы программиста 1С (регулярно обновляется)

58 Comments

  1. RainyAugust22

    может пригодиться для заполнения резюме +

    Reply
  2. tolyan_ekb

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

    Reply
  3. Trotter_NN

    Ну вот, при дальнейшем трудоустройстве куда ни то наверное увижу это в должностных обязанностях это всё… не дай боже прочитают эту статью руководители )

    Reply
  4. adhocprog

    (2) описывает фронт работы программиста 1С 🙂

    Reply
  5. tolyan_ekb

    (5) как правило, для описания фронта работ достаточно написать — конфигурирую в конфигураторе — и все становиться понятно ))

    Reply
  6. adhocprog

    (6) это между нами, программистами, понятно.

    Остальным, как показывает практика, не понятно.

    Reply
  7. aet

    В кадры, в должностную инструкцию…

    Бывало, возникал вопрос «Чем я занимаюсь на работе?».

    С ходу ответить сложно, эта публикация поможет, но требует еще доработки, что-то спорно, что-то сумбурно, где-то непонятная группировка…

    Reply
  8. adhocprog

    >> что-то спорно, что-то сумбурно, где-то непонятная группировка…

    что именно? )

    Reply
  9. AnryMc

    Как уже высказывались в http://infostart.ru/public/101618/ это не программист 1С, а мальчик на побигушках…

    Человек всё знает, но ничего конкретно не умеет…

    Афоризм Козьмы Пруткова,

    3-й и 44-й афоризмы (звучат одинаково): «Никто не обнимет необъятного»

    67-й афоризм: «Никто не обнимет необъятного!»

    104-й афоризм: «Плюнь тому в глаза, кто скажет, что можно обнять необъятное!»

    160 «Опять скажу: никто не обнимет необъятного!»

    Название темы: «Направления работы программиста 1С» — противоречит дальнейшему содержанию: «Администрирование… Поддержка пользователей…» Надо назвать: «С чем приходиться ТРАХАТЬСЯ при поддержке 1С»

    Reply
  10. AnryMc

    (10) AnryMc,

    Хотя:

    «Нельзя перелюбить всех женщин, но надо к этому стремиться…»

    Жоржи Амаду

    Reply
  11. petrov_al

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

    Reply
  12. adhocprog

    (12) этот список не для одного программиста, а в принципе с чем приходится иметь дело.

    Reply
  13. ~gekK@~

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

    Reply
  14. samoilov_vit

    Спасибо. Ставлю плюс.

    Reply
  15. Mig_Alm

    Так и есть, плюс еще несколько обязанностей. Хорошо хоть полы не заставляют мыть.

    Reply
  16. treedo

    Видимо у меня всесторонне направление в 1с. Так как приходится заниматься практически ВСЕМ из этого списка))).

    Reply
  17. romansun

    если следовать логике статьи, то программист 1С занимается/будет заниматься в скором времени всем..

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

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

    Reply
  18. AnryMc

    (17) treedo,

    Я еще вышивать умею и на машинке… тоже»

    Матроскин (Простоквашино)

    Reply
  19. treedo

    (19) AnryMc, Ага, на машинке тоже…

    Reply
  20. AlexO

    (10) AnryMc,

    Надо назвать: «С чем приходиться…

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

    Reply
  21. adhocprog

    Кстати, у меня два вопроса

    1) что здесь лишнее?

    2) и что пропустил? 🙂

    Reply
  22. lefthander

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

    Reply
  23. graphbuh

    Забавная штука. У меня как раз появился стажер…

    Reply
  24. adhocprog

    (24) 🙂

    Reply
  25. alekseies

    можно продолжить, а кое-что уточнить…

    Reply
  26. adhocprog

    (26) что именно? )

    Reply
  27. DoctorRoza

    Что то не увидел, буковок очень много что ли, но самая главная работа тут не указана — ДУМАТЬ!

    Reply
  28. adhocprog

    (28) Хорошая мысль «Думать»…

    Типа «поиск решения», «как справиться со своими нервами», «как восстановить силы», туда, сюда…

    Это уже за рамками статьи, хотя, конечно, тоже относится к работе.

    Reply
  29. AnryMc

    (28) DoctorRoza,

    ДУМАЮЩИЙ половину этого списка «имеет ввиду»

    Reply
  30. DoctorRoza

    Считаю, что цитата вечного произведения 2-ух гениев своего времени тут будет более чем уместна:

    «Человек разумный — это не всегда разумный человек… хомо сапиенс — это возможность думать, но не всегда способность думать…»

    Reply
  31. AnryMc

    (31) DoctorRoza,

    Как говорил мой преподаватель:

    «Знания бывают 3-х видов:

    1) Знанние как таковое, как факт

    2) Знание на уровне применения

    3) Знание на уровне творчества»

    Пример (мой):

    «Во времена Колумба уже многие знали (подозревали, чувствовали…), что Земля круглая (знание-факт)

    Для того чтобы посмотреть дальше — нужно поднятся на марс (гнездо на вершине мачты) (знание-применение)

    Но только Колумб подумал, что до Индии можно плыть через запад (знание-творчество)»

    Reply
  32. tango

    (32) AnryMc,

    только Колумб подумал, что до Индии можно плыть через запад

    а по-моему это развод

    легенда прикрытия

    Reply
  33. AnryMc

    (33) tango,

    Ну если говорить так то развод…

    историкам известны и другие попытки того периода, но только Колумб смог убедить властьпредержащих (Кастильский дом) и получить субсидирование обеспечевшее ему успех…

    Reply
  34. MoshkovEV

    Я бы ещё добавил работу (прошивка, настройка, загрузка/выгрузка и пр.) с внешним оборудованием ККМ, ФР, ТСД, Весы и т.п. Каждый производитель считает что он самый умный, а расхлёбывать весь этот зоопарк 1С-нику, который это оборудование к 1С-ке привязывать будет.

    Reply
  35. adhocprog

    (35) 🙂

    актуально 🙂

    Reply
  36. KulSer

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

    Reply
  37. adhocprog

    (37) 🙂 спасибо за идею )

    это, наверно, относится к оформлению кода )

    Reply
  38. bulas

    Если ты сидишь за компьютером, то ты должен уметь все, что с ним связано. И именуют тебя по разному: компьютерщик, программист и даже оператор (девочки не отвлекайте — к нам оператор пришел, обновление делать). Это от «бедности». А статью посоветую почитать тем, кто хочет стать программистом 1с, а то пристают: дяденька научите меня, быть, программистом 1с.

    Reply
  39. Borometr

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

    Reply
  40. Ed111111

    (40) Borometr, Поверь, и для средних городов это тоже актуально. Особенно тяжело. когда клиент сам еле с клавиатурой дружит. Мозг выносят. Он просто взрывается

    Reply
  41. kievgorez

    Добавлю подключение разного внешнего (иногда довольно экзотического) оборудования. Подключал в 1С 77 работу через ком «принтер» печати по металу (огромна бандура весов пару тонн)…

    Reply
  42. buval

    Понравилось. Спасибо автору за систематизацию. Оказывается как много знает и умеет 1С-ник и я к этому тоже причастен.

    Reply
  43. krreezz
    Reply
  44. Chernik

    (44) хороший список, жаль только иерархия сбилась при выгрузке ))

    Reply
  45. Ироида

    (40) Borometr, мне понравились направления работы: удерживать старых и искать новых, тут без знаний по психологии общения точно не обойтись 🙂 Сколько раз приходилось слышать: предыдущий одинэсник разговаривал с нами так, что мы чувствовали себя идиотами, мы решили его поменять

    Reply
  46. Ироида

    (2) tolyan_ekb, если одинэсник фрилансер, хвативший воздух свободного графика работы, нужны слишком веские причины для рабства 8 часового рабочего дня

    Reply
  47. denis_aka_wolf

    Не компонуйте админа, внедренца и программиста!

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

    Reply
  48. Fr1eNd_Tver

    (44) krreezz, Как и у любого айтишника список направлений огромен и знать нужно все.

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

    Reply
  49. adhocprog

    (48) — Не компонуйте админа, внедренца и программиста! — ответил Денис рынку. — Это бред одним человеком заткнуть несколько специальностей. Из-за этого падает ниже нуля качество предоставленной услуги, и таких «разнорабочих» набирают в компании куда нормальные специалисты не идут из-за ряда причин.

    Рынок не ответил ему.

    Reply
  50. denis_aka_wolf

    (50) Это да…

    Проблема в том что большая часть «рынка» это малый бизнес, которые пытаются экономить скрещивая несколько специальностей. Ну или из-за не понимания IT специальностей.

    Reply
  51. loekyn

    Это список работ для стажера. Профессионал никогда «настройками компьютера после сбоя» и прочими протирками мониторов заниматься не будет. Т.е. заниматься этим как своей штатной обязанностью, просто помочь сотруднику или в случае форс-мажора — это другое дело. Идти на должность «программиста и сисадмина в одном флаконе» — себя не уважать. Понятно что ни нормальным админом ни программистом при таком раскладе не станешь. Так что списочек я бы подсократил. Да еще и переобозвал «с чем в принципе может столкнутся программист 1С». 2/3 пунктов большинство программистов в глаза не видели (разве что слышали).

    Reply
  52. adhocprog

    (52) >> Так что списочек я бы подсократил

    А я бы добавил «Биоритмы» http://infostart.ru/public/311008/

    >> 2/3 пунктов большинство программистов в глаза не видели

    у них еще все впереди 🙂

    Reply
  53. cfinmax

    «Управленческий консалтинг. Влияние принятия управленческих решений на качество учета в целом. Как навести порядок в учете?»

    А также «Управленческий консалтинг. Влияние качества учета на принятие управленческих решений на в целом.»

    Reply
  54. kievgorez

    Смотришь список и понимаешь, что есть куда стремится)

    Reply
  55. fzt

    (2) tolyan_ekb. У одного моего знакомого программиста (без приставок 1С). Карьера закончилась должностью генерального директора, по совместительству главного бухгалтера.

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

    Программирование не закончилось. Иногда он что-то меняет в своей карманной системе. Последний раз в связи с книгой покупок-продаж. Хотя это редкость. Изменяет раз в несколько лет.

    Reply
  56. macalex

    + подключение к «Гаранту» посредством ИТС. Знаю конторы, в которых под «Гарант» отдельный сервак завели. Сам не делал ничего такого ибо Консультант+ пользуем.

    Reply
  57. DmitriyPerevalov

    Это направления не для программиста 1С. Это всё направления работы вообще для специалиста по 1С. А к специалистам относятся: программист, консультант, администратор, эксперт по технологическим вопросам. И все эти спецы делят эти направления между собой.

    Приближаясь к охвату трети этого списка, программист не будет успевать углублять свои знания и как специалист будет очень поверхностным или его рост будет очень медленный. Если фирму устраивает программист, который умеет много, но кое-как, то стоит озадачить такого программиста освоить добрую половину этих направлений и наслаждаться вечно пашущим работником, постоянно переделывающим свои «косяки». А что может быть более приятное для руководства, как наблюдать за вкалывающим персоналом? Пожалуй, только, подсчитывать сколько прибыли сэкономили на штрафах этого несчастного всё-умельца.

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

    Reply
  58. dreamcreal

    Это все можно перечитывать в случае депрессии и для поднятия профессиональной самооценки)

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *