Направления работы программиста 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
Работа с данными
- Поиск и исправление ошибок в данных
- Переносы данных
- Перенумераторы
- Список типовых инструментов
- Поиск и устранение дублей
- Свертка базы (1, 2, 3 за 4 т.р., …)
- Подготовка базы (удаление лишних данных, …)
- Обработки заполнения реквизитов
- Обработки создания документов
- Проверки! Здесь начинается другая галактика. «Сто тысяч проверок+1», проверка ИНН, … 1, 2, 3, …
- Сервисные функции (Проверка орфографии, …)
Программирование на встроенном языке 1С (разработка, написание кода)
- Освоение азов. С чего начать? Для тех, кто только начинает эту профессию. FAQ. Курсы.
- Кодирование
- … по методам и общим объектам (это фактически справочная информация)
- … по подсистемам типовых конфигураций
- … по объектам (в т.ч. регистры накопления, проводки, расчет)
- … по компонентам оперативный учет, бухучет, периодические расчеты
- … по разделам учета (ценообразование, прайсы… закрытие месяца и т.п… отпуска…)
- Методика разработки от фирмы 1С. (есть пожелания от независимых разработчиков).
- Вопросы производительности 1С Предприятия.
- Права (мега огромная тема!)
- Встроенные права. Обработка анализа ошибки Недостаточно прав.
- RLS
- Изменения в коде
- Отладка, Тестирование.
- Метаданные — список.
- Модули, Алгоритмы
- Управление временем разработки,
- Постановка ТЗ! Гост по ТЗ. жизнь без ТЗ 🙂
- Язык запросов 1С 8! Консоль запросов (версии от разработчиков …), Консоль отчетов.
- СКД
- Веб-сервисы
- Управляемые формы
- РИБ
- Правила обмена между конфами. Между типовыми. Между остальными.
- Конвертация данных (КД). А это вообще для гурманов: доработка КонвертацииДанных. Потребителей этой доработки, считанные единицы. Предлагаю сделать перекличку 🙂
- OLE доступ
- Доступ к 1С через COM-соединение
- Печатные формы. Пакетная печать. «Печать этикеток» 🙂 (пример). Цикл статей.
- Демонстрация возможностей платформы (примеры, трюки, игры и т.п.)
- Эл. почта
- Работа с FTP
- Универсальные подсистемы (разработка от фирмы 1с)
- Инструменты разработчка (ссылки на Отладку, Консоль запросов)
- Отчеты
- Расшифровка отчетов
- Браузер 1С
- Структура метаданных, модулей
- Интерфейс, дизайн, эргономика. Картинки (иконки), Поздравления.
- Работы с оборудованием. Списки совместимости и т.д. и т.п.
- Мобильная версия 1С
- Защита кода, конфигураций
- Универсальные обработки для типовых конфигураций
- структура подчиненности (оба режима!, код дерева подчиненности, структуры документов для отдельного вида документа, типовая? оптимизирована скорость)
- движения документа
- реестр доков
- Универсальный отчет! Как использовать для разработки новых. (1, 2, 3, )
- Сообщения, чат, уведомления, SMS (1, 2), skype.
- Автоматизация трудоемких операций пользователей
- Контроль работы пользователей
- Производительность труда программиста. Шаблоны, OpenConf для 8-ки.
- Коммуникация пользователей (аська, форумы, сообщения).
- Управленческий учет, баланс (баланс, …)
- Анализ дебиторской задолженности (УТ раз, два, …). БП 1, 2,…
- Управление продажами (1, 2, 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С (регулярно обновляется)
может пригодиться для заполнения резюме +
В чем смысл этой статьи? Гораздо интереснее было почитать, что будет если, например, начнешь заниматься бухгалтерией и будешь совершенствовать свои навыки и расширять компетенции в конкретной области. Закончиться карьера программиста карьерой глав. бухом или фин. диром?
Ну вот, при дальнейшем трудоустройстве куда ни то наверное увижу это в должностных обязанностях это всё… не дай боже прочитают эту статью руководители )
(2) описывает фронт работы программиста 1С 🙂
(5) как правило, для описания фронта работ достаточно написать — конфигурирую в конфигураторе — и все становиться понятно ))
(6) это между нами, программистами, понятно.
Остальным, как показывает практика, не понятно.
В кадры, в должностную инструкцию…
Бывало, возникал вопрос «Чем я занимаюсь на работе?».
С ходу ответить сложно, эта публикация поможет, но требует еще доработки, что-то спорно, что-то сумбурно, где-то непонятная группировка…
>> что-то спорно, что-то сумбурно, где-то непонятная группировка…
что именно? )
Как уже высказывались вhttp://infostart.ru/public/101618/ это не программист 1С, а мальчик на побигушках…
Человек всё знает, но ничего конкретно не умеет…
Афоризм Козьмы Пруткова,
3-й и 44-й афоризмы (звучат одинаково): «Никто не обнимет необъятного»
67-й афоризм: «Никто не обнимет необъятного!»
104-й афоризм: «Плюнь тому в глаза, кто скажет, что можно обнять необъятное!»
160 «Опять скажу: никто не обнимет необъятного!»
Название темы: «Направления работы программиста 1С» — противоречит дальнейшему содержанию: «Администрирование… Поддержка пользователей…» Надо назвать: «С чем приходиться ТРАХАТЬСЯ при поддержке 1С»
(10) AnryMc,
Хотя:
«Нельзя перелюбить всех женщин, но надо к этому стремиться…»
Жоржи Амаду
В действительности не все так сложно как описывает автор. Как правило в организациях есть группы админов, техподдержки, и программистов. Конечно программист должен иметь понятие обо всем но на практике он должен писать только код ну и иногда консультировать покрайней мере в моей организации такая расстановка.
(12) этот список не для одного программиста, а в принципе с чем приходится иметь дело.
да, хорошо подойдет для описания обязанностей и заполнения резюме, но как было написано в описании к SAP «Стараясь сделать систему удобную для всех, скорей всего получится система непригодная ни для никого.»
Спасибо. Ставлю плюс.
Так и есть, плюс еще несколько обязанностей. Хорошо хоть полы не заставляют мыть.
Видимо у меня всесторонне направление в 1с. Так как приходится заниматься практически ВСЕМ из этого списка))).
если следовать логике статьи, то программист 1С занимается/будет заниматься в скором времени всем..
имхо, по мере накопления проф.опыта надо от такой работы отходить подальше. Даже лучше так — по мере накопления проф.опыта программист обязан свалить с такой работы. Дабы не размывать профессию. 🙂
да и вообще, сейчас часто говорят «разработчик ПО» — так корректней звучит. А то «программист 1С» — это, действительно, звучит уже настолько пошло, что спасибо, хоть полы мыть не заставляют, да
(17) treedo,
Матроскин (Простоквашино)
(19) AnryMc, Ага, на машинке тоже…
(10) AnryMc,
правильно, т.к. 1С не удосужилась взять на себя все перечисленное — перекладывается на программиста.
Кстати, у меня два вопроса
1) что здесь лишнее?
2) и что пропустил? 🙂
Не плохо бы то же самое, но с точки зрения программиста. Не так давно искал новую работу, судя по всему кадровики по такому принципу пишут свои вакансии и совершенно серьезно подбирают кандидатов. Мне кажется более точно статью надо назвать «Направления работы…» 🙂 Ничего личного, взгляд со стороны. Статья понравилась своей емкостью.
Забавная штука. У меня как раз появился стажер…
(24) 🙂
можно продолжить, а кое-что уточнить…
(26) что именно? )
Что то не увидел, буковок очень много что ли, но самая главная работа тут не указана — ДУМАТЬ!
(28) Хорошая мысль «Думать»…
Типа «поиск решения», «как справиться со своими нервами», «как восстановить силы», туда, сюда…
Это уже за рамками статьи, хотя, конечно, тоже относится к работе.
(28) DoctorRoza,
ДУМАЮЩИЙ половину этого списка «имеет ввиду»
Считаю, что цитата вечного произведения 2-ух гениев своего времени тут будет более чем уместна:
«Человек разумный — это не всегда разумный человек… хомо сапиенс — это возможность думать, но не всегда способность думать…»
(31) DoctorRoza,
Как говорил мой преподаватель:
«Знания бывают 3-х видов:
1) Знанние как таковое, как факт
2) Знание на уровне применения
3) Знание на уровне творчества»
Пример (мой):
«Во времена Колумба уже многие знали (подозревали, чувствовали…), что Земля круглая (знание-факт)
Для того чтобы посмотреть дальше — нужно поднятся на марс (гнездо на вершине мачты) (знание-применение)
Но только Колумб подумал, что до Индии можно плыть через запад (знание-творчество)»
(32) AnryMc,
а по-моему это развод
легенда прикрытия
(33) tango,
Ну если говорить так то развод…
историкам известны и другие попытки того периода, но только Колумб смог убедить властьпредержащих (Кастильский дом) и получить субсидирование обеспечевшее ему успех…
Я бы ещё добавил работу (прошивка, настройка, загрузка/выгрузка и пр.) с внешним оборудованием ККМ, ФР, ТСД, Весы и т.п. Каждый производитель считает что он самый умный, а расхлёбывать весь этот зоопарк 1С-нику, который это оборудование к 1С-ке привязывать будет.
(35) 🙂
актуально 🙂
Могу внести свои 5 копеек: Ковыряние в чужом коде с целью разобраться, что же наваял автор кода, работавший до тебя.
(37) 🙂 спасибо за идею )
это, наверно, относится к оформлению кода )
Если ты сидишь за компьютером, то ты должен уметь все, что с ним связано. И именуют тебя по разному: компьютерщик, программист и даже оператор (девочки не отвлекайте — к нам оператор пришел, обновление делать). Это от «бедности». А статью посоветую почитать тем, кто хочет стать программистом 1с, а то пристают: дяденька научите меня, быть, программистом 1с.
В небольшом городе этот список направлений актуален для одного 1сника, т.к. нет специалистов. Приходиться практически знать все, чтобы находить новых клиентов и удерживать старых. Как говориться «у нас есть все — отдел продаж, отдел внедрений, линия консультаций, отдел разработок, бухгалтерия, все хорошо, жалко только что я здесь один работаю»))))
(40) Borometr, Поверь, и для средних городов это тоже актуально. Особенно тяжело. когда клиент сам еле с клавиатурой дружит. Мозг выносят. Он просто взрывается
Добавлю подключение разного внешнего (иногда довольно экзотического) оборудования. Подключал в 1С 77 работу через ком «принтер» печати по металу (огромна бандура весов пару тонн)…
Понравилось. Спасибо автору за систематизацию. Оказывается как много знает и умеет 1С-ник и я к этому тоже причастен.
(44) хороший список, жаль только иерархия сбилась при выгрузке ))
(40) Borometr, мне понравились направления работы: удерживать старых и искать новых, тут без знаний по психологии общения точно не обойтись 🙂 Сколько раз приходилось слышать: предыдущий одинэсник разговаривал с нами так, что мы чувствовали себя идиотами, мы решили его поменять
(2) tolyan_ekb, если одинэсник фрилансер, хвативший воздух свободного графика работы, нужны слишком веские причины для рабства 8 часового рабочего дня
Не компонуйте админа, внедренца и программиста!
Это бред одним человеком заткнуть несколько специальностей. Из-за этого падает ниже нуля качество предоставленной услуги, и таких «разнорабочих» набирают в компании куда нормальные специалисты не идут из-за ряда причин.
(44) krreezz, Как и у любого айтишника список направлений огромен и знать нужно все.
Иногда вижу резюме со всем вышеперечисленным и низкой зарплатой, улыбает.
(48) — Не компонуйте админа, внедренца и программиста! — ответил Денис рынку. — Это бред одним человеком заткнуть несколько специальностей. Из-за этого падает ниже нуля качество предоставленной услуги, и таких «разнорабочих» набирают в компании куда нормальные специалисты не идут из-за ряда причин.
Рынок не ответил ему.
(50) Это да…
Проблема в том что большая часть «рынка» это малый бизнес, которые пытаются экономить скрещивая несколько специальностей. Ну или из-за не понимания IT специальностей.
Это список работ для стажера. Профессионал никогда «настройками компьютера после сбоя» и прочими протирками мониторов заниматься не будет. Т.е. заниматься этим как своей штатной обязанностью, просто помочь сотруднику или в случае форс-мажора — это другое дело. Идти на должность «программиста и сисадмина в одном флаконе» — себя не уважать. Понятно что ни нормальным админом ни программистом при таком раскладе не станешь. Так что списочек я бы подсократил. Да еще и переобозвал «с чем в принципе может столкнутся программист 1С». 2/3 пунктов большинство программистов в глаза не видели (разве что слышали).
(52) >> Так что списочек я бы подсократил
http://infostart.ru/public/311008/
А я бы добавил «Биоритмы»
>> 2/3 пунктов большинство программистов в глаза не видели
у них еще все впереди 🙂
«Управленческий консалтинг. Влияние принятия управленческих решений на качество учета в целом. Как навести порядок в учете?»
А также «Управленческий консалтинг. Влияние качества учета на принятие управленческих решений на в целом.»
Смотришь список и понимаешь, что есть куда стремится)
(2) tolyan_ekb. У одного моего знакомого программиста (без приставок 1С). Карьера закончилась должностью генерального директора, по совместительству главного бухгалтера.
Он кстати над нами 1Сниками периодически ржет (на перекурах), его подчиненные бухи работают в им писанной софтине. Для отчетности налоговой выгружается в БП. Улыбают человека болезни 1С.
Программирование не закончилось. Иногда он что-то меняет в своей карманной системе. Последний раз в связи с книгой покупок-продаж. Хотя это редкость. Изменяет раз в несколько лет.
+ подключение к «Гаранту» посредством ИТС. Знаю конторы, в которых под «Гарант» отдельный сервак завели. Сам не делал ничего такого ибо Консультант+ пользуем.
Это направления не для программиста 1С. Это всё направления работы вообще для специалиста по 1С. А к специалистам относятся: программист, консультант, администратор, эксперт по технологическим вопросам. И все эти спецы делят эти направления между собой.
Приближаясь к охвату трети этого списка, программист не будет успевать углублять свои знания и как специалист будет очень поверхностным или его рост будет очень медленный. Если фирму устраивает программист, который умеет много, но кое-как, то стоит озадачить такого программиста освоить добрую половину этих направлений и наслаждаться вечно пашущим работником, постоянно переделывающим свои «косяки». А что может быть более приятное для руководства, как наблюдать за вкалывающим персоналом? Пожалуй, только, подсчитывать сколько прибыли сэкономили на штрафах этого несчастного всё-умельца.
Направления — это хорошо, за подборку автору спасибо. Но специалист в охвате направлений будет не на столько широкопрофильный. А направления эти относятся к отделу/службе/фирме по внедрению решений на базе 1С. И не стоит валить задачи целой толпы специалистов на разработчика.
Это все можно перечитывать в случае депрессии и для поднятия профессиональной самооценки)