Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]rozszerzenie wiedzy
Forum PHP.pl > Inne > Hydepark
baju
jestem studentem 4 roku informatyki, posiadam wiedze z roznych programowan, ale chcialbym bardziej swoja nauke przylozyc do nauki stron www. php, html, css, sql, JS znam w podstawach, potrafie zrobic proste stronki. Teraz pytanie do was zaawansowanych uzytkownikow, chcialbym niedlugo szukac pracy jako programista stron www opartcyh na php, jak sadzicie w ktorym kierunku bardziej przylozyc sie, czy frameworki (nauka od poczatku) czy nauka ajax,xml (nauka od poczatku) bo wszystkiego na raz nie da sie nauczyc. dzieki za podpowiedzi.pozdro
thek
Problem w tym, że chcąc, nie chcąc i tak będziesz musiał umieć w duzym stopniu wszystko o czym piszesz. Framework to pojęcie szerokie, gdyż wiekszośc z językow posiada swoje frameworki. Framework tyczy nie tylko php i języków wysokiego poziomu jak C++. Frameworkiem dla JavaScriptu jest chociażby JQuery. Z wygdy szybko zapewne zaczniesz pisać w jakimś frameworku, ale przynajmniej podstawy innych technologii webowych bedziesz musiał opanować, gdyżczasem będzie Ci potrzebne napisanie czegoś w JS, a innym razem dla kanału RSS będziesz musiał generować pliki XML. Takich sytuacji będziesz miał wiele. Tak naprawdę to potrzeba będzie od Ciebie wymagała zastosowania i nauki konkretnych technologii. Minimum w tej chwili to znajomość PHP(niekoniecznie framework, ale jego znajomość to plus), JS (może być popularne JQuery czy inny framework tego języka skryptowego) i SQL. Pamiętaj o kilku rzeczach... SQL to nie tylko MySQL. To tylko dialekt podobnie jak MSSQL czy Oracle. Poznaj prawidłowe standardy i różnice między dialektami by wiedzieć co gdzie działa, a gdzie nie. Musisz też znać sam PHP, bo nieraz przyjdzie Ci się zmierzyć z serwisami jeszcze w php4, które trzeba unowocześnić do php5 lub wręcz przepisać na nowo. Jeśli nie potrafisz "czytać" kodu innych to będziesz miał problem. Czasem przegryźć się przez kod serwisu innych osób to kilka dni zejdzie jeśli byli niechlujni lub mało się znający na języku. Uwierz, że przekopywanie przez conajmniej kilkadziesiąt plików gdzie jest pomieszany php z html, wstawkami JS a całość okraszona systemem szablonów bez jakichkolwiek komentarzy, wcięć czy tego typu "zbędnych dodatków" to horror z jakim napotkasz się w codziennej pracy. A w polskich firmach zapomnij o czymś takim jak dokumentacja. Ona nie istnieje w zasadzie i przyjdzie Ci wszystko samemu rozgryzać lub to Tobie zlecą jej zrobienie gdy o tym wspomnisz smile.gif Weź też pod uwagę, że oczekiwać będą także znajomości zagadnień graficznych i obsługi jakiegoś programu do tego celu. Nie zapomnij także, że jeśli już zatrudnią Cię w firmie, to zrobisz także za chodzącą pomoc techniczną paniom sekretarkom, marketingowcom i innym osobom w niej zatrudnionym.

W skrócie: Jeśli jesteś po studiach informatycznych to dla firmy musisz umieć zrobić niemal wszystko bo tytuł magistra zobowiązuje. Choćby do tego, by wiedzieć gdzie szukać rozwiązań winksmiley.jpg
Larges
I to jest właśnie beznadziejne podejście winksmiley.jpg Wiele firm wymaga żeby pracownik był od wszystkiego (;
Programista PHP najlepiej żeby kodował w html + css i programował w js a dodatkowo przerabiał grafę w photostopie, a jak obsłuży podstawowo flasha... (stworzy banerki itd) to jest DOBRYM PROGRAMISTĄ PHP. party.gif Ponadto gdybyś zapoznawał się z UML (dobrze kształci umysł programisty...) to będziesz na dobrym tropie.
Wiele ogłoszeń jest zatytułowanych jako programista PHP a wymaga się sporo więcej niż PHP. Oczywiście nie ma co się kłócić, trzeba się w jakimś stopniu podporządkować. Zatem PHP, SQL, js to zapewne są najtrudniejsze dziedziny jakie ma zgłębić "programista PHP". html/xhtml + CSS to już lżejszy orzech do zgryzienia a zarazem podstawa w tworzeniu stron.
Swoją drogą jak przerabiasz grafę daj spokój sobie z gimpem a od początku jedź w photoshopie. W ten sposób chcąc nie chcąc poznasz więcej jego zalet którymi pracodawcy są zwykle zachwyceni (;

Im dłużej się w tym siedzi tym wie się więcej o... własnych brakach (;
thek
Cóż... Ja również uważam, że programista php powinien tylko nim się zajmować, względnie znać jeszcze systemy szablonów i parę innych drobiazgów z php związanych, a nie wszystko jak leci. Niestety taka specjalizacja jest najczęściej tylko w dużych firmach, a tam znając tylko podstawy nie załapie się ktoś zaraz po studiach (czy w ich trakcie). W pozostałych zaś trzeba w zasadzie mieć szerokie spektrum choćby liźniętych technologii, by wiedzieć "co z czym się je" i ewentualnie na szybko dokształcać lub na forach specjalistycznych pytać o podpowiedzi co do narzędzi lub pomysłów na rozwiązanie problemu. Jeśli chce się na początek choćby człowiek gdzieś zahaczyć, to niech weźmie pod uwagę, że tak zapewne będzie jego praca wyglądać, choćby w początkowym okresie.

Zapomniałbym dodać, że nie wszystkie firmy posiadają dział prasowy i czasem na informatyków spada także jeszcze jeden "obowiązek" - pozycjonowanie stron serwisu. Ale to już taka wisienka. Bo pisanie artykułów, newsów i wszelkiej treści pozycjonującej to, w porównaniu do nieraz żmudnego kodowania, rozrywka winksmiley.jpg
Larges
Najlepsze jest jak programiście PHP zleca się zrobienie stronki w html+CSS + artykuły i wrzucenie na darmowe konto (jakis serwer typu ovh) dla uzyskania innego nr IP. To wg mnie jest już brak szacunku...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.