Pull to refresh

Comments 23

Что-то я сам потерялся.

Очень заметно.

Fullstack - это в первую личностный профессиональный рост и понимание, как всё работает в целом.

Чистый фронтендер - это как ярко выраженный правша в мире амбидекстров. А иногда и просто человек с одной правой рукой, когда у других есть и руки, и ноги.

Ваша точка зрения мне понятна, однако в самой статье говорится, что развитие всех навыков занимает много человекочасов, которые можно потратить на более глубокое изучение одного направления. В итоге при поиске работы по узкому профилю можно сильно проигрывать узконаправленным специалистам.Графики с медианами зарплат тоже не с потолка взяты.Если вы смотрите на фулстэк разработку с позиции профессионального роста как разраб, то прекрасно, что вы так относитесь к своему делу. Тем не менее, я попытался рассмотреть вопрос ещё и с позиции карьерного роста и з/п, подкрепив опять же графиками.Ну и комментарий в духе "фронтэндер/бэкэндер - это человек с одной руков в мире, где у всех и руки, и ноги" мне явно говорит, что вы считаете фулстэков на голову выше. Хотя любой менеджер вам растолкует, насколько удобнее и быстрее делегировать задачи разным людям.

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

А зачем осуществлять поиск работы по узкому профилю, если изначально прикладывались усилия к развитию "всех навыков"? Вы сами, судя по вашей статье, в курсе, что на рынке есть спрос на фулстеков. Так к чему же тогда этот пример с поиском работы по узкому профилю?

В итоге при поиске работы по узкому профилю можно сильно проигрывать узконаправленным специалистам.

А еще если фулстек будет откликаться на вакансии маляра, то он будет и того сильнее проигрывать узконаправленным специалистам

Ну про это вроде уже было сказано, если проект закончился, надо искать работу, а спрос на fullstack меньше чем на узкий профиль почти во всех ЯП, ну и найти именно свое сочетание, условный PHP + React может быть достаточно сложно, итог, подумайте а стоит ли оно того.

А фулстек чисто на реакт не может пойти?
Он тупее простых реактеров?

Может, и про это я говорил в статье, что в случае поиска узкой вакансии после работы fullstack, потенциальных вакансий больше.

Ну про это вроде уже было сказано, если проект закончился, надо искать работу, а спрос на fullstack меньше чем на узкий профиль почти во всех ЯП, ну и найти именно свое сочетание, условный PHP + React может быть достаточно сложно, итог, подумайте а стоит ли оно того.

А тогда накой вот это ваше утверждение?

Прочтите комментарий SeokkySss на который я отвечал

"Разнообразие" и "Перспективы" - одинаковый текст внутри. Поправьте, пожалуйста.

Спасибо, поправил

Есть серьезные подозрения что почти у каждого своё понимание кто же такой этот fullstack и потому в начале статьи стоило более формально описать кем же нужно или не нужно становиться.

Ранее fullstack’ов не было, точнее, они были, но носили немного презрительное название “веб-мастер“.

Как раз таки наоборот, с фулстеков все и начиналось. Ничего презрительного в этом не припомню. ВК, например, изначально делался исключительно руками фулстеков. Чистых фронтов начали плавно нанимать лишь в 2022 с учетом того, что эти фронты все еще периодически продолжали залезать в php-код, чтобы внести необходимые правки или даже накидать новую логику.

Однако сейчас есть тенденция добавлять к Fullstack разработке еще и мобильную разработку.

Да ладно? Вот это поворот

Но в отличие от веб мастеров, fullstack разработчики обычно не занимаются разработкой всего приложения с нуля, почти никогда.

Какая-то мешанина с терминологией пошла уже

Стоит ли становится Fullstack разработчиком

Становиться

2 аргумента против и 1 за от бывшего фулстека.

Против №1. Фулстеки - вечные мидлы.

Против №2. Часто если в компанию требуется разраб ни рыба ни мясо,то там и проект ни рыба ни мясо. И фронт жиденький и бэк недалеко от Pet clinic ушел. Руку набить можно, а стать крутым профи - вряд ли. Особенно если там все остальные тоже фулстеки, которые см. выше.

За. Это прикольно. Мне нравилось писать на ангуляре и изучать CSS. Переключение между стеками как смена деятельности - мозг отдыхает. В плане удовлетворения от работы это был мой лучший проект.

Сначала прикол. Fullstack Junior - это получается ничего не знает, ничего не умеет - но везде :)

По опыту - очень редкая птица, банально надо и там, и тут. Знать что-то можно, кодить можно, но условно Senior и там, и тут - вериться слабо (но сейчас может прибежать кто-то и написать - я такой)

Сочетание условно Senior в одном и недомиддл в другом - часто, но мало полезно. Реально надо вот найти проект/команду где модно применить оба навыка. Что-то небольшое, где условно 2+2 дорого, проэтому берем 2+1, где один из "2" будет помогать там, где "1".

--------------------

Как по мне, специально смысла идти нет. Но если хочется и есть время - почему бы и нет. За 10+ лет работы я думаю много кто чисто формально может на себя налепить Senior + Junior == fullstack Senior :) Собесебование и потом (если конечно плучится пройти) работа все покажут

Согласен с вами, одной из целей данной статьи было предостеречь джунов от идеи идти в fullstack, так как сейчас много рекламы в духе, стань fullstack middle за 4 месяца

А на самом то деле все мы в той или иной мере фулстеки - я когда начинал с десктоп клиент-серверных приложений - писал и «фронт» и «бэк», и еще таблицы и хранимки в базе данных.

Ну и вот

Тру фуллстек 😅
Тру фуллстек 😅

Фулстек на фрилансе хорош, если про сайты речь идёт. Но я так думаю, хотя сам пока до этого не дошел. Чтобы можно было самому запилить условный Джанго/реакт и выкатить на сервер настроив пайплайн cicd.

Извиняюсь, промазал пальцем по стрелке.

Это правда, и проекты такие бывают намного больше и серьезней лендинга или инет-магазина

На мой взгляд, мобильная разработка это, во-первых, и есть фулстек фронт+бек, пусть в рамках мобильных устройств. Во-вторых, сколько поменял проектов, но никогда не видел, чтобы мобильную разработку объединяли с большим фронтом или беком. Разные сочетания фулстеков видел. Фронт+бек, бек+девопс, фронт+дба. Но мобильную разработку не объединяли ни с кем.

Ну и кстати из фулстеков получаются архитекторы. Важно же не только выбрать БД, тип архитектуры и т.д. Надо еще и уметь подобрать стек. А для этого нужен опыт, понимание разработки и бека и фронта. Что выбрать - SSR или CSR? Реактивный стек бека или все таки нет

Ну мобильные приложения разные бывают, к примеру приложение показа погоды это просто морда для данных с backend'a, задача разработчика мобильных приложений в таком случае просто отрисовать данные которые он получил с сервера. В тоже время сайт с погодой делает все тоже самое, и получается что мобилка и фронт являются разными видами отображения одних и тех же данных

А где анализировали вакансии? На hh?

Статистика с getmatch, для чистоты проверял на hh, данные сошлись. Как первоисточник данных не взял hh так как множество вакансий с вилкой 100к-300к и в статистику такое не пойдет, а в части вакансий нет ЗП

Преимущество fullstack в том, что он может легко переходить на новые технологии. Условно появился какой-то новый крутой язык программирования или фреймворк и fullstack легко на него перейдет, получив буст к продуктивности. А для узкого специалиста переход с какого нибудь jquery на react, делает его предыдущий опыт с jquery практически бесполезным.

Sign up to leave a comment.

Articles