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

PHP od zera do bohatera

Object Storage Arubacloud
0 głosów
730 wizyt
pytanie zadane 20 kwietnia 2015 w Rozwój zawodowy, nauka, praca przez konradbaran Nowicjusz (240 p.)
Witam,

Powiedzcie mi prosze jakie konkretne umiejetnosci powinna posiadac osoba chcaca starac sie o prace jako powiedzmy php developer, back-end developer. Moze byc w punktach tak jak dla kompletnego laika który chce zmienic prace i nie ma kompletnie pojecia o php a lubi wyzwania.

 

Pozdrawiam

Konrad

7 odpowiedzi

+1 głos
odpowiedź 20 kwietnia 2015 przez Kuba Stary wyjadacz (12,460 p.)
1) Znajomość danej technologii. Nic lepiej tego nie opisze, niż same oferty pracy. Sprawdź kilka, zobaczysz jakie technologie musisz na dane stanowisko znać.

2) Bycie konsekwentnym w działaniu. Nie rodzisz się dobrym programistą. Stajesz się nim poprzez czas, jaki temu poświęcasz. Dużo czasu.

3) Zdolność rozwiązywania problemów. Im zaradniejszy jesteś, tym lepiej. Będziesz napotykał na przeszkody, które zajmą ci czasami cały dzień. Znajomość odpowiednich źródeł (akuku, na przykład to) sprawi, że ten czas się skróci, a nerwy zostaną niewzruszone.

Jeśli spełniasz te 3 wymagania, to jesteś już pod koniec drogi :)
+1 głos
odpowiedź 20 kwietnia 2015 przez elaen Gaduła (4,760 p.)
naucz się php potem zabierz sie za frameworki, staraj się używać i rozumieć wzorce projektowe i nie będziesz miał problemów ze znalezieniem pracy
komentarz 20 kwietnia 2015 przez Kuba Stary wyjadacz (12,460 p.)
Szczególnie, że w PHP próg wejścia jest relatywnie niski.
+1 głos
odpowiedź 20 kwietnia 2015 przez r00t Mądrala (6,960 p.)
Chcialbym na poczatku sprostowac Twoje pytanie. Mianowicie programowanie w PHP jest tylko jedynym z wielu technologii pozwalajacych na programowanie w back endzie.

Jednym z takich opcji jest np Python i framework Django.

Python jest jezykiem bardzo uniwersalnym ktory mozna zastosowac praktycznie wszedzie (Data Science, Bio-Informatyka,Back end, bezpieczenstwo IT, pentesty, analiza zlosliwego oprogramowania, game development, itp)

PHP tylko I wylacznie back end.

Pozdrawiam
+1 głos
odpowiedź 20 kwietnia 2015 przez koboltq Obywatel (1,540 p.)
+1 głos
odpowiedź 20 kwietnia 2015 przez Dragonet.17 Pasjonat (19,630 p.)
Dorzucę jeszcze tyle,że jak już opanujesz jakiegoś frameworka to będzie dobrze :)
Istotne jest również, jakiego :)
komentarz 20 kwietnia 2015 przez Boshi VIP (100,240 p.)
Mało istotne jakiego...
komentarz 20 kwietnia 2015 przez Dragonet.17 Pasjonat (19,630 p.)
Nie sprecyzowałem - zdanie użyte w kontekście znalezienia przyszłej pracy
+1 głos
odpowiedź 20 kwietnia 2015 przez efiku Szeryf (75,160 p.)
edycja 20 kwietnia 2015 przez efiku

Hej.

Ciężko będzie doradzić Ci jakieś konkretne umiejętności, ale spróbuję coś tu skrobnąć.

Mimo, iż w ofertach pracy masz HTML'e JSy itd to skup się bardziej na backendzie :>

 

1. Na pewno będziesz musiał poznać podstawy, szukaj poradników, tylko jak już będziesz szukać, to upewnij się, że te kursy nie są przestarzałe. Na codeacademy są dobre, dzięki temu od początku nauczysz się dobrych praktyk.

2. Pasuje też, abyś się zaznajomił z tą stroną: http://phpers.github.io/faq/  - zbiór najczęściej pojawiających się pytań:) - Korzystaj z IDE, nie notepada++ ( chociaż to naprawdę notatnik ++ ), tam też masz opisane jakie są naprawdę przyjazne.

2 Rób zadania, byle jakie, w PHP, od tej pory w zakładkach będziesz miał takie strony jak manual php i stackoverflow :) - trening czyni mistrza. O, Staraj się też oddzielać HTML od PHP'a, bo stosowanie php w htmlu to brzydki nawyk, a kod się czyta beznadziejnie. Polecam Twig'a

3. Jak już ogarniesz podstawy, to pasuje się uczyć obiektówki, to jest takie must have, fajnym ćwiczeniem tez będzie przerobienie poprzednich Twoich programów na obiektowe! :)

4. Przyszedł czas aby się zapoznać z książką "czysty kod"

5. No a później no cóż.. zabrać się za jakieś frameworki, w Polsce ceni się Symfony2 i dużo ofert jest z tym Fr.

a i bym zapomniał, Git - to podstawa.

Pozdrawiam serdecznie i miłego dnia życzę.

Powodzenia ( ͡° ͜ʖ ͡°)

0 głosów
odpowiedź 20 kwietnia 2015 przez konradbaran Nowicjusz (240 p.)
Dzieki za wszystkie odpowiedzi, teraz juz wiem od czego zaczac.

 

Pozdrawiam

Konrad

Podobne pytania

0 głosów
2 odpowiedzi 1,247 wizyt
+3 głosów
3 odpowiedzi 531 wizyt
+2 głosów
2 odpowiedzi 655 wizyt
pytanie zadane 25 kwietnia 2015 w C i C++ przez Adrian1999 Nałogowiec (34,570 p.)

92,552 zapytań

141,399 odpowiedzi

319,534 komentarzy

61,938 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...