Получил свой первый отказ. И даже не в работе, а в стажировке. Суть в чем: компания набирает стажеров, проводит бесплатное обучение, затем дает шанс лучшим из группы трудоустроиться в компании по полученной специальности.
Стажировка не оплачиваемая. И тем не менее, собралось слишком много желающих, в связи с чем был прекращен прием заявок раньше предполагаемого срока.
Чтобы попасть на стажировку, необходимо было выполнить тестовое задание: написать сайт на чистом HTML, CSS, JS. Ни каких html-шаблонов, библиотек, фреймворков, препроцессоров и т.п. Задача в принципе не сложная, на реализацию проекта потратил примерно 2 недели по 3-4 часа в день, темными зимними ночами.
Вот, собственно, выполненное задание в проде. И на GitHub.
Среди прочих требований:
- Публикация на GitHub pages (done)
- Отзывчивая верстка (done)
- Верстка с flexbox/grid (done)
- Семантическая верстка (done)
- CSS с ховерами и анимацией (done)
- Общий стиль написания кода (done)
- Логическая структура файлов (done)
- Отсутствие комментариев в коде (done).
Дополнительные требования, которые должны были быть плюсом:
- Использование CSS переменных (done)
- Выпадающее меню или бургер-меню (done)
- Мобильная версия (done)
- Слайдер (FAIL!)
- Использование нативного JS (done)
Был уверен на 100%, что предпочтение будет отдано кандидатам с чистым кодом, правильной структурой и оформлением. Но оказалось — показалось. Ключевые замечания к заданию:
- Отсутствует слайдер
- Контакты не кликабельны (только иконки)
- Бургер после клика не закрывается.
И если первые 2 пункта — придирка на ровном месте (как мне кажется), то бургер — это уже чисто мой факап, выкатил версию с кривым кодом, протестировал закрытие при клике на все, что только можно, но не на крестик :/
В общем, сейчас ощущение, что время убито впустую... Хотя мог бы его потратить на завершение последнего проекта профессии. Взгрустнул, всплакнул, и дальше на поиски...
Все только начинается.