Согласно анализу поисковых запросов в январе 2022 года люди искали информацию по запросу fullstack в Яндексе 2437 раз. За год число подобных запросов увеличилось вдвое. Интерес к направлению растёт, но представители индустрии ещё не до конца определились по поводу разработчиков, сочетающих в себе скиллы узкоспециализированных бэкендеров и фронтендеров.
Глеб Шевченко, инженер-программист Тим Инжиниринг:
«Fullstack-разработчики — очень классные разносторонние специалисты. Но я считаю, что frontend и backend — это две огромные области. И достаточно тяжело везде знать все нюансы и усидеть на двух стульях. Из-за этого пока что нет полного доверия к fullstack-специалистам, хотя они и вызывают уважение».
Специалисты по найму полагают, что работодатели не стремятся приглашать на работу таких разработчиков. На сайте hh.ru открыто 400 вакансий для fullstack-разработчиков, а для frontend и backend-разработчиков — больше 3000 предложений. С другой стороны, это означает, что конкуренция в данной области не так высока, как в других специализациях, и у fullstack-разработчиков есть шанс получить хорошую работу и стать ценным специалистом.
Руслан Хадыев, ML-разработчик в железнодорожной отрасли:
«Настоящих fullstack-специалистов очень тяжело найти на рынке. Они разбираются и в frontend и в backend, поэтому могут сделать так, чтобы все части проекта работали одинаково хорошо, ведь они видят даже потенциальные недостатки. Опытные универсальные специалисты — лучшая находка для компании».
Существует мнение, что fullstack-разработчики восстребованы больше в маленьких стартапах нежели в крупных компаниях. Однако многие эксперты отмечают, что fullstack-специалисты всё равно являются важным звеном, потому что имеют представление обо всех этапах разработки продукта и понимают процесс полностью.
Давид Саркисян, iOS-разработчик в Яндекс.Маркете:
«Необходимость в fullstack-разработчиках в большинстве своём зависит от проекта и задач, которые будут стоять перед ним. Если проект большой и всё делегировано, то можно позволить себе узконаправленных специалистов. При небольшом проекте, конечно, будет преимуществом, если разработчики смогут выполнять сразу несколько функций».
Рамиль Харисов, frontend-разработчик в стартапе Spotcast:
«Fullstack-разработчики хороши для маленьких компаний и стартапов. Нужно начинать как fullstack, чтобы понимать картину целиком и позже специализироваться на том, что больше нравится. Для владения обеими дисциплинами на уровне сеньора нужно переваривать и усваивать на практике большой объём знаний ежедневно. Это физически невозможно. Развитие этих дисциплин ускоряется с каждым днем. Появляются новые технологии, инструменты, подходы, меняются спецификации. Поэтому можно услышать мнение, что fullstack — это вечный мидл. Я думаю, что все изменится с развитием low-code. Знать дисциплины так глубоко просто не будет необходимости для рядового разработчика, однако, это уже совсем другая история».
Татьяна Юркина, CEO & Fouder Sayhire.agency:
«Fullstack-разработчик нужен везде. Само название должности подразумевает, что человек разбирается шире, чем просто бэк или фронт. Поэтому у него больше возможностей выбрать интересное место для работы.
Ну представьте, вы умеете писать и на бэк, и на фронте, количество вакансий, которые вы можете рассматривать, становится автоматически больше. Да, стартапы чаще применяют таких специалистов, потому что у них ограничены ресурс и это отличное решение. Но среди наших заказчиков есть крупные компании, которые нанимают и fullstack-разработчиков тоже.
Сейчас вообще наивно анализировать, для кого на рынке вакансий больше — для фронтов или для фуллстек. Все разработчики нужны всем».