командах какие пропорции разработчиков фронт/бэк?) Хочется понять какие составы команды можно считать условно нормальными ? Просто мне кажется у нас есть перекосы, а "как должно быть" - не знаю 😁
Заказчики хотят и тех и других в одном лице) приходится быть универсалом) думаю 50 на 50)
Ну у нас компания немного уже отошла от универсалов слава богу) понимают что многостаночник - как правила недостаточно экспертен в каждой из областей ) Мне кажется 1 фронт спокойно может работать на 2 бэка, когда уже все сверстано и поверстано давно, то есть работа уже в основном на какие то улучшения...то есть я вижу 65 на 35 в пользу бэков
У нас в командах на работе бэков в 2-3 раза больше всегда
Думаю от проекта зависит, но по ощущениям обычно работы на бэке больше, т.к. визуал все-таки как правило реже обновляют чем внутреннюю бизнес-логику.
Спасибо) согласен
2 фронта, 1 фуллстак, 1 чисто бэк/архитектор
flutter mobdev, full-stack designer\pm
Привет, только увидел твой вопрос, у меня опыт не очень большой, но могу сказать как делать не надо. Фронтов и бэков не должно 50/50, бывало такое что готовимся выпускать огромный сервис, было 5 бэков на 2 фронта, фронт vue. Было и так, что 50/50, к чему это привело, бэки не справляются с потоком заданий, фронта сидят без дела, руководитель одного фронта в отпуск отправил даже, потомучто рабоыт не было, и даже так всё равно фронты не были загружены как бэки. Да и сам ты понимаешь, что для бэков работа всегда есть, на оптимизации бэка и держится вся работа, и сложнее она у них, а у фронтов не так часто что-то меняется. Но на самом деле, даже если ты тимлид, ты всё равно можешь ошибаться. Попробуй мысленно представить какие и сколько задач будет у подчинённых и отталкивайся от этого. Попробуй нанять в соотношении 2 бэка, 1 фронт, если будет мало, всегда сможешь донанять, а то что коллегам первые месяцы будет натужно, это вродебы нормальная практика. Всегда можно донанять, а вот уволить сложно
а мне кажется все должно зависеть от капасити команды - если фронт тянет на себе 5 беков то здорово - что не всегда реально а иногда 5 фронтов не могут потянуть одного бека.. Капасити и Коэрция задач.
Больше от специфики проекта зависит. Где-то на фронте минимум логики и в основном визуал, а где-то очень сложный проект на фронте, который собирается в веб, ios, android,ssr и черт знает что еще.
Если что это решается просто. Вы должны согласовать контракт и уже по нему сгенерировать фейк api. дальше уже бек спокойно делает свою часть, а фронт свою. и легко можно выпустить релиз одновременно.
ios android это не фронтовые задачи это фронтовые задачи только в том случае если используются прокладки типо кордовы expo ionic и тд.
ну так я так и написал. как еще можно фронтовый проект под ios/android собрать?
Обсуждают сегодня