Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Era języka PHP
Forum PHP.pl > Forum > PHP
nuker44
Witajcie, chce poruszyć temat gdyż kogo nie spytam to kpi z programowania w PHP. Jest pewna dyskryminacja tego języka na uczelni na której studiuje. Aktualnie mamy zajęcia programistyczne, na których mamy projekt w scrumie. Pytając prowadzącego o możliwość stworzenia projektu w technologi PHP dostałem definitywnie odmowę i z góry narzucenie pracy w technologii java, gdyż nie znajdę osób do zespołu w PHP. Gdzie nie czytam to wszedzie java i java

Czy era PHP już się kończy ?
viking
Zapytaj tego prowadzącego kiedy ostatnio zaglądał w changelog PHP i jakie nowe funkcje z PHP 7 oraz 7.1 jest w stanie wymienić.
nuker44
Cytat(viking @ 22.02.2017, 14:39:58 ) *
Zapytaj tego prowadzącego kiedy ostatnio zaglądał w changelog PHP i jakie nowe funkcje z PHP 7 oraz 7.1 jest w stanie wymienić.


też jestem tego zdania ze 3/4 hejterów phpa żyje latami php <5, a wykresy porównujące php 7 mówią same za siebie. Głównie problem odmowy jest taki ze nie znajdę osób do projektu (czyli ze kazdy java)
Pyton_000
To najpierw znajdź a potem poinformuj wink.gif
com
Następnym razem wrzucaj to do offtop, a odpowiadając, mity o tym, że PHP jest zły utarły się własnie za czasów <5 i początku 5 i to się już nie zmieni. A Java nie jest wszędzie, w Javie robią te "wielkie" Polskie korporację, bo jak powiesz Java to cenę mnożysz razy 5, szkoda tylko ze w dużej mierze nie idzie za tym jakość. Wielu tym programistą wydaje się że tylko w niej można zrobić produkt klasy Enterpise, a to nie prawda. I tak naprawdę, gdyby nie hejtowali PHP, czy teraz Node, to Java już dawno była by poza marginesem(zabawne są te wskaźniki np na TIOBE, gdzie twierdzą ze to jest najpopularniejszy język, tak ale jak weźmiemy pod uwagę cały Android i aplikacje desktopie). Podobnie wygląda jeśli chodzi o .net, ale tam asp.net, trochę ostatnimi czasy zyskuje. Tylko według mnie on jest jeszcze gorszy od Javy, bo to jest strasznie wolny język. Ma tez jedna zaletę, błedy sa trochę bardzie human friendly biggrin.gif
vokiel
Może nie chodzi o brak osób do grupy tylko brak osób, które byłyby w stanie projekt sprawdzić aaevil.gif
lukaskolista
Robicie projekt na uczelni... w scrumie... wasz prowadzący musi być na prawdę "fachowcem" jak wam takie brednie wmawia. Scrum to coś więcej, niż popularne słowo, wymaga stworzenia zgranego zespołu programistów, pracujących ze sobą codziennie.

Każdy mówi, że pracuje w scrumie a jak zaczynam pytać o szczegóły takiej pracy to się okazuje, że jedyne co jego praca ma wspólnego ze scrumem to backlog (i to nawet nie sprintowy, tylko przeważnie kanbanowy).
Turson
Miałem jesienią dokładnie takie same zajęcia - Projekt zespołowy - SCRUM. Każdy robił w takim języku, co chciał. Prowadzący na temat programowania się nie znał, pytał czym jest framework. Robiłem w Symfony3 (tak, projekt zespołowy zrobiłem sam, bo grupa ledwo co HTML umiała).
Moim zdaniem masz do dupy prowadzącego. Nie ma prawa ci narzucać języka. On nie jest od sprawdzania jakości aplikacji, a od oceny waszej pracy i projekt powinniście móc sobie napisać w czym chcecie.
Znajdź grupę osób chętnych do takiego projektu i miej go w... aarambo.gif

Co do opinii o PHP. Widzę, że negatywne nastawienie do PHP mają osoby dużo programujące w językach statycznie typowanych. To jest wręcz niechęc do PHP. Natomiast nic do PHP nie mają prowadzący, którzy nie zajmują się programowaniem zawodowo. I nie ma się co dziwić. PHP jest prosty i nawet laik napiszę jakąs aplikacje, w przeciwieństwie do JEE.
prz3kus
Cytat(Turson @ 23.02.2017, 11:11:25 ) *
I nie ma się co dziwić. PHP jest prosty i nawet laik napiszę jakąs aplikacje, w przeciwieństwie do JEE.

Wszytko OK, ale moim zdaniem trudność w pisaniu wcale nie jest większa ani w JEE, ani w .NET nad każdym językiem trzeba swoje wysiedzieć.
PHP jako język skryptowy pozwala na więcej co jest jego przekleństwem jak i błogosławieństwem.
com
Cytat
PHP jest prosty i nawet laik napiszę jakąs aplikacje, w przeciwieństwie do JEE.


Turson Po tym jak zdradziłeś PHP z Java o ile mnie pamieć nie myli, to widzę zaraziłeś się od nich postrzeganiem innych języków. PHP wcale nie jest językiem prostym, prosty, idealny do nauki to jest Python, podobno. W php jest masę materiałów, na necie dlatego wielu po niego sięga, bo byle "programiście" się wydaje, że on już tyle się nauczył, że może pisać Tutoriale. A to guzik prawda. Nie ma poza może paroma wybranymi źródłami wiedzy, dobrych kursów do nauki tego języka. Stad tez masa problemów i dlatego na tym forum jest prawie 100 tys tematów z nim powiązanych, a ile jest jeszcze na stacku i wielu innych forach, czy teraz na facebook. Niestety ale naprawdę dobrych programistów, którzy potrafią pisać porządny kod w tym języku wcale nie jest dużo. A do JEE, jest mniej źródeł, ale to nie znaczy że on jest trudniejszy. Mówienie że java jest trudna dla kogoś kto zna podstawy programowania, czyli np C/C++, nie jest prawda. W javie jedynie trudność sprawić może fakt, że jak wyrzuci błąd, to laik nie będzie potrafił go zrozumieć i to jest głownie problem i wada tego języka i tu ogromny plus dla MS, że oni potrafili to zrobić lepiej biggrin.gif
Boshi
Jak słyszę od kogoś, że php jest zabawką a nie językiem to kończę rozmowę z takim panem, bo i tak to sensu nie ma. On wie lepiej smile.gif
A wykładowcami bym się nie przejmował, bo w większości to ludzie którzy byli za słabi na pracę w zawodzie programisty i zostali na uczelni wykładać podstawy języka, mądrzyć się przy tym niemiłosiernie.

daro0
JAVA i .NET to jak wiadomo korporacyjne technologie i korporacyjny soft i uczelniany program nauczania może mieć (tak mi się przynajmniej wydaje) dość ścisły z tym związek. Nie wiem jak jest na amerykańskich uczelniach, jeśli tam się kładzie większy nacisk na pythona, co by miało jakieś powiązanie z tym co się w tym pythonie robi i też z korporacjami to też wcale bym się nie zdziwił.

To by mogło wiele tłumaczyć, w szczególności kiedy chodzi o kształcenie potencjalnie dużej liczby przyszłych programistów do pracy w korpo, natomiast co do PHP to sprawa już wygląda chyba nieco inaczej, bo wiadomo że dużo się teraz robi na frameworkach, Wordpressie czy innych CMS-ach i ogólnie chodzi o pracę odtwórczą, więc nie wiem jak program nauczania gdzie w większości jest to teoria może być tutaj odpowiedni.

Ale to by tłumaczyło że w takich przypadkach program studiów nie jest odpowiedzią na zapotrzebowanie wszelkiej maści firm, które robią zlecenia w PHP na jakieś webserwisy czy sklepy albo stronki dla firm i potrzebują fachowców z doświadczeniem, bo wiadomo że chodzi o doświadczenie praktyczne a nie tylko samą wiedzę teoretyczną. Niemniej jednak PHP się od tego czasu co Symfony opanowało rynek jakoś dziwnie upodobnił do JAVA, widać to dobrze po przyjętych konwencjach dotyczących nie tylko nazewnictwa.

Tomplus
Ja też bym się nie przejmował. Należy pokazać że PHP przestał być parajęzykiem, a jest pełnoprawnym językiem programowania. Mający oczywiście inne środowisko, ale godny korzystania, nauki i pracy w nim.

Szkoda jednak że w sieci wciąż popularne są poradniki bazujących na starych wersjach PHP.
Pyton_000
Może sam się kiedyś pokuszę o tutorial bazujący na PHP7 wink.gif bo w sieci raczej nie wiele tego jest o ile są jakieś konkretne.

Java jest fajna, .net jest fajny, python jest fajny. Każdy język jest fajny. Ja ostatnio zaczynam pisać apki konsolowe w pythonie np. skrypt do robienia deploymentu z gita i wiele innych tooli.

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.