C# vagy Java gazdaságinformatikusként?
...vagy más?
Nyilván ezredszer kerül elő ez a kérdés, de azért felteszem újra.
Azon gondolkozom melyiket kezdjem el komolyan venni, mert eddig sajnos nem erőltettem meg magam. Egyetemen mindkettőt tanítják, Java-t még egy hónapig, a C#-t még ősszel is tanulni fogom. De ez nem olyan fontos szempont, mert ilyen szinten mindkettőt jó lesz tudni. (Lehet hogy más tantárgy keretén belül még lesz valamelyik, ezt nem tudom.)
Eredetileg Java-t akartam, mert akkor Androidra fejleszgethetnék hobbiból, és akkor talán lenne valami sikerelményem is. De tulajdonképpen C#-vel is lehet sikerélményem, és annál a fejlesztőkörnyezet is jobban tetszik, amennyit eddig láttam belőle. Úgy látom hogy fizetésileg sincs olyan hatalmas különbség, ha valaki jól tudja az adott nyelvet. Azt nem tudom, hogy melyik a keresettebb, és hogy a jövőben hogy fog alakulni.
Ami még fontos lehet, hogy gazdaságinformatikus szakon tanulok, tehát ha bankban vagy hasonló helyen helyezkednék el, ott a C# vagy a Java tudás a fontosabb, melyiket használják inkább?





Java keresettebb, mert az szoftver alkalmazások többnyire szerveren futnak, ott meg Linux oprendszer fut. Azon meg nincs dotNET.
De tapasztalataim szerint egyre jobban teret hódít a webalapú alkalmazások, még az ilyen banki rendszerek is.
Java is tud webet. Tehát én javaslatom (de te majd eldöntöd)
- JavaEE (közvetetten)
- Spring Framework
- Hibernate Framework










Mindegy, amelyik neked jobban tetszik. Mindkét nyelvnek, platformnak megvan a maga erőssége és hátránya. C# is fut linuxon, nem csak a java, a dotnet core ingyenes, open source és cross platform.
Több java fejlesztői állás van, viszont jóval több java fejlesztő is.
A C# fejlettebb, míg a java elterjedtebb.





Szerintem C#-ot tanulj, jóval fejlettebb, egyszerűbb sok dolgot megcsinálni benne. Webes és konzolos alkalmazások esetén már "gyárilag" cross platform (nem kell Mono). Sajnos cross platform gyári grafikus felület (még) nincs hozzá. Na meg ugye ott a Xamarin is, ha mindenféle (Andoid, Iphone, WP) platformra akarsz egyszerre fejleszteni, elég kényelmes.
Ha meg nem találnál vele munkát (amit ugyan kétlek), downgradelhetsz Java-ra, kb ugyanaz, csak kevesebbet tud:)





C# sokkal modernebb, rohamosan fejlődik és egyre többen használják.
Java-t sajnos az Oracle régóta hanyagolja és nem úgy tűnik, hogy ez változni fog. Szép lassan veszít a népszerűségéből is évről-évre. Kár érte, régen a kedvencem volt.
Java egyelőre még népszerűbb, de szerintem a C# át fogja venni a vezetést 4-5 éven belül.





Én személy szerint csak a két nyelvet (illetve a hozzá tartozó framework-öt és fejlesztői eszközöket) tudom összehasonlítani, de ott toronymagasan a C# vezet.
A Java nagyon csak kínszenvedés hozzá képest.
A Java egyetlen előnye a platformfüggetlenség volt korábban, amit már elvesztett, így nem nagyon szól mellette semmi a C# ellenében, maximum a sok legacy kód, amin fenntartására nyilván kelleni fog egy rakat fejlesztő és munkát fog adni sok embernek még sokáig.















Na jönnek a szokásos demagóg Java-s dumák.
Mivel ugye valódi érveket nem nagyon tudnak felsorakoztatni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!