Вопрос в голове собственно глупый, не знаю как его преукрасить, вот скажем есть крупный Фейсбук, Твиттер и т.д., когда смотришь какую нибудь видюху, у них в офиссах забито сотрудниками, но чем они занимаются? Сайт то уже готов :) Я понимаю там два-три человека, что бы поддерживать сайт при каких то ошибках, люди которые сервер поддерживают, но обновления выходят редко и это какая то простая фича с дизайном, люди которые занимаются рекламой и т.д. это не программисты, так чем же там занимаются программисты?
Да, действительно, часто бывает так:
Много денег в первоначальную разработку,
а затем, действительно, только поддержка, и минимум персонала.
Но бывает и по другому.
0. Просто потому что могут себе позволить.
1. Баги. Находятся постоянно. Это нормально.
2. При росте не получается просто масштабироваться силами админов, где то нужно и принципиально поменять.
3. Фейсбук регулярно меняется. Тут немного, там немного. За несколько лет - очень много изменений. И это только те, что видны снаружи. На серверах наверняка тоже куча изменений.
4. Внутренняя аналитика, которую не сразу сделали (руки не дошли). Нам не видно. А владельцам - очень даже нужно. Ибо на таком количестве пользователей статистика крайне важна становится. Например, персонализированная реклама это очень и очень не просто. И очень выгодно.
5. Часть работы видят только некоторые пользователи. Например, новый язык - албанский. Вы бы заметили, если бы он появился у Фейсбука? Но люди то для этого нужны. Это не всегда просто перевод. Для иероглифов - интерфейс другой. Для языков с длинными словами - тоже интерфейс немного другой. Одними переводчиками не обойтись.
6. Смартфонное приложение появилось позже сайта, интеграция с купленными Фейсбуком проектами - много чего.
7.
https://xakep.ru/2011/03/16/55052/ Еще несколько лет назад у более мелкого ВКонтакта число серверов мерялось десятками тысяч. Так что у Фейсбука их не сотни. А сотни тысяч.
Как вы думаете сколько нужно админов чтобы их все поддерживать? А сколько программистов заняты что пишут и поддерживают ПО автоматизации работы этих админов? А сколько жестких дисков выходят из строя ежедневно и сколько админов постоянно занимаются их заменой?
но обновления выходят редко и это какая то простая фича с дизайном, люди которые занимаются рекламой и т.д. это не программисты, так чем же там занимаются программисты?
Все эти конторы давным давно перешли на непрерывные изменения.
То есть мелких изменений может быть хоть каждый день по десятку.
Для их масштабов даже просто изменение js-скрипта, которое заставит десятки миллионов пользователей скачать с сайта новую версию - это запредельная нагрузка. Так что там не все так просто.
Недавно (в пределах 2 недель) на Хабре было интеврью с одним из разработчиков ВКонтакта, который работает в команде, занимающейся системой сообщений.
Поищите, почитайте.
Там достаточно понятно написано чем таким "ничем" они занимаются.
В том числе и написано почему нельзя просто взять и заменить js-скрипт сразу у сотен миллионов пользователей. И других "простых" вещах.