Предположим, сейчас есть 9 рублей.
Как, с вашей точки зрения наиболее эффективно использовать имеющиеся ресурсы?
Варианты:
1. junior+office, россия 3 месяца
Плюсы / минусы:
+ junior сидит и учится делать работу, после 3 месяцев работы должен начать приносить пользу.
+ офис дает более плотную работу над проектом
+ низкая вероятность утечки информации, т.к. работает не удалёнщик и есть с ним оффлайн контакт
— в случае просадки по деньгам, либо, если junior свалит по другой причине, зря потрачено время на обучение и деньги на зп.
— офис нужен обязательно, трудно найти junior-а который сможет работать удаленно, трудно будет обучать удаленно
2. middle-удаленщик, россия, 3 месяца
+ middle быстрее включится в работу, за месяц-полтора, быстрее начнет приносить пользу
+ не надо будет объяснять элементарных вещей и тратить время на обучение
+ находится в россии, скорее всего будет соблюдать NDA и другие пиьсменно оформленные договоренности
+ стоимость равна с junior+офис
— вероятность утечки инфы выше, т.к. не работает в офисе
3. senior-удаленщик, россия 2.25 месяца
+ включится в работу так же быстро, как и middle, в долгосрочной перспективе даст больше профита, т.к. имеет больше опыта
+ остальные плюсы от middle
— вероятность утечки инфы выше, т.к. не работает в офисе
— стоимость равна middle+офис
4. индус middle 4.5 месяцев
+ стоимость как у junior-а
— код никак не защищен от утечки
— говнокод?
5. индус-senior 3 месяца
+ стоимость как у middle
— код и другая инфа никак не защищены от утечки
6. индус-контора 3.6 месяца
+ гарантия, что работник не испарится
+ низкая завязка на работу именно с этим человеком, уйдет этот индус-сядет другой
— худшие результаты, т.к. менеджмент отпиливает половину рейта, работники непонятно чем мотивированы
— говнокод, в том числе и у senior-ов, т.к. надо удовлетворять начальника
Оптимальный вариант видится middle-россия или senior-индус.
В случае работы с индусом, есть идея разбить код проекта на модули и не давать исходники целиком.
В svn вроде можно сделать разграничение по каталогам.
Останется допилить автоматизированную сборку, чтобы разработчик мог коммитить код и тут же после комита получать сборку для тестирования.
Вопросы:
Как вы решаете задачи с аутсорсом и контролем исходников?
Индус-senior vs russian-middle?