Как разработать масштабную социальную сеть(Про технологии, подбор программистов, и не только)?
Убийца Гугла с программистами-фрилансерами?
А вы смешной.
Какие по вашему мнению лучше всего использовать технологии программирования для реализации социальной сети? Вы главный разработчик/технический директор? Или идейный вдохновленец? В первом случае вы сами должны решить что и где использовать, во втором случае - наймите первых, именно они будут определять требования по функционалу, исходя из технического задания(я так понимаю, вы хорошо подготовились и у вас оно уже есть).На всякий случай уточню, что я привел в пример Facebook и Instagram только для того, что бы вы поняли масштабность...Без вопросов, мы тут раз в 2-3 недели с такими масштабистами общаемся.При этом, нужно что бы всё делалось так, чтоб свести вероятность каких то технических проблем(или хотя бы больших проблем) к минимуму(проблем из за неправильных, некачественных действий программиста). Грамотный лид / техдир, с реализованными живыми проектами - основа стабильности системы.Как вы считаете, какое оптимальное число разработчиков должно быть для того, что бы начать разработку? от 1 до 2000(количество сотрудников фейсбук на 2011 год). Спросите у лида. Все что  относится к вопросам разработки - спрашивайте у вашего начальника по техническим вопросам. Вы все равно здесь ничего толком не описали, какого ответа вы ждете?Стоит ли иметь дело с программистами фрилансерами?Спросите у лида. Если ему удастся вписать их в общую разработку - почему нет?Можно ли как то защитить идею от кражи участниками команды?Или вариант один - искать порядочных людей?Если идея действительно оригинальная - патент. Но на идею емнип не везде действует патентное законодательство. + NDA
тем не менее всего не предусмотришь, как известно идея фб стырена(и даже кино известное есть).