• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z wyborem

0 głosów
119 wizyt
pytanie zadane 21 października 2017 w Inne języki przez fsociety.sh Nowicjusz (120 p.)

Cześć użytkownicy, 

 

Mam problem z wyborem języka backend-owego. Chciałbym się nauczyć programowania, lecz nie wiem jaki język mam wybrać. Najpopularniejszym jest język Java aczkolwiek z tego co czytałem to nie jest polecany jako pierwszy język do nauki, nie wiem ile w tym jest prawdy. Są jeszcze inne języki, np. PHP, C#, Python, Node.js, Ruby on rails etc.

Możecie coś polecić, jaki język na start będzie dobry? W jakiej kolejności polecacie się ich uczyć? Może według was z któryś z nich jest już przestarzały i nie warty nauki? Podzielcie się swoją opinią. 

1 odpowiedź

+1 głos
odpowiedź 21 października 2017 przez marcin99b Maniak (52,850 p.)

Co do polskiego backendu, większość stoi na PHP
Jest też całkiem dużo z ASP.NET i Javy, jednak nie aż tyle (głównie korporacje np banki)

Jeśli chcesz pracować dla zagranicy (np zdalnie), wybór nie ma aż takiego znaczenia bo masz dużo szerszy wybór klientów, a im szerszy wybór tym prościej znaleźć fajną ofertę (znajomość angielskiego w pewnym sensie otwiera ci drogę do większości europy, nie musisz się ograniczać do technologii które są modne w jednym kraju)

Mimo wszystko proponuję ogarnąć podstawy każdego z języków które cie interesują i wybrać ten, w którym czujesz się najbardziej swobodnie + istnieją do tego oferty pracy lub zlecenia
Dużo dalej zajdziesz będąc specjalistą w języku którego używa mniejsza część rynku, niż będąc amatorem tym co najpopularniejsze

Dodatkowo zapraszam na bloga dla początkujących programistów, lub osób chcących zacząć (głównie omawianie tematów w teorii) LINK

komentarz 21 października 2017 przez fsociety.sh Nowicjusz (120 p.)
Dziękuje za odpowiedź.

Co do języka PHP, to możesz polecić jakieś kursy, książki etc.?
1
komentarz 22 października 2017 przez marcin99b Maniak (52,850 p.)

Jako podstawowe zapoznanie z językiem na YT kursy pana Zelenta albo OdZeraDoWebDeva

Jako podstawa, bo pierwszy oferuje styl pisania w PHP "jak 10 lat temu", a drugi mimo że tłumaczy "jak to się robi teraz", często filmy wyglądają tak, że na 40 minut, autor przez 30 próbuje naprawić coś, co nie działa i zamiast chłonąć wiedzę patrzysz na osobę próbującą naprawić błąd

Następnie zapoznaj się z programowaniem obiektowym, do tego akurat powinno być bardzo dużo poradników (albo naucz się "jak to działa" w innych językach, np C# a później próbuj przenieść na PHP, zasady są te same, tylko nazewnictwo troche inne, np w jednym języku będą function a w drugim void)
Możesz poczytać też poradniki pisane, np LINK, jednak według mnie, nauka z filmów jest szybsza

Jak ogarniasz obiektówke, uczysz sie frameworków (np Symfony, Zend, Laravel, CI i inne)
Warto ogarnąć robienie testów jednostkowych (są proste i warto je pisać)

A, i jeszcze polecam nauke teorii, czyli wszystkie wzorce projektowe, zasady prawidłowego pisania kodu, typu SOLID, DRY, KISS
Pobawienie sie różnymi mechanizmami, np REST API

Dodatkowo moge powiedzieć, że najszybszą metodą nauki języka (dużo zapamiętujesz) jest tworzenie własnych projektów i samodzielne szukanie rozwiązania
Możesz spróbować zrobić prosty projekt sklepu internetowego, albo coś oryginalnego, a następnie wrzucić projekt na GitHuba i dać go ludziom do oceny - nie dość że podczas tworzenia projektu sporo się nauczysz, to jeszcze dostaniesz informacje co robić a czego nie i dlaczego

Podobne pytania

0 głosów
2 odpowiedzi 171 wizyt
pytanie zadane 17 lipca 2015 w Inne języki przez Destiny Początkujący (330 p.)
0 głosów
4 odpowiedzi 90 wizyt
+1 głos
1 odpowiedź 260 wizyt
Porady nie od parady
Zadając pytanie postaraj się o szczegółowe opisanie problemu oraz udostępnienie wszystkich istotnych informacji (kody źródłowe, zrzuty ekranu itp.).Opisanie problemu

57,457 zapytań

102,434 odpowiedzi

211,289 komentarzy

29,238 pasjonatów

Przeglądających: 381
Pasjonatów: 21 Gości: 360

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...