Не могу определиться: C# или Java?
если вы уверены/думаете "выучу язык Х, и жизнь забьет ключём", у меня для вас плохие новости. жизнь конечно же забьет, но вовсе (и скорее всего, коль вы задаетесь подобными вопросами) не в том ключе.
яп вообще мало решает. к нему, у разработчика, прикладываются ещё не только знания и умения из смежных областей (которые от языка вообще не зависят), но и софт-скиллы (в первую очередь - коммуникабельность), которые, опять же, от яп'а никак не зависят.
работа должна приносить кайф. тогда будет и успех, и деньги. выбирать направление по гипотетическому заработку - путь в никуда.
И C#, и Java. А ещё JS, Python, SQL и ещё с десяток других
        Такое ощущение, что никто не читает классиков, которые говорят, что каждый год надо изучать один-два языка.
        И вообще, никогда не понимал тех, кто пытается выучить один язык на всю жизнь. Так не бывает. Все прогаммисты знают несколько языков, без этого просто невозможно работать.