ну тут штука какая. С одной стороны один умный человек мне как-то сказал, что вся романтика highload проекта заканчивается через полгода. Вот получил ты условную задачу и миллион / миллиард пользователей. Съел ты говна там кучу. Но в этом направлении сильно больше ты его уже не съешь. И все задачи станут скучными и не интересными.
Это мнение интересное. Есть другое мнение другого человека - разнообразие это когда дают разные A/B тесты пилить. Там часто по фичам переключаешься, а не пилишь условный биллинг 5 лет.
Есть еще мнение еще другого человека - разнообразие, это когда дают разные технологии пощупать. Когда задачи в целом отличаются и при работе узнаешь что-то новое и испытываешь челленджи.
Для каждого из этих людей есть своя романтика от работы и свое понимание слову "разнообразие". И местами они ортогональны.
Поэтому, раз мы начали спор-дискусс, то давайте договоримся о терминах - что такое это разнооборазие для конкретного человека (я не с мыслью навязать свое мнение, это невозможно в этом вопросе даже при всем желании, а чтобы я смог ответить максимально релевантно)
Ты прав. Каждый по-разном понимает, но каждый за редкими исключениями это разнообразие ценит. Чем больше лет проходит, тем сложнее в рамках одной компании желаемое получить, потому что неизменен сам проект. Биллинг, переписанный с пхп на скалу, остался тем же биллингом, обросший a/b тестами дейтинг - тем же дейтингом, а хайлоад, как ты верно заметил, после первых полугода кажется привычным
Ниче против дейтингов не имею, почти два года работал в одном небезызвестном и многому там научился. Скучаю даже иногда, но нисколько не жалею, что ушел