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

Публикация № 1118381

Управление - Управление персоналом (HRM)

Обучение

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

Начало

Прежде чем приступить, стоит понять, а зачем вам собственная программа обучения программистов 1С?

  • Если вы компания №1 города и к вам очередь из программистов, то вам не нужна своя программа. Есть исключения, Яндекс, Сбербанк, Mail активно учат.
  • Если у вас хватает хороших программистов 1С (и других языков), то вам и не нужно делать никакие программы.
  • Если у вас всего 3 программиста и 1 старший, то вам не подходит вариант создания своей программы. Используйте принцип наставничества.
  • Если вы отлично живете на аутсорсе, вам не нужна своя программа.
  • Если у вас очень много денег и вы готовы подогревать рынок города до бесконечности, вам не нужна своя программа.

 

Остальным, добро пожаловать. 

Программа необходима для:

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

 

Под словом молодые специалисты я понимаю не возраст, а опыт в программировании. Далее по тексту я всегда имею в виду именно опыт.

 

Вводное напутствие

Создавая программу стоит акцентировать внимание на следующих моментах:

  1. Максимальный фокус внимания на практику. Больше 75% должна быть практика. 
  2. Программа должна составляться только из навыков, которые позволят вам решать реальные боевые задачи. 
  3. Программа должна начинаться с базового программирования, азов. Программа нацеливается на студентов и тех, кто решил переквалифицироваться в программиста 1С.
  4. Необходимо подготовить достаточное количество задач для занятий и домой.

 

С чего стоит начать:

Первый шаг "Определение требуемых знаний"

Необходимо определиться с требуемыми знаниями и навыками для программиста "Junior". Очень хочется надеяться, что в каждой компании уже есть таблица описывающая рост технических знаний программистов.  

Нам было проще, у нас такая таблица есть. Она выглядит примерно так. (общий вид в нашей системе)

 

Это, конечно, общий вид. Такая таблица должна быть детализирована. Необходимо точно расписать, что вы понимаете под фразой "программист знает справочники".

Необходима детализация до вопросов и задач, которыми вы проверяете навык программиста.

 

Ну и не только по простым операциям

Вот и готова первая часть. Теперь мы знаем, какие навыки требуются у программиста. 

 

Следующий шаг. "Формирование программы"

Далее мы берем каждый навык и формируем таблицу по следующим принципам:

 

Получится такой простой файл (да хоть в google docs, инструмент не важен, главное вам должно быть удобно наполнять). 

 

После наполнения получится примерно так:

 

Так мы описываем все необходимые знания.

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

Шутка. В действительности это не просто, мы на формирование такой программы потратили более 2 месяцев и много ночей. А еще потом идет отладка программы на группах в реальном времени.

Но это уже пол дела. 

 

Следующий шаг. "Скрипты занятий"

Необходимо каждый навык детально расписать.

  • Что показываю.
  • Что рассказываю.
  • На чем заостряю внимание.
  • Что даю для закрепления.

Скрипт - это полное описание каждого блока. У преподавателя не должно быть импровизации. Мы добиваемся качества выпускаемых программистов.

Выглядит он примерно так.

Файл примера во вложении.

Так же необходимо подготовит задания

  • Для занятий
  • Для домашнего решения

 

При необходимости стоит подготовить материалы с теорией.

Мы выделили такие

Следующий шаг. "Разбиение на занятия"

Тут все просто. Необходимо разбить программу на занятия по 2 часа 50 минут (10 минут перерыв)

  1. Производим расчет времени на тестовом прогоне и добавляем 50%
  2. Скорее всего при первом расчете вы промахнетесь. Будьте готовы подстраивать программу после каждого занятия.
  3. На каждое занятие (первые 3 группы) приходите с запасом материала.

 

Следующий шаг. "Отладка программы"

Теперь вы должны стать преподавателем (рекомендую пройти это на себе). Вам необходимо:

  • Дополнить на основании обратной связи от обучающихся.
  • Добиться качества усвоения материала.
  • Качественно проработать задания для обучающихся.

 

Следующий шаг. "Масштабируй"

А вот после этого вы можете масштабировать программу и запускать множество потоков.

 

Желаю вам успехов в создании программы. 

Искренне считаю, что каждая крупная компания должна вкладываться в выращивание хороших специалистов.

Скачать файлы

Наименование Файл Версия Размер
Скрипты для практики

.docx 23,95Kb
27.09.19
4
.docx 23,95Kb 4 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. VmvLer 27.09.19 14:30 Сейчас в теме
ну не знаю.
как по мне, если начинающий поленился прочесть базовые книжки по 1С, то нафига ...козе боян?

после прочтения сакральных учебников пытливый ум будет хотеть больше: Хрусталеву, Руководство разработчика и пр.
а если ум не пытливый, то не фиг на него время тратить.
rpgshnik; nataliya_vl; Поручик; +3 Ответить
2. Поручик 4433 27.09.19 14:36 Сейчас в теме
Слава богу, у меня не было учителей, программ и не надо было ничему учить. Всё сам, хватало синтаксис-помощника, примеров типовых.
То же самое с остальными языками - fortran, pascal, assembler, delphi, perl, php, foxpro и другие.
RailMen; rpgshnik; +2 Ответить
3. rpgshnik 2370 27.09.19 16:54 Сейчас в теме
Не знаю, по своему опыту - только курсы, лучше начать с очных, а закрепить веб-курсами. Книжки зачастую уступают видео-курсам.
4. capitan 1745 28.09.19 09:28 Сейчас в теме
Вспоминается...
Велосипед так долго не могли изобрести, потому что на утренних планёрках кто-то постоянно говорил «Давайте не будем изобретать велосипед».
Я думаю штатные курсы 1С закроют 90% потребности штатного франчайзи и не только
Писать свой курс надо если эта ниша не занята, а испорченный телефон, это конечно экономично, но не эффективно.
5. acanta 28.09.19 10:15 Сейчас в теме
Вспоминается. Проект внедрения 1с это как захват заложников. Требования невыполнимы, все участники страдают(включая неизвестных) и никто не может принимать никаких решений. В какой то момент ущерб от ожидания превышает потенциальную стоимость ошибки и все как нибудь заканчивается.
6. Sapiens_bru 3 28.09.19 14:49 Сейчас в теме
Случаи когда свежеобученный сотрудник действительно что то способен сделать и при этом не увольняется сразу по осознания этого факта - единичны.
А почему увольняется? Потому что конкурент платит больше зарплаты. Почему больше? Потому что не несёт расходов на обучение новичков. На которых будет потрачено время дорогих специалистов. Время, которое не обернётся прибылью, так как половина не выучится в принципе, а половина уйдет раньше чем отобьет вложения. И так по циклу.
Хвала тем миценатам и альтруистам, что ещё учат студентов работе.
Но по факту рынок сейчас диктует другую схему - хочешь быть программистом и хорошо зарабатывать - учись сам, покупай курсы и книги, покупай возможность сдать на сертификаты, работай и учись одновременно.
7. acanta 28.09.19 15:00 Сейчас в теме
Увольняются потому что нет клиентов.
8. Sapiens_bru 3 28.09.19 17:48 Сейчас в теме
(7) Увольняются потому что у нас не крепостное право. При прочих равных выбирают по зарплате.
Во времена 7.7 каждый второй франч учил свои кадры с нуля. Это было выгодно, 3-6 месяцев учишь, потом 1-3 года продаёшь работу этого студента как работу профессионала, а платишь как студенту. Потом студент чаще всего понимал свою ценность и уходил, но свежее мясо его заменяло.
Сейчас учить 1Су нужно полтора-два года, а время до увольнения осталось тем же. Так что сейчас все ищут джунов с опытом от 1-2 лет, а количество обучающих франчей упало до несущественного.
9. maxx 913 30.03.20 12:01 Сейчас в теме
А чем разработанные свои программы отличаются от программ веб-курсов? Они довольное обширные по программистам.

Почему нельзя взять программу и практику веб-курса, набрать группу обучающихся и так попробовать обучиться?
10. Goncharuk.a 24 10.04.20 11:16 Сейчас в теме
Есть принципиальное отличие.

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

Мы пробовали брать сторонние курсы и обучать кандидатов, это были первые попытки. Результат был, но можно было повысить качество через собственную программу.
Оставьте свое сообщение

См. также

Где взять программистов, если вы не Google или Яндекс, и ваш офис расположен не в Москве?

Автоматизация ИТ-компании Бесплатно (free)

Многие отечественные компании сталкиваются с нехваткой квалифицированных кадров, особенно если расположены в небольших городах. Вузы специалистов не готовят, отбирать у конкурентов – дорого, приглашать из столиц – еще дороже, да и никто не согласится. Как же быть? Об одном из решений проблемы подготовки специалистов рассказал на конференции IT-директор компании «ДНС Ритейл» Андрей Гончарук.

30.03.2020    3541    Goncharuk.a    10    

Центр компетенций 1С #1: Технологический блог

Управление бизнес-процессами (BPM) v8 Россия Абонемент ($m)

Привет! Меня зовут Андрей, я - директор по развитию 1С в международной переводческой компании. Представляете, наша ERP на платформе 1С работает в наших офисах по всему миру: Австрия, Великобритания, Германия, Чехия, Украина, Аргентина, США, Китай, Казахстан и конечно Россия. Директором по развитию я стал недавно и в связи с повышением по работе стал задаваться вопросами создания в компании центра компетенций 1С, где бы аккумулировались накопленные знания, кейсы, прецеденты и лучшие практики. Второй интересующий меня момент - развитие в группе разработки 1С принципа меритократии идей. Что означает поощрение и развитие компетентности и инициативы сотрудников для делегирования им большей ответственности. В перспективе это имеет большее качество, нежели авторитарное принятие решения руководителем. В мини-блоге на Инфостарте я буду делиться своими исследованиями по данной теме и буду рад их обсуждению.

1 стартмани

01.07.2019    4658    chuprina_as    0    

Применение цифровой подписи при организации учёта ТМЦ и ГСМ

Защита и шифрование Управление бизнес-процессами (BPM) Мобильная разработка v8::Mobile v8::Бизнес-процессы 1cv8.cf Абонемент ($m)

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

1 стартмани

25.10.2018    7281    ikekoval    2    

Бизнес-процессы: Процесс заключения договора с клиентом

Управление бизнес-процессами (BPM) Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 1cv8.cf УУ Абонемент ($m)

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

1 стартмани

30.11.2017    21439    siddy    0    

Бизнес-процессы: Работа с просроченной дебиторской задолженностью (ПДЗ)

Управление бизнес-процессами (BPM) Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность 1cv8.cf УУ Абонемент ($m)

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

1 стартмани

20.11.2017    17093    siddy    0    

Учет и расчет выплат работникам за время прохождения медосмотров в программе «1С:ЗУП» редакции 2.5

Управленческий учет (прочее) Бухгалтерский учет Зарплата Управление персоналом (HRM) Учет рабочего времени Зарплата Управление персоналом (HRM) Учет рабочего времени v8 ЗУП2.5 Россия БУ Абонемент ($m)

Основная идея публикации - собрать в одном месте методические указания по учету и расчету выплат работникам за время прохождения медосмотров в программе «1С:Зарплата и управление персоналом» редакции 2.5. После прочтения статьи вы узнаете: 1) варианты условных обозначений медосмотра в табеле учета рабочего времени; 2) как и зачем вести Журнал учета прохождения медосмотров; 3) как производить расчет медосмотра сотруднику, тонкости настройки видов расчета; 4) как массово рассчитать медосмотры сразу всем сотрудникам выбранного подразделения или всей организации; 5) влияние расходов на медосмотры на бюджет ФОТ; 6) как должны взаимодействовать заинтересованные подразделения при организации медосмотров. В статье описываются как типовой функционал, так и нетиповые возможности "1С: ЗУП" редакции 2.5.

1 стартмани

09.08.2016    38535    RailMen    9    

Торговля глазами ветврача. Оформление ветеринарно-сопроводительных документов в системе Меркурий (Часть 3)

Управление бизнес-процессами (BPM) Управленческий учет (прочее) Учет ТМЦ Учет ТМЦ v8 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Пищевая промышленность Беларусь Россия Казахстан УУ Абонемент ($m)

Для торговой компании объясняется, как выполнять типовые операции в системе Меркурий. Зачем нужен Меркурий? C его помощью можно оформлять ветсвидетельства бесплатно. Уточните у руководства, сколько денег платите ветеринарам. Например, сеть Перекресток платит 400 млн. руб. в год.

5 стартмани

22.01.2016    52412    axxell    5    

Производство глазами ветврача. Оформление ветеринарно-сопроводительных документов в системе Меркурий (Часть 2)

Управление бизнес-процессами (BPM) Управленческий учет (прочее) Бухгалтерский учет Производство готовой продукции (работ, услуг) Учет ТМЦ Производство готовой продукции (работ, услуг) Учет ТМЦ v7.7 v8 1С7:Комплекс УПП1 1С7:ПУБ Сельское хозяйство и рыболовство Пищевая промышленность Беларусь Россия Казахстан УУ Абонемент ($m)

Для предприятия по производству пищевых продуктов объясняется, как выполнять типовые операции в системе Меркурий. Зачем нужен Меркурий? C его помощью можно оформлять ветсвидетельства бесплатно. Уточните у руководства, сколько денег платите ветеринарам. Например, сеть Перекресток платит 400 млн. руб. в год.

5 стартмани

19.01.2016    79110    axxell    9    

Запросы к регистрам сведений с реквизитом "ПериодЗавершения"

Практика программирования Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 ЗУП2.5 УПП1 Россия УУ Абонемент ($m)

В конфигурациях ЗУП и УПП есть 2 часто используемых регистра сведений: «РаботникиОрганизаций» aka «Кадровая история сотрудников (по юрлицам)» - хранит кадровые перемещения сотрудника в регл. учете и «ПлановыеНачисленияРаботниковОрганизаций» aka «Плановые начисления сотрудников организаций» - хранит назначенные сотруднику виды расчета. Эти регистры имеют одну особенность, часто упускаемую новичками из виду.

1 стартмани

28.08.2013    37916    Synoecium    9    

Формирование отчетов по обязательному медицинскому страхованию на СКД. Написание запроса по ОМС. Вычисление кода региона субъекта РФ в запросе.

Универсальные печатные формы Практика программирования Управление персоналом (HRM) Управление персоналом (HRM) v8 ЗУП2.5 БУ НУ ФОМС, ПФ, ФСС Абонемент ($m)

В данной статье рассматриваются основные этапы построения запроса, который позволял бы формировать два вида отчета по ОМС: 1) отчет по принятым в организацию сотрудникам, подлежащим ОМС и 2) отчет по уволенным сотрудникам, подлежащим исключению из числа ОМС. Прилагаемый файл - настройка для типовой обработки "Консоль отчетов" типовой конфигурации "1С:ЗиУП."

1 стартмани

04.06.2010    15017    RailMen    14    

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

Практика программирования Управление персоналом (HRM) Управление персоналом (HRM) v8 ЗУП2.5 Россия Абонемент ($m)

Задача: вывести в отчете «Списки сотрудников организаций» в поля «Лет», «Месяцев», «Дней», объединенных группой «Стаж в организации» разность между двумя датами в годах, месяцах и днях, используя компоновку данных, но не добавляя функции в общие модули (т.к. конфигурация на поддержке)

1 стартмани

18.05.2010    27947    RailMen    16    

Доработка отчета "Отчет по кадровым данным и данным расчетов для ЗиК.7.7 ред.2".

Практика программирования Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v77::ОУ 1С7:ЗиК Россия Абонемент ($m)

Для подписчиков ИТС доступен отчет "Отчет по кадровым данным и данным расчетов для ЗиК.7.7". Начиная с 2010 года в программе "1С: Зарплата и Кадры" появился еще один журнал расчетов "Страховые взносы". С этим журналом расчетов отчет работать не умеет, т.е. раздел, посвященный ЕСН (с 2010 года страховым взносам), заполняться в 2010 году не будет.

1 стартмани

02.02.2010    18437    bb1962    10