Liczba postów: 10
5
Dołączył: Oct 2012
Witam
Co polecacie dokładniej do rozpoczęcia przygody z programowaniem - Java czy może C#? Który jest trudniejszy do nauki z tych języków?
Jakie sa Wasze doświadczenia? Który język jest bardziej przyszłościowy?
Liczba postów: 2,804
7
Dołączył: Jan 2012
Powiem szczerze, że ciężko jest określić, który jest lepszy i trudniejszy.
Moim zdaniem lepsza jest JAVA. Programuję w JAVIE już kilka lat. C# nauczyłem się jakiś czas temu, tylko i wyłącznie przez chęć programowania aplikacji i gier na iOS. Jeśli o mnie chodzi to do niczego innego C# mi się nigdy nie przydał, nie ma na niego zleceń na necie i nie szukają go do pracy. Bardziej popularna jest JAVA i jej odmiana J2EE.
Jeśli nie miałeś do czynienia z jakimkolwiek programowaniem to każdy język będzie trudny do nauczenia. Natomiast jeśli na przykład już coś programowałeś to nie jest trudno. Jest wiele dokumentacji, przykładów, tutoriali i tak dalej i tak dalej.
Liczba postów: 10
5
Dołączył: Oct 2012
Wiesz, wolałbym na coś sprawdzonego. Możesz polecić jakieś dobre książki do nauki Javy?
Liczba postów: 2,804
7
Dołączył: Jan 2012
Ale i to i to jest sprawdzone. Ciężko jest powiedzieć co będzie lepsze jutro, za rok za dwa.
Ja bardziej jestem za JAVA, jednak znam osoby, które uwielbiają C#
Jeśli chodzi o JAVE to polecam:
1) docs java-sun
2) stackoverflow - niby "forum" z problemami, ale jak coś tam nie istnieje z programowania to znaczy, że powinieneś dostać nagrodę nobla bo wymyśliłeś coś nowego
3) "Java 2. Podstawy" Autorstwa Cay Horstmann i Gary Cornell.
4) "Thinking in JAVA"
Od razu mówię, znając angielski jest o wiele łatwiej
Liczba postów: 8
1
Dołączył: Oct 2012
Jeżeli chodzi o sam język (Java, C#) to na pewno C# jest trochę bardziej wyrafinowany. MS tworzył C# ucząc się na błędach popełnionych przez projektantów Javy. Ale jakbym miał wymienić konkrety na korzyść C# to z tych drobnych to np. using czy ??, a z tych dużych to na pewno genialna technologia LINQ, czy bardzo dobre (ale i drogie) IDE. Jest też jeden poważny minus - w zasadzie .NET obsługuje tylko jedną "słuszną" platformę.
Jeżeli chodzi o ilość ofert w pracy w PL, to tydzień temu czytałem raport i jak dobrze pamiętam (+/- 2%) to Java miała 22% a a C# 20%. Także bardzo zbliżone wartości. Jeżeli chodzi o zarobki to też są bardzo zbliżone.
Liczba postów: 95
1
Dołączył: Mar 2013
Sama java jest dość prostym językiem. Problem zaczyna się jeśli trzeba poznać konkretne biblioteki do javy a których użycie w większości przypadków jest niezbędne.