Идеальный фронтендщик: ожидания и реальность

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

Прокаченный фронтенд-разработчик реже берется за верстку макетов, используя HTML+CSS. В идеале он/она круто разбирается в JavaScript, активно юзает часть фреймворков и библиотек, понимает принципы построения бекэнда и технологии Node.js, PHP, Ruby, .NET. Это поможет собрать достойное современное приложение.

Компания O'Reilly выяснила, что для европейских программистов JavaScript в топе. В мире показатели популярности этого языка программирования тоже не отстают. Ежегодный отчет State of the Octoverse на GitHub вынес JS на первое место. На нем создано наибольшее число репозиториев.

Помимо фреймворков, не лишним будет ознакомиться с уже немного хипстерскими туллзами: CSS-препроцессорами, транспилерами, сборщиками проектов для PHP, jQuery на уровне интеграции плагинов. Следующий этап для совершенствования, обычно, Angular.

Для «джуна» хватит нескольких работающих проектов на Vue.js или Matreshka.js с выложенным кодом на Github. Да-да, только там. Дублирование репозитория для разбора его возможностей и использование веток в совместных проектах должны стать привычным делом.

Без английского в IT никуда

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

«Английского для разработчиков будет достаточно на уровне чтения документации», – говорит IT-рекрутер Devart Юлия Панасенко.

Польза от «корочки» бывает, но редко

Бессмысленно писать в CV, что владеете разными технологиями, если как разработчик по-честному освоили только одну. Наличие высшего образования и даже «красного» диплома еще не показатель успешности в профессии. А вот предварительная подготовка на IT-курсах помогает «джунам» сориентироваться в выбранных технологиях, дает возможность пощупать реальные проекты и понять, куда двигаться дальше. Это касается и тех, кто в вузе всегда был далек от программирования.

Завышенная самооценка — вторая распространенная беда после профессиональных пробелов

Рекрутеры жалуются: ожидания от претендентов на вакансии не всегда совпадают с реальностью. Человек оценивает свои шансы на 70%, а по факту ни на один вопрос без подсказки не отвечает. Такого работника рано или поздно настигнут конфликты в коллективе.

«Иногда не хватает адекватной самооценки, уверенности, честности, склонности к самообучению. Практически для всех вакансий важно техническое образование», – продолжает Юлия Панасенко.

Идеальный по техническим параметрам кандидат может проигрывать по soft skills среди остальных претендентов на должность. Ценится и умение наладить эффективный workflow для работы в команде.

Первое впечатление складывается по грамотному и креативному портфолио IT-специалиста

Если еще не было опыта участия в коммерческих проектах, можно показать наработки, сделанные во время учебы. Даже по самым мелким примерам работодатель оценит уровень специалиста, желающего сотрудничать с фирмой. Оформление портфолио – тоже один из этапов проверки ваших soft skills. Так что есть смысл постараться ;)

Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.

18.12.2018
299
Автор: Алена Нагаевщук

Сообщить об опечатке

Текст, который будет отправлен нашему автору:

Ваш комментарий (необязательно):