Злые и дикие: какими бывают фулстек-разработчики и зачем они нужны

Может ли один программист создать современное приложение, и есть ли у такого подхода шансы в сравнении с командной разработкой? Если коротко, то ответ на оба вопроса — «да», но все не так просто. Подробнее читайте в материале.

4949

Мой опыт говорит о том, что фуллстек как специалист-клей всегда пригождается в командах узких разработчиков. Потому что узкие специалисты зачастую не смотрят на систему "с высоты", и возникают проблемы с ошибками на стыках технологий. Фулстеки помогают связывать воедино такой расползающийся проект. Если бы у меня был выбор, я бы предпочел команду фуллстеков. Другое дело что их на рынке меньше чем узких специалистов, отбирать HR их проще, управлять - сложнее. Поэтому бизнес предпочитает более простые и понятные варианты.

20

То, что вы описываете, больше похоже на архитектора.

4

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

2

Комментарий недоступен

раньше себя позиционировал как java developer. но мне всегда нравилось погружаться в то, как работает мой продукт от А до Я. и становился фулстеком. как работает АПИ, удобно ли мобильщикам? пытался сам сбилдит моб клиент. разворачивал фронт. шел к девопсам узнавать, почему наш регрес длится 2+ часа, оптимизировал скрипты. работал с DBA, чтобы понять, почему отчет долго грузится, в чем затык, могу ли на уровне приложения что-то закешировать и снять нагрузку с БД и тд.

затем, дальше искал такие же позиции, где мой подход работы работодатели заценят. и написал в резюме - Software Engineer. ибо это как раз то, чем занимаюсь на работе.

и если с ярлыком дажвист в неделю писали по 2-3 раза, то теперь пишут 1 раз в 2-3 месяца.