4816
Studium a uplatnění / Re:Java nebo .NET pro budoucí freelancing?
« kdy: 15. 07. 2015, 18:27:00 »
V Javě je toho napsaného víc a má širší záběr (můžete si vybrat, zda programovat software pro mobilní telefony nebo bankovní backend). Na druhou stranu po C# (předpokládám, že tohle myslíte pod .NETem - ASP.NET nebo VB.NET je zase něco dost jiného) je teď myslím větší poptávka - protože Javu dnes "umí každý".
Pokud si vybíráte první zaměstnání, může zkusit hledat obojí a podle toho si udělat představu, jaká je asi tak poptávka. Ale o tom, jak to bude za pár let nebo třeba někde jinde, nezjistíte nic.
A pokud se na to první zaměstnání teprve chcete připravovat, napište si něco v obou jazycích. Pro mne je u čerstvého absolventa důležité, zda má s programováním nějakou zkušenost a tedy ví, do čeho jde (nějaký semestrální projekt je minimum). A pak aby měl zkušenost s nějakým mainstreamovým procedurálně-objektovým jazykem (Java, C++, C#, Python, PHP, Object Pascal...), aby bylo jasné, že je kompatibilní s potřebným způsobem uvažování. Jestli pak umí Javu nebo C# je mi jedno, protože stejně ve skutečnosti neumí ani jedno :-) Umí v daném jazyce akorát kódovat, a to se snadno naučí i v jiném.
Pokud si vybíráte první zaměstnání, může zkusit hledat obojí a podle toho si udělat představu, jaká je asi tak poptávka. Ale o tom, jak to bude za pár let nebo třeba někde jinde, nezjistíte nic.
A pokud se na to první zaměstnání teprve chcete připravovat, napište si něco v obou jazycích. Pro mne je u čerstvého absolventa důležité, zda má s programováním nějakou zkušenost a tedy ví, do čeho jde (nějaký semestrální projekt je minimum). A pak aby měl zkušenost s nějakým mainstreamovým procedurálně-objektovým jazykem (Java, C++, C#, Python, PHP, Object Pascal...), aby bylo jasné, že je kompatibilní s potřebným způsobem uvažování. Jestli pak umí Javu nebo C# je mi jedno, protože stejně ve skutečnosti neumí ani jedno :-) Umí v daném jazyce akorát kódovat, a to se snadno naučí i v jiném.