Программа обучения Битрикс-разработчиков

03.09.2014 | Автор: Александр Живетьев, Progressive Media (Руководитель проектов компании)  print.gif

uploadci0epdw93f.jpg

Проблема отсутствия квалифицированных разработчиков на рынке в последнее время встаёт всё более остро. Какие-то компании использует силы фрилансеров или постоянных удалённых сотрудников, другие открывают офисы разработки в Сибири, а кто-то — и то, и другое.

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

Для этого мы подготовили специальную программу обучения.

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

Обучаемому выделяется куратор: один из руководителей проектов Progressive Media (а все наши PM«ы технически подкованны). Куратор проверяет задания, выполняемые студентом, а также отвечает на его вопросы.

Ясно, что 2 месяца обучения стажёра создают для нас определенные издержки: во-первых, в программу входит обучение через платную «Академию 1С-Битрикс», во-вторых, сам стажёр получает небольшую стипендию, и, в-третьих, PM тратит время на обучение.

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

берём на стажировку только тех, кто обладает некоторым первоначальным минимальным объёмом знаний (это основы HTML, PHP, JS и БД. Для проверки используется тестовое задание);

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

Содержание программы Программа делится на четыре части: «Интерфейсы», «Вёрстка и PHP-программирование», «Разработка на 1С-Битрикс» и «Тестирование». Обучение основам юзабилити — первоочередное для нас. Несмотря на то, что в нашей компании разработчик всегда получает довольно детализированное ТЗ на проект, некоторые моменты для реализации всё равно остаются на усмотрение программиста.

Наши PM«ы очень недовольны, когда обнаруживают, что всплывающее окно не закрывается при нажатии клавиши Esc, а при заполнении поля «Телефон» в форме регистрации почему-то появляется сообщение о неверном формате (хотя до этого формат нигде не был указан). Подобные моменты, как правило, в ТЗ не описываются (иначе написание такого ТЗ было бы по сути равносильно написанию кода, см. хорошую статью на эту тему), поэтому программист должен учитывать их самостоятельно. Именно для этого в программе отводится время на обучение основам юзабилити.

В части «Вёрстка и PHP-программирование» находится базовый минимум по HTML, CSS, JS (и jQuery) и PHP. Некоторые претендуют на позицию веб-разработчика (то есть одновременно и верстальщик, и разработчик), а кто-то — только на программиста, но в любом случае базовый минимум по вёрстке знать надо. Практическим заданием в этой части является вёрстка простого макета, а также несложное задание на PHP.

Раздел «Разработка на 1С-Битрикс» — основной в программе, на его изучение отводится целый месяц. Однако по сути здесь всё просто: нужно пройти онлайн-курсы и интерактивное обучение в уже упоминавшийся «Академии 1С-Битрикс». Также раздел включает прочтение некоторой общей литературы по программированию, а также работе с репозиториями.

Последняя часть, «Тестирование» — небольшая. Студент должен изучить составленный нами за долгие годы работы документ с Best Practices (рекомендации по разработке проектов), прочитать книжку по концентрации и подготовить отчёт о проделанной работе для своего куратора.

Скачать Качайте и пользуйтесь на здоровье, мы все заинтересованы в том, чтобы квалифицированных разработчиков на рынке было больше!

Программа обучения Битрикс-разработчиков

Ученический договор

Полный текст статьи читайте на CMS Magazine