Ας δωσω και την δικη μου απαντηση-εμπειρια..
Ειμαι εξοικειωμένος και με τις 2 γλωσσες το ιδιο. Ξεκινησα με Java και κατεληξα στην C#.
Οταν ημουν σε java ακομα σε 2 αφεντηκα που πηγα οι οποιοι ηταν και αυτοι προγραμματιστες ηθελαν C#.
Οταν τους ειπα οτι ξερω Java δεν ειχαν απολυτως κανενα προβλημα. Μου ειπαν οτι θα μαθω την C# αμεσως. Ετσι και εγινε.
Εδω και 2 χρονια κανω C# και ξεχασα την Java. Και σε μια αλλη δουλεια που πηγα ζητουσαν Java.
Τους ειπα οτι την java την ψιλοπαρατησα και δουλευω με C#. Δεν ειχαν κανενα προβλημα.
Ενα πρωτο συμπερασμα ειναι οτι αν ο εργοδοτης σου ασχολειται με το θεμα τοτε θα ξερει και δε θα εχει προβλημα.
Μη δισταζεις να ξεκινησεις με μια απο τις δυο. Δε θα μετανιωσεις που δεν ξεκινησες με την αλλη.
Αν στοχος σου ειναι τα γρηγορα λεφτα και εισαι παιδι τον windows ξεκινα με C#.
Αν στοχος σου ειναι να μαθεις προγραμματισμο και να γουσταρεις την εφαρμογη σου που παιζει
σε κινητα τηλεφωνα, PC, PDA, linux κακο κτλ θα σου ελεγα να ξεκινησεις με Java.
Δες τον παρακατω πινακα για να καταλαβεις ποσο ιδιες ειναι οι δυο γλωσσες.
Sleep-deprived psychotic hacker