Postęp w nauce

Odpowiedz Nowy wątek
2019-01-22 07:12
0

Jak waszym zdaniem powiniem się rozwijać żeby mieć największe szanse w pracy IT. Zacząłem od nauki c# następnie mam w planach c++ bądź Java. Czy ktoś mógł by zasugerować najlepsza kolejność rozwoju? To znaczy tok nauki technologii i języków?

Pozostało 580 znaków

2019-01-22 07:35
1

No to albo c# albo c++ albo java. Te języki to 3 różne światy.

Pozostało 580 znaków

2019-01-22 07:39
0

największe szanse w pracy IT.

  • Język angielski jako podstawa
  • Wyjście ponad tutoriale (tj. tworzenie własnych większych projektów, bo one bardziej rozwijają skille niż tutoriale wg instrukcji pana z internetu).
  • Obycie w odbywaniu rozmów o pracę, pewność siebie itp. bo trzeba umieć się sprzedać

Zacząłem od nauki c# następnie mam w planach c++ bądź Java.

Jaka jest twoja motywacja do wyboru akurat tych języków, i to wszystkich trzech? (dobra, w zasadzie dwóch, bo napisałeś "C++ bądź Java", ale i tak wydaje mi się dziwne, bo to taka nauka w stylu shotgun).


((0b10*0b11*(0b10**0b101-0b10)**0b10+0b110)**0b10+(100-1)**0b10+0x10-1).toString(0b10**0b101+0b100);
edytowany 1x, ostatnio: LukeJL, 2019-01-22 07:40

Pozostało 580 znaków

2019-01-22 07:42
2

Pobieżna znajomość wielu języków nie daje nic. Nie warto się ich uczyć iluś tam technologii tylko po to, żeby wpisać w CV linijkę więcej, a na rozmowie okazuje się zwykle, że zakres tej wiedzy nie wykracza zbyt daleko poza skompilowanie "hello world". Jeżeli zacząłeś się uczyć tego C# to ucz się go dalej i dorzuć technologie związane z tym ekosystemem. Składnia, biblioteki standardowe wykute na blachę to taki must have na początek, później popatrz sobie np. na Core (robi się popularny) i poszerzaj wiedzę na cały stos: bazy danych, jakieś JS z Angularem czy co tam jest teraz modne. Celem powinien na razie być poziom wiedzy i umiejętności pozwalający na stworzenie od początku do końca prostego serwisu: baza danych, backend, frontend. Nikt ci nie każe pracować później jako full stack, ale jeżeli zajmiesz się jednym z tych obszarów bardziej, to podstawy wiedzy o pozostałych są bardzo przydatne, bo w końcu to musi działać jako całość.

Pozostało 580 znaków

2019-01-22 07:47
0

Czyli rozumiem że mam się skupić na jedynym języku i iść później w technologię. Jakie najlepiej?

Pozostało 580 znaków

2019-01-22 08:04
0

To już co ci pasuje. Jak zacząłeś C# to go kontynuuj, albo zmień na Java (osobiście mój wybór, ale co kto woli), postaw sobie bazę danych, zrób jakiegoś prostego CRUD'a z UI jako one page app. Poczytaj o wzorcach projektowych (ze zrozumieniem). Naucz się robić testy jednostkowe (i zacznij ich używać), przeczytaj jakieś książki o C# wychodzące poza składnię języka (dla Java jest to np. "Effective Java", pod .NET też coś takiego się pewnie znajdzie). Algorytmy i struktury danych to podstawa w czym byś nie programował, więc warto się pobawić zadaniami z tego zakresu.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0