Существует ли вариант знать 5 языков программирования?
Можно все, но при этом вы не будете хорошо знать ни один из них.
Если python + R еще понятно, то в случае с си, плюсами и джавой - непонятно совершенно, зачем?
По-моему это нормально, знать несколько языков (не забывайте еще про технологии, библиотеки, фреймворки и т.д. вокруг них, чисто сам язык учить обычно не долго, но толку мало), другое дело, что "основными", которыми пользуетесь чаще всего, скорее всего будут 1-2, а уровень знаний (а также их актуальности) и опыта в других будет ниже.