Як програмісту здати іспит для Bitrix? Нотатки вже дипломованого фахівця

28 Травня 2020

наступна стаття
Оксана Сорока

Back End Developer

Оксана Сорока
Як програмісту здати іспит для Bitrix? Нотатки вже дипломованого фахівця

Дуже часто початківці розробники стикаються з тим, що нічим іншим, крім розповідей про власному ентузіазмі, вони не можуть підтвердити свою кваліфікацію та готовність братися до роботи над проектами. Але так як популярність сфери інформаційних технологій невблаганно зростає з кожним днем ​​і здобувачів на посаді розробників стає дедалі більше, роботодавці прискіпливо оцінюють потенційних кандидатів. Але як довести роботодавцю, що ти саме той, хоч і без багажу багаторічного досвіду? Що ти тямущий, все схоплюєш на льоту і в тебе є всі задатки успішного програміста? Саме для цього творці багатьох популярних програмних продуктів і придумали сертифікацію розробників, що допомагає оцінити й підтвердити рівень знань всіх тих, хто бажає пов'язати своє життя зі сферою IT.

Компанія Bitrix в цьому плані зовсім не є винятком, і саме про свій нещодавній досвід складання іспиту зі створення проектів на однойменній платформі я розповім вам в цій статті.

Сертифікація розробників від Bitrix є чудовою можливістю заявити про себе, як про фахівця, що відбувся, не словом, а ділом підтвердити наявність у вас певних знань і навичок. Плюсів у такого типу оцінки кваліфікації досить багато:

  • Від вас не потрібно попереднього проходження будь-яких платних курсів, тренінгів тощо. А підготуватися до складання іспиту завиграшки можна шляхом самоосвіти;

  • Складати іспит можна в будь-який час, перебуваючи в будь-якій точці світу: вдома чи в офісі — не важливо, головне, що вам для цього зовсім не доведеться міняти місце дислокації;

  • Сертифікат, отриманий за підсумками успішного складання іспиту, є безперечним доказом того, що потрібні знання у вас є, а тому жоден роботодавець не зможе засумнівається у вашій компетенції.

На сьогоднішній день розробникам, які бажають створювати проекти на платформі Bitrix, є 2 види іспиту: більш легкий, "базовий" іспит «№1 — Інтеграція дизайну і налаштування платформи» і більш просунутий іспит «№2 - Основні технології та розширення типових можливостей системи». Звичайно ж, починаючому розробнику не варто "гнати коней" і відразу замахуватися на іспит №2, аби довести всю свою міць і винятковість. Повірте, іспит №1 також є відмінним способом показати іншим досягнутий вами рівень і в цілому ознайомиться з процесом проходження сертифікації в компанії Bitrix. Та й не варто забувати, що така незалежна перевірка знань справа не безкоштовна: на сьогоднішній день вартість іспиту №1 становить приблизно 380 гривень, а вартість іспиту №2 — приблизно 760 гривень, і в разі невдалої спроби гроші вам не повертаються. Звичайно, ніхто не заборонить вам здавати іспит ще раз (можете спробувати удачу знову хоч наступного дня), але кожна наступна ваша спроба буде оплочуватися в повному обсязі.

Через терни до зірок — що потрібно знати?

Якими ж знаннями необхідно запастися молодому фахівцеві, щоб без будь-яких проблем здолати першу сходинку сертифікації розробки на Bitrix? Перш за все, звичайно ж, потрібно мати базові навички з програмування на PHP. І хоча 1-й іспит не передбачає написання складних оброблювачів, здійснення вибірки з бази даних тощо, ви не маєте "губитися" в коді, відкривши файл із шаблоном того чи іншого компонента. Так само екзаменований повинен впевнено поратися з HTML, CSS і JS. Особисто мені не трапилося жодного завдання, яке б так чи інакше передбачало наявність у мене будь-яких знань з JS (хоча в роботі над реальними проектами без них, на жаль, нікуди), а ось продемонструвати базові навички в роботі з HTML і CSS довелося (наприклад, мені потрібні були елементарні знання про структуру HTML-сторінок при створенні нового шаблону сайту або про порядок додавання нових стилів в css-файл, який відповідає за зовнішній вигляд цього шаблону).

Що стосується спеціальних знань безпосередньо з продукту, то варто відзначити, що єдиною обов'язковою вимогою для допуску до складання 1-го іспиту є проходження БЕЗКОШТОВНОГО курсу під назвою "Адміністратор. Базовий" (курс ви знайдете за посиланням https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=35), який завершується тестуванням. Але так як цей курс є своєрідним вступом до роботи з «Бітрікс: Управління сайтом», знайомить з усіма основними принципами і можливостями платформи, всім потенційним "бітріксоідам" його не вийде уникнути в принципі.

админ (1).png

При підготовці до іспиту також вкрай важливо ретельно ознайомиться з відео-курсом, який так і називається "Інтеграція дизайну і настройка платформи", і виконати всі супутні йому завдання (https://academy.1c-bitrix.ru/training/course/5862 /). З цього курсу ви дізнаєтеся:

  • Як почати працювати з Bitrix, тобто як "розгорнути" повноцінний сайт у себе на локальному сервері (благо, саме для таких цілей компанія Bitrix надає безкоштовне користування своїм продуктом протягом 30 днів);

  • Як впровадити на сайт свій власний html-шаблон (не переживайте, html верстка для навчальних цілей також надається);

  • Як створювати свої власні інформаційні блоки і динамічно виводити на сайті інформацію, що зберігається в них, а також багато іншого. 

Повірте, інформація викладена в цьому курсі дуже тісно переплітається із завданнями, з якими ви зіткнетеся під час складання іспиту.

Напередодні іспиту

Безпосередньо перед тим, як ви наважитеся складати іспит, дуже рекомендую "від А до Я" виконати завдання, надані на сайті Академії Бітрікс, як приклад: https://academy.1c-bitrix.ru/certification/exams.php. Навіть якщо ви вже мали досвід розробки сайтів на цій платформі, це зовсім не буде зайвим. Так як, по-перше, серед прикладів трапляються досить "підступні" завдання, що зіб’ють з пантелику навіть бувалого розробника, а по-друге, завдання, що потім вам попадуться в квитку на іспиті дуже і дуже схожі на ці підготовчі (не один в один, але аналогічні). Повірте, якщо ви ретельно ознайомитеся з даними підготовчими завданнями, успішне складання іспиту буде практично у вас в кишені.

Перед тим, як здавати іспит не забудьте також ознайомиться з усіма необхідними вимогами. Це вкрай важливо, так як недотримання тої чи іншої екзаменаційної вимоги (навіть при уявній правильності рішень) може спричинити собою нездачу іспиту. Дані вимоги доступні на сайті Академії і ось деякі з них:

  • Для вирішення завдань використовуються лише штатні (стандартні) компоненти (ніяких самописних "велосипедів");

  • У всіх розміщених на сайті компонентах в обов'язковому порядку повинно бути включено кешування; 

  • В консолі браузера після завершення виконання завдань не повинно бути будь-яких критичних помилок, для компонентів, які виводять списочную інформацію, повинна бути застосована технологія "Ермітаж" тощо.

Деякі з вимог, можливо, спричинять здивування. Наприклад, вимога про те, що під час іспиту забороняється "гуглити" і використовувати якісь напрацювання. Так-так, з цим потрібно змиритися, так як з "зовнішньої" інформації під час здачі вам буде доступна лише API документація Bitrix (в тому числі і D7), а також документація з PHP (і те, й інше ви знайдете в вигляді файлів на робочому столі віддаленого сервера). Також забороняється здавати іспит в приміщенні, де ви знаходитесь не один, наприклад, в офісному кабінеті, де крім вас працюють й інші розробники. На підтвердження того, що крім вас в кімнаті ніхто більше не працює, вам навіть необхідно буде зробити кілька її фотографій на веб-камеру безпосередньо перед початком екзамену. Не забувайте, що під час здачі забороняється користуватися навушниками та іншими засобами зв'язку, а також вести діалоги з ким небудь. Відлучатися під час іспиту від робочого мысця можна лише 1 раз та на час, менше 10 хвилин. 

Як відбувається складання

Тепер настав час поговорити про те, яким чином буде проходить безпосередньо сам іспит, в якому середовищі доведеться працювати і яким способом екзаменатори стежитимуть за тим, щоб ви не "гуглили" і не порушували правила "ізоляції". В першу чергу вам необхідно буде завантажити кілька програм: “найсвіжіший” веб-переглядач Chrome (підходить тільки він), спеціальне розширення для Chrome — Screen Capturing ACADEMY (за допомогою якого, власне, і відбувається контроль за вашим робочим столом і безпосередньо за вами з веб-камери), а також програму для підключення до віддаленого робочого столу (в, windows, наскільки я знаю, використовується вбудований клієнт підключення до віддаленого робочого столу, а для МacOs мені довелося завантажити Microsoft Remote Desktop). Саме за допомогою неї ви підключіться до персонального, призначеному безпосередньо для вашого іспиту, серверу. Дуже рекомендую перед здачею іспиту скачати образ такого сервера (https://academy.1c-bitrix.ru/certification/programs/demo-server.php), перейти на нього і гарненько ознайомиться з середовищем, в якій вам належить працювати. Це допоможе вам заощадити час на "адаптацію" під час самого іспиту.

До речі про час! На вирішення усіх завдань вам надається рівно 4 години. Цього, в принципі, цілком достатньо, якщо ви заздалегідь розберетеся з усіма представленими прикладами завдань (а тому будете добре орієнтуватися в матеріалі і знати як вирішується та чи інша задача), ознайомитеся з робочим середовищем і з усіма вимогами. Запам'ятайте, відлік часу почнеться з того моменту, як ви зайдете на віддалений сервер, а тому у вас не буде можливості спочатку "освоїться" і тільки потім натиснути кнопку "Старт". Також слід враховувати те, що під час роботи на віддаленому сервері комп'ютер на буде таким "жвавим", як під час роботи у “локалці” (так-так, цей іспит це ще й справжнє випробування на міць для вашої нервової системи), а тому якщо ви будете в процесі підготовки вирішувати на час пробні квитки (в матеріалах ви знайдете 2 таких квитка) знайте, що на іспиті це ж рішення забере у вас на порядок більше часу саме через те, що комп'ютер може "гальмувати". Особисто, у мене на рішення і перевірку 7 завдань пішло близько 3,5 годин.

Що стосується часу складання іспиту, то тут все дуже продумано та зручно. Ви заздалегідь реєструєтеся на певну дату (особисто я здавала іспит вже на наступний день після реєстрації) і "стартуєте" тоді, коли будете максимально готові (хоч в 7 ранку). Але необхідно враховувати те, що якщо ви так і не наважитеся здавати іспит протягом обраного дня, перераховані вами раніше кошти (без попередньої оплати кандидат до іспиту не допускається), на жаль, "згорять".

сертификат.png

Очікування та результат

Перевірка ваших завдань, як то кажуть на сайті Академії, може зайняти до 10 днів (так як роботи перевіряються відповідно до черги). Особисто я отримала результат вже на 4-ий день після складання іспиту. І до речі, в результаті перевірки буде не просто зазначено "Здав" або “Не здав". Там будуть конкретно розписані всі зауваження / помилки / подальші побажання по кожному із завдань. У мене в роботі було 2 (мабуть, не критичних) зауваження, але в підсумку іспит був зарахований. При перегляді розгорнутого результату іспиту ви також знайдете заповітну посилання на сертифікат (якщо іспит буде зданий, зрозуміло). Кожному сертифікату присвоюється спеціальний реєстраційний номер, за яким роботодавець в майбутньому зможе перевірити його справжність на сайті Bitrix.

Так що старайтеся! Нехай світ дізнається про те, що у вас є потенціал. Але пам'ятайте, наскільки б ви не були впевнені в своїх силах, попередня підготовка точно не буде зайвою.


Схожі статті
Записатись на консультацію

Ми зв'яжемось з Вами протягом 10 хвилин