To tak żartobliwie do tych co mówią o wieloplatformowości Javy . Taki argument miał sens może kilka lat temu, ale teraz coraz więcej pojawia się rozwiązań (np. Xamarin, Unity) gdzie C# może zostać wykorzystany na wiekszej liczbie platform. Co do pytania, nie ma zbytniej różnicy w czym zaczniesz. Przypadł Ci do gustu C#, pisz w nim, później nie jest ciężko się przesiąść. Byłem świadkiem jak jedna z firm(siedząca stricte w Javie) po konferencji proponowała pracę osobie, która znała wyłącznie C#, zapewniali że nie będzie ciężko mu się przesiąść i zresztą będzie miał swojego mentora.
Pracujesz na Windowsie, chcesz pisać aplikacje desktopowe na tę platformę, może jakieś webowe? Podoba Ci się to? Pisz w C#, ostatnio pojawił się nowy VS Community dorównujący trochę VS Professional, świetna opcja. Ale nic nie stoi na przeszkodzie by pisać w Javie, też spoko opcja, np z Androidem. Aczkolwiek Xamarin oferuje Ci pisanie na trzy platformy mobilne przy wykorzystaniu C#.
Ogólnie rzecz ujmując nie patrz za bardzo na oferty pracy bo jak wyszkolisz się w danej technologi na wysokim poziomie to z pewnością znajdziesz nie byle jaką pracę. Pisz w tym co Ci bardziej podchodzi. Nie ma co się męczyć z daną technologią z powodu "bo świetne zarobki". Ważne byś pisał i by Ci to sprawiało przyjemność i satysfakcję.