PHP jako dobry start

0

Cześć,
jestem na etapie pisania matury. Po maturze chciałbym od razu siąść do nauki programowania. Od dłuższego czasu zastanawiam się, czy to w czym idę ma sens. Chciałbym pisać strony internetowe, aplikacje webowe, no ogóle coś związane ze stronami. Interesuje się wordpressem, do tego stopnia, że mam zamiar szkolić się w języku PHP. Poprzednio bardzo podobał mi się język C# (i w sumie nadal podoba). Chciałbym się dowiedzieć, czy nauka PHP ma w ogóle jakiś sens. Dużo czytam na ten temat, że ten język jest bardzo gnębiony i nielubiany. Boję się o to, że nie będę w stanie znaleźć pracy. Może ktoś ma jakieś przemyślenia, które mogłyby mnie na coś nakierować lub coś uświadomić.

Z góry dziękuję za wszystkie odpowiedzi.
Pozdrawiam

1

Nie przejmuj się hejtem na php. Kwestia taka, że po ogarnięciu podstaw zacznij ogarniać jakiegoś frameworka na którego jest zapotrzebowanie, a dziś to w większości laravel i symfony.

1

@czysteskarpety: odradza Ci pchanie sie do php, a zwlaszcza wordpress :-)

1

Plusem PHP jest paradoksalnie to, że teraz jest na niego hejt i totalnie nie jest uważany za coś sexy. Przez to wiele osób, tak jak Ty, nie chce tam iść i wybiera inne języki, chociażby coraz bardziej popularnego Pytonga ;)

A jakby nie patrzeć, to około połowy internetu Pehapem stoi, więc robota się znajdzie. A skoro robota jest, ale ludzi do niej coraz mniej, to chyba łatwo wyciągnąć wnioski, co to będzie oznaczać dla osób znających dobrze PHP :)

0

To jest dobry moment, żeby powiedzieć: PHP to zuuuoooooo! Niestety każdy język ma plusy i minusy.
Ja zaczynałem programowanie od Perla. Wydawałoby się język z odbytu i nieużywany kompletnie, a jednak znalazłem pracę i pisałem w tym dzień w dzień :D .
Powodzenia w walce z Indianami!

0

Jest taka opcja, że hejt na PHP mógł być wykreowany tylko po to żeby nie mieć konkurencji. To jest zastanawiające że chętnych do nauki tych dynamicznych języków programowania wypycha się (zachęcając) do nauki pythona, gdzie u nas ofert pracy powinno być mało. Tak samo również dziwne jest to, że często właśnie w przypadku frameworków chodzi o Laravel a jakoś nie obserwuję za bardzo takich chęci do nauki Symfony. W Wordpressie też można się wyspecjalizować i trzepać z tego kasę, jeśli ktoś nie zachęca to też możliwe że po to, żeby nie było za bardzo konkurencji.

1

Polecam ale minimum PHP 7.1+ wszystko w OOP i oczywiście Symfony w wersji min 4.2, hejt na php bierze sie z pisania w tym jezyku bez frameworków , proceduralno-funkcyjnie często używajac PHP5... kto czaj temat ten wie ;) co do wordpress się nie wypowiem ;)

0
drorat1 napisał(a):

Jest taka opcja, że hejt na PHP mógł być wykreowany tylko po to żeby nie mieć konkurencji. To jest zastanawiające że chętnych do nauki tych dynamicznych języków programowania wypycha się (zachęcając) do nauki pythona, gdzie u nas ofert pracy powinno być mało. Tak samo również dziwne jest to, że często właśnie w przypadku frameworków chodzi o Laravel a jakoś nie obserwuję za bardzo takich chęci do nauki Symfony. W Wordpressie też można się wyspecjalizować i trzepać z tego kasę, jeśli ktoś nie zachęca to też możliwe że po to, żeby nie było za bardzo konkurencji.

PHP do wersji 6. to rak, trochę jakby ogon machał psem.

0
tomanhez napisał(a):

Polecam ale minimum PHP 7.1+ wszystko w OOP i oczywiście Symfony w wersji min 4.2, hejt na php bierze sie z pisania w tym jezyku bez frameworków , proceduralno-funkcyjnie często używajac PHP5... kto czaj temat ten wie ;) co do wordpress się nie wypowiem ;)

Dodatkowo trzeba uważnie wybierać poradniki itp. do wzorowania się w trakcie nauki, ponieważ nawet na php 7+, symfony 4+ jest sporo kodu niskiej jakości (brak jakichkolwiek zasad, prawidłowego formatowania, nazewnictwa, struktury folderów czy zastosowane rozwiązania). Warto przeglądać wiele artykułów plus w przypadku frameworku np. Symfony korzystać z dokumentacji, która jest naprawdę dobra.

Chociaż myślę, że takie rzeczy trafiają się w każdym języku, a że php jest popularny, stąd sporo słabej jakości kodu :)

1
Limitless napisał(a):

Dodatkowo trzeba uważnie wybierać poradniki itp. do wzorowania się w trakcie nauki, ponieważ nawet na php 7+, symfony 4+ jest sporo kodu niskiej jakości (brak jakichkolwiek zasad, prawidłowego formatowania, nazewnictwa, struktury folderów czy zastosowane rozwiązania).

krótko: PSR

1

PHP to nie jest dobry start. Ucz się JS, to jest przyszłość.

0

Moim zdaniem w php stosunkowo łatwo znaleŹć prace. Dużo firm na tym pracuje. Symfony jest stosunkowo trudne - ale chyba lepiej płatne niż Laravel. Do Laravela znajdziesz dużo kursów/poradników po polsku (dobre na start). Moim zdaniem warto się zainteresować php na początku (łatwo wejdziesz w branże). Minusem php są zarobki i wręcz konieczność ogarnięcia jakiegoś frameworka. Juniorzy zarabiają stosunkowo mało w porównaniu do np JS, analogicznie seniorzy maja dużo niższy pułap niż np wspomniany wcześniej JS.

0

Obserwując oferty pracy to często jednak chodzi o Fullstacka, czyli samo PHP nie wystarczy, oprócz Symfony coraz więcej ofert dotyczących Laravela ale i równie często widzę Magento. Jak większa kasa w Symfony to pewnie poważniejsze projekty. Oferty dla regularów i seniorów niestety.

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