Недавно мы проводили поиск middle frontend developer'ов и не задавали вопросов о Event loop, алгоритмах, ООП и паттернах, так как это уже заезженные темы. Вместо этого мы сосредоточились на более практичных аспектах работы.

Однако результаты оказались разочаровывающими. Кандидаты плохо отвечали на бытовые вопросы, несмотря на то что приходили из таких крупных компаний, как Яндекс, Сбер, Точка Банк и ВК.

Где же наработанная насмотренность у frontend-разработчиков? Куда делся навык вёрстки? Разучились верстать. Даже начинающий разработчик может собрать страницу по шаблону UI Kit, но без дизайнера они не могут даже минимально придумать дизайн, от которого не будет плохо.

Я уже не говорю о том, что кандидаты не вчитываются в ТЗ и имеют слабое понимание работы backend. Если backend возвращает данные низкого качества, frontend-разработчик может этого не понять.