А почему в причинах не упомянули самое очевидное: что джуниоры стоят намного дешевле?
Если в команде нет тимлида, то кто продумывает архитектуру решения, кто следит за качеством кода (соответствии стандартам кодирования и best practices, критериям поддерживаемости и безопасности)?
попав в боевые условия, всего за 2,5 недели ребята сделали практически невозможное: создали работающий прототип сложного E-commerce продукта, а в последствии получили заветное трудоустройство в крупных IT-компаниях
«Наговнокодили» (потому что ещё не умеют правильно писать сложные приложения) и ушли в закат? Команда сеньоров за 2,5 недели успеет только высокоуровнево спроектировать систему и реализовать базовую часть. Или же это действительно кривой и небезопасный прототип «на выброс», который дешевле переписать с нуля, чем как-то нормально поддерживать?
1. А почему в причинах не упомянули самое очевидное: что джуниоры стоят намного дешевле?
Это, конечно, положительный фактор. Но не это самый главный. Да и очевидный. У нас нет первостепенной цели сэкономить. У нас есть цель сделать классную команду.
2. Если в команде нет тимлида, то кто продумывает архитектуру решения, кто следит за качеством кода (соответствии стандартам кодирования и best practices, критериям поддерживаемости и безопасности)?
Продумывает архитектуру – команда. Следит за качеством кода – сеньор разработчик. Именно поэтому перед презентацией проекта идет технический фитбек, где находятся и решаются подобные проблемы. Понятно, что в самом начале, решение команды – отстой. Но наша цель: научить их производить качественный код. Поэтому мы и делаем так, чтобы с самого начала ребята делали это самостоятельно, а не просто выполняли то, что придумает архитектор.
А почему в причинах не упомянули самое очевидное: что джуниоры стоят намного дешевле?
Если в команде нет тимлида, то кто продумывает архитектуру решения, кто следит за качеством кода (соответствии стандартам кодирования и best practices, критериям поддерживаемости и безопасности)?
попав в боевые условия, всего за 2,5 недели ребята сделали практически невозможное: создали работающий прототип сложного E-commerce продукта, а в последствии получили заветное трудоустройство в крупных IT-компаниях
«Наговнокодили» (потому что ещё не умеют правильно писать сложные приложения) и ушли в закат? Команда сеньоров за 2,5 недели успеет только высокоуровнево спроектировать систему и реализовать базовую часть. Или же это действительно кривой и небезопасный прототип «на выброс», который дешевле переписать с нуля, чем как-то нормально поддерживать?
Добрый день.
1. А почему в причинах не упомянули самое очевидное: что джуниоры стоят намного дешевле?
Это, конечно, положительный фактор. Но не это самый главный. Да и очевидный. У нас нет первостепенной цели сэкономить. У нас есть цель сделать классную команду.
2. Если в команде нет тимлида, то кто продумывает архитектуру решения, кто следит за качеством кода (соответствии стандартам кодирования и best practices, критериям поддерживаемости и безопасности)?
Продумывает архитектуру – команда. Следит за качеством кода – сеньор разработчик. Именно поэтому перед презентацией проекта идет технический фитбек, где находятся и решаются подобные проблемы. Понятно, что в самом начале, решение команды – отстой. Но наша цель: научить их производить качественный код. Поэтому мы и делаем так, чтобы с самого начала ребята делали это самостоятельно, а не просто выполняли то, что придумает архитектор.