Базовый курс "Разработчик Bitrix FrameWork" - чего ожидать?


07.08.2013

Сегодня я наконец получил сертификат о прохождении курса "Разработчик Bitrix FrameWokr Базовый", приняв участие в 4 потоке обучения.

Разработчик Bitrix Framework Базовый курс

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

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

Однако по большому счёте впечатление от курса далеко не радужное. Если вы не являетесь профессионалом в разработке сайтов на 1С-Битрикс, если у вас нет наставника, обладающего соответствующей компетенцией, то очень велика вероятность курс не пройти, уткнувшись в какой-то момент на "непроходимую" задачу. Я крайне не рекомендую записываться на курс, если у вас нет наставника!

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

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

Я тратил ежедневно не менее 4-7 часов (включая выходные и нерабочее время, сдавая задачи иногда за 30 минут до дедлайна) и не смог сдать все задания. Мне кажется, это неплохой показатель того, что я не бездельничал.

Лично мой список составляющих курса от наименее к наиболее полезным:

  • Форум - бесполезен;
  • Вебинары - бесполезны;
  • Ответы преподавателя на задания - почти бесполезны;
  • Материалы к заданиям (примеры кода) - выполняют свою функцию;
  • Видео-уроки - неплохи;
  • Задания - то ради чего стоит записываться.


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

Удачливые студенты, решившие урок как правило на форуме не отмечаются.

В целом это соответствует официальному форуму 1С-Битрикс в облегчённой форме. Уж "хоть как-то" вам ответят. В реальной работе с реальными проектами и на этой не расчитывайте!


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

  • В продукте есть технология Х
  • Вот в документации раздел про Х
  • Вот в документации описание входных параметров Х
  • Вот пример методов Х
  • Вот пример использования в документации
  • Вот комментарии
  • Это всё очень полезно - пользуйтесь докой
  • Не забывайте, что демо-примеры надо адаптировать к реальности.
  • Вопросы? Да, это можно сделать. Как сделать? Посмотрите в документации...

Спасибо, ссылка на документацию у меня была и ДО курса. Вероятно я записался на него (если предположить, что я разработчик) потому, что мне не понятно как начать работать и документация не помогает.


Ответы преподавателя. Опять же регламент 1 раз в сутки. как правило из серии "неправильно". Что конкретно неправильно, как сделать правильно? На форум? Спасибо проходили! Ценны только тем, что можно сохранять историю своих ответов и понимать как ты шёл по проблеме.

К сожалению, доступ забирают после сдачи курса. Лично я забыл скопировать о чём жалею.


Материалы к заданиям (примеры кода). Даны не все материалы. Иногда для выполнения ДЗ приходится ставить на паузу видео-урок и вбивать с экрана. Если не помните как делать. Но в целом это ведь всего лишь иллюстрации, а не шпаргалки, так что свою роль они выполняют.


Видео-уроки. В большинстве своём они последовательны и действительно неплохи. До 10 урока включительно материал разобран буквально по косточкам. Конечно бесит то, что flv ролики открываются в JS слое, а видео вам не дадут... Но, я думаю, все желающие скачать ролики это сделали.

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

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


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


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

  • Утро. Непонимание что и как делать в задании. Попытки решить и просмотры урока. Раз за разом. Ковыряния в документации. Буквально расшибание лбом стены. 0 строк полезного кода.
  • Обед. Ненависть ко всему и вся. Обречённая мысль "я курс не брошу, но вот сейчас отстану и тогда у меня ничего не выйдет". Попытки решить задания через "не могу". Проклятия в адрес 1С-Битрикс и авторов курса. Первые полезные строки кода
  • Вечер. Неожиданный и незаметный момент просветления. В какой-то момент замечаешь, что начинаешь считать уже не строки кода, которые работают, а пункты задания. Начинаешь оформлять черновик ответа. В момент наивысшей эффективности ты перестаёшь концентрироваться на задаче потому, что она уже идёт сама, буквально на уровне подсознания. Строка за строкой. Радуешься и строишь планы как всего через неделю-две ты станешь сертифицированным разработчиком. Сдача задания.

И ТАК КАЖДЫЙ ДЕНЬ!

Всё изменилось с 11 заданием, которое я уже упоминал. Для меня оно стало переломным.

10 было сдано заранее, так что просмотр видео уроков был начат ещё в выходные.

Понедельник не дал результатов. 0 строк полезного кода.

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

Среда и четверг не принесли результатов.

В четверг я сдался.

Суммарно на задание было потрачено более 16 часов только моего времени (не считая времени знакомого, консультировавшего по одному из пунктов) и времени преподавателей. И всё безрезультатно. Чертовски серьёзная демотивация в результате переутомления.

И серьёзный вывод, который я сделал:

В рамках базового курса "Разработчик Bitrix FrameWork" вас никто не будет учить. У вас есть шанс научиться, решая великолепные задачи, но только в том случае, если под рукой есть опытный специалист-наставник, который поможет, объяснит, направит, даст примеры кода, разжуёт проблему до полного вами её понимания.

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

А вот если вы не знаете продукта и решили, что вас обучат... Боюсь вас ждёт судьба некоторых моих сокурсников (которые как и я не решили всех задач, даже если получили сертификат).

Аналогично я могу сказать, что если вы без помощи могучего наставника решили все задачи и всё написанное выше кажется вам чушью... ЭТОТ КУРС НЕ ДЛЯ ВАС! Вы его давно переросли.


Удачного всем обучения!


Базовый курс "Разработчик Bitrix FrameWork" - чего ожидать?

<p style="text-align: justify;">Сегодня я наконец получил сертификат о прохождении курса &quot;Разработчик Bitrix FrameWokr Базовый&quot;, приняв участие в 4 потоке обучения.</p> <p style="text-align: center;"><img src="/upload/medialibrary/2b4/2b4923ba050d5cfaf67a36ceb7fa5ac0.PNG" title="Разработчик Bitrix Framework Базовый курс" hspace="5" vspace="5" border="0" alt="Разработчик Bitrix Framework Базовый курс" width="712" height="1005" /></p> <p style="text-align: justify;">Поскольку я сам являюсь тренером, с 2008 года работаю с продуктом и неоднократно занимался обучением пользователей и администраторов, то на курс я взглянул в первую очередь не с позиции &quot;как много я узнал&quot;, а с позиции &quot;чем этот курс мог бы быть полезен для обучения моих сотрудников&quot;.</p> <p style="text-align: justify;"><b>Сразу скажу, что курс очень понравился и заставил многое вспомнить!</b> За время моей работы с продуктом пришлось сменить несколько амплуа, но вот разработчиком я себя не считал никогда. Поэтому некоторые вещи, которые привычны мне с точки зрения &quot;напомнить разработчику, что так делать нельзя&quot; я сделал во время прохождения курса за что поплатился пересдачами заданий и длительными часами переделывания уже казалось бы готового функционала.</p> <p style="text-align: justify;">Однако по большому счёте впечатление от курса далеко не радужное. Если вы не являетесь профессионалом в разработке сайтов на 1С-Битрикс, если у вас нет наставника, обладающего соответствующей компетенцией, то очень велика вероятность курс не пройти, уткнувшись в какой-то момент на &quot;непроходимую&quot; задачу. <b>Я крайне не рекомендую записываться на курс, если у вас нет наставника!</b></p> <p style="text-align: justify;">Ценность данного курса состоит не в видео уроках, не в вебинарах и даже не в общении с преподавателем. Всё это очень формальные моменты обучения и они реализованы, увы, не на высшем уровне. А вот задачи действительно великолепны!</p> <p style="text-align: justify;">Каждый урок содержит домашнее задание, которое состоит, как правило, из нескольких пунктов и очень нетривиально к прохождению. Некоторые задания представляют из себя ряд последывательных действий, другие же просто обрисовывают в общих чертах цель - всё как в реальной жизни. Чёткий указаний где что делать вы от заказчика никогда не получите! Но ведь со студентами можно было и по-человечнее. Мы же вроде бы УЧИМ...</p> <p style="text-align: justify;"><i>Я тратил ежедневно не менее 4-7 часов (включая выходные и нерабочее время, сдавая задачи иногда за 30 минут до дедлайна) и не смог сдать все задания. Мне кажется, это неплохой показатель того, что я не бездельничал.</i></p> <p style="text-align: justify;">Лично мой список составляющих курса от наименее к наиболее полезным:</p> <ul> <li style="text-align: justify;">Форум - бесполезен;</li> <li style="text-align: justify;">Вебинары - бесполезны;</li> <li style="text-align: justify;">Ответы преподавателя на задания - почти бесполезны;</li> <li style="text-align: justify;">Материалы к заданиям (примеры кода) - выполняют свою функцию;</li> <li style="text-align: justify;">Видео-уроки - неплохи;</li> <li style="text-align: justify;">Задания - то ради чего стоит записываться.</li> </ul> <p></p> <p style="text-align: justify;"> <br /> </p> <p style="text-align: justify;"><b>Форум.</b> Ответы и подсказки 1 раз в сутки на очень &quot;абстрактном уровне&quot;. Большинство ответов лично на мои вопросы или совпадали с тем, что я написал уже раньше, но были сформулированы другими словами или были просто не понятны. Скорость реакции так же не соответствует тому, что можно назвать интерактивным обучением. Судя по реакциям некоторых других пользователей им так же не удалось получить ответ на свои вопросы и понять как решать задачу.</p> <p style="text-align: justify;">Удачливые студенты, решившие урок как правило на форуме не отмечаются.</p> <p style="text-align: justify;">В целом это соответствует официальному форуму 1С-Битрикс в облегчённой форме. Уж &quot;хоть как-то&quot; вам ответят. В реальной работе с реальными проектами и на этой не расчитывайте!</p> <p style="text-align: justify;"> <br /> </p> <p style="text-align: justify;"><b>Вебинары.</b> 1й я пропустил, каюсь. 2 других смотрел. Впустую потратил каждый раз по часу времени. 0 знаний. 0 корректных ответов на вопросы. Рассказ о теме в ключе:</p> <ul> <li style="text-align: justify;">В продукте есть технология Х</li> <li style="text-align: justify;">Вот в документации раздел про Х</li> <li style="text-align: justify;">Вот в документации описание входных параметров Х</li> <li style="text-align: justify;">Вот пример методов Х</li> <li style="text-align: justify;">Вот пример использования в документации</li> <li style="text-align: justify;">Вот комментарии</li> <li style="text-align: justify;">Это всё очень полезно - пользуйтесь докой</li> <li style="text-align: justify;">Не забывайте, что демо-примеры надо адаптировать к реальности.</li> <li style="text-align: justify;">Вопросы? Да, это можно сделать. Как сделать? Посмотрите в документации...</li> </ul> <p></p> <p style="text-align: justify;">Спасибо, ссылка на документацию у меня была и ДО курса. Вероятно я записался на него (если предположить, что я разработчик) потому, что мне не понятно как начать работать и документация не помогает.</p> <p style="text-align: justify;"> <br /> </p> <p style="text-align: justify;"><b>Ответы преподавателя.</b> Опять же регламент 1 раз в сутки. как правило из серии &quot;неправильно&quot;. Что конкретно неправильно, как сделать правильно? На форум? Спасибо проходили! Ценны только тем, что можно сохранять историю своих ответов и понимать как ты шёл по проблеме.</p> <p style="text-align: justify;">К сожалению, доступ забирают после сдачи курса. Лично я забыл скопировать о чём жалею.</p> <p style="text-align: justify;"> <br /> </p> <p style="text-align: justify;"><b>Материалы к заданиям (примеры кода).</b> Даны не все материалы. Иногда для выполнения ДЗ приходится ставить на паузу видео-урок и вбивать с экрана. Если не помните как делать. Но в целом это ведь всего лишь иллюстрации, а не шпаргалки, так что свою роль они выполняют.</p> <p style="text-align: justify;"> <br /> </p> <p style="text-align: justify;"><b>Видео-уроки.</b> В большинстве своём они последовательны и действительно неплохи. До 10 урока включительно материал разобран буквально по косточкам. Конечно бесит то, что flv ролики открываются в JS слое, а видео вам не дадут... Но, я думаю, все желающие скачать ролики это сделали.</p> <p style="text-align: justify;">Но вот гораздо большей проблемой является явно недостаточный разбор материала на поздних этапах. Порой кажется, что урок превращается в зачитывание мантры. Почему используется та или иная конструкция? Как быть, если нужно сделать нечто чуть-чуть иное? Никаких намёков. Просто линейное решение поставленной задачи, иногда скатывающееся до уже привычного по вебинарам &quot;вот документация...&quot;</p> <p style="text-align: justify;">Особой ценности в уроках нет. Каждый следующий урок ценен ровно до момента решения задания по нему. После этого вы уже понимаете, что знаете больше, чем в самом уроке говорилось.</p> <p style="text-align: justify;"> <br /> </p> <p style="text-align: justify;"><b>Задания.</b> Как я уже сказал - это первопричина ради которой стоит на курс ходить. Не ради &quot;обучения&quot;, &quot;проверки заданий преподавателем&quot; и &quot;общения со специалистом&quot; - как я писал этого вы в курсе не обнаружите. Но вот именно ради того чтобы вас заставили решать партию порой весьма непростых задачек за ваши же деньги, да ещё в очень сжатые сроки на курс записаться стоит!</p> <p style="text-align: justify;"> <br /> </p> <p style="text-align: justify;">Первая неделя обучения прошла для меня, как я теперь понимаю по правильному сценарию. Каждый день шёл по одному и тому же циклу:</p> <ul> <li style="text-align: justify;">Утро. Непонимание что и как делать в задании. Попытки решить и просмотры урока. Раз за разом. Ковыряния в документации. Буквально расшибание лбом стены. 0 строк полезного кода.</li> <li style="text-align: justify;">Обед. Ненависть ко всему и вся. Обречённая мысль &quot;я курс не брошу, но вот сейчас отстану и тогда у меня ничего не выйдет&quot;. Попытки решить задания через &quot;не могу&quot;. Проклятия в адрес 1С-Битрикс и авторов курса. Первые полезные строки кода</li> <li style="text-align: justify;">Вечер. Неожиданный и незаметный момент просветления. В какой-то момент замечаешь, что начинаешь считать уже не строки кода, которые работают, а пункты задания. Начинаешь оформлять черновик ответа. В момент наивысшей эффективности ты перестаёшь концентрироваться на задаче потому, что она уже идёт сама, буквально на уровне подсознания. Строка за строкой. Радуешься и строишь планы как всего через неделю-две ты станешь сертифицированным разработчиком. Сдача задания.</li> </ul> <p></p> <p style="text-align: justify;">И ТАК КАЖДЫЙ ДЕНЬ!</p> <p style="text-align: justify;">Всё изменилось с 11 заданием, которое я уже упоминал. Для меня оно стало переломным.</p> <p style="text-align: justify;">10 было сдано заранее, так что просмотр видео уроков был начат ещё в выходные.</p> <p style="text-align: justify;">Понедельник не дал результатов. 0 строк полезного кода.</p> <p style="text-align: justify;">Вторник результат принёс только после часовой консультации со знакомым специалистом (ни коллективный мозговой штурм, ни вебинар, ни ответы на форуме не помогли) - был решён 1й пункт задания.</p> <p style="text-align: justify;">Среда и четверг не принесли результатов.</p> <p style="text-align: justify;">В четверг я сдался.</p> <p style="text-align: justify;">Суммарно на задание было потрачено более 16 часов только моего времени (не считая времени знакомого, консультировавшего по одному из пунктов) и времени преподавателей. И всё безрезультатно. Чертовски серьёзная демотивация в результате переутомления.</p> <p style="text-align: justify;">И серьёзный вывод, который я сделал:</p> <p style="text-align: justify;"><b><font color="#ff0000">В рамках базового курса &quot;Разработчик Bitrix FrameWork&quot; вас никто не будет учить. У вас есть шанс научиться, решая великолепные задачи, но только в том случае, если под рукой есть опытный специалист-наставник, который поможет, объяснит, направит, даст примеры кода, разжуёт проблему до полного вами её понимания.</font></b></p> <p style="text-align: justify;">Таким образом курс действительно полезен для компаний, где принято новичков учить. Вы сэкономите на дидактических материалах и времени наставников. К тому моменту как ваш новичок промучается всё утро и в обед придёт к наставнику он уже будет готов впитывать мудрость. Более того, у него будут вопросы и проблемы с которыми он придёт. И он запомнит с таким трудом приобретённые знания и навыки (вам лишь необходимо будет их закрепить реальной работой).</p> <p style="text-align: justify;">А вот если вы не знаете продукта и решили, что вас обучат... Боюсь вас ждёт судьба некоторых моих сокурсников (которые как и я не решили всех задач, даже если получили сертификат).</p> <p style="text-align: justify;">Аналогично я могу сказать, что если вы без помощи могучего наставника решили все задачи и всё написанное выше кажется вам чушью... ЭТОТ КУРС НЕ ДЛЯ ВАС! Вы его давно переросли.</p> <p style="text-align: justify;"> <br /> </p> <p style="text-align: center;"><b>Удачного всем обучения!</b></p>

Возврат к списку

Яндекс.Метрика