Czy warto brnąć w autorski framework firmy. PHP

0

Czy warto brnąć w autorski framework firmy, czy lepiej jak najszybciej zmienić pracę na jakiś popularny?

0

Warto - jesli chcesz zostac CTO.

1

Jak on jest napisany? Da się w nim gładko poruszać?

3

oczywiscie warto bo skoro tam pracujesz to musisz go znac
ale raczej sie to nie opłaca

2

Chodzi mi o to jak np. za pare lat siedzenia w takim frameworku będa mnie postrzegali inni pracodawcy, czy będe musiał zaczynać jako junior, bo nie znam popularnego frameworka.

Widzisz ziomuś to wszystko zależy od tego jak to przedstawisz. Jeżeli powiesz, że rzeźbiłeś w brązie w pocie czoła i połowa tego kodu, jest twojego autorstwa, a drugie pół refaktoryzowałeś po nocach w ramach wolontariatu i teraz jesteś pehap nindża masta archirekt, to kto wie...

Btw. W sumie nie wiem, który pracodawca gorszy czy ten z własnym dziadowskim frejmłorkiem czy ten co szuka klepacza konkretnego frejmłorka.

5
Haskell napisał(a):

Widzisz ziomuś to wszystko zależy od tego jak to przedstawisz.

Dokładnie. Pytanie czy masz wpływ na rozwój frameworka i jego architekturę czy jesteś tylko zwykłym klepaczem, który odwołuje się do niego jak do gotowej biblioteki z której ma korzystać. Swoją drogą spotkałem w mojej krótkiej karierze firmę, która korzystała z własnego frameworka. To była dla mnie męczarnia. Brzydki PHP5, rozrzucone w bezładzie funkcje i miałem w tym kodować, bo autorem frameworka był szef... firmę zmieniłem po niecałym roku z powodów finansowych oraz dlatego, że ilość rakowych praktyk tam stosowanych (np. luźne tabelki, brak relacji w bazie i tworzenie relacji w kodzie PHP, bo PHP ich zdaniem szybszy niż SQL przy prostych joinach z dwóch tabelek :D ) zaczęła mi naprawdę doskwierać. Śmiać mi się z tego chciało, ale co może junior...

0

jak niski próg wejścia to tak, jednak dla juniora mniej opłacalne, bo nie poznajesz technologii popularnych na rynku i zamykasz sobie drzwi jak coś nie wyjdzie

0

Porównując np. do Laravela to ciężko, ogólnie to wszędzie $this... żeby znaleźć metody do klas trzeba nieźle się namęczyć

Akurat Laravel to zły przykład dobrego programowania. Co niby złego jest w $this? Przecież tak się powinno właśnie programować. Tylko że Ty chyba jesteś juniorem, więc tego nie wiesz, czyli dużo lepiej by Ci było iść do jakiejś firmy gdzie używają Symfony. Używając Laravela tak samo się zakopujesz, a jak używasz Symfony to masz już bardzo solidne podstawy, żeby przejść na jakieś poważne języki typu Java czy C# (tu trudniej). Może ten autorski framework nie jest zły, ale doświadczeniem w nim za bardzo nie zaplusujesz w innych firmach, a sądząc po tekście o $this raczej samodzielne rozwijanie go nic Ci nie da. Może ten framework jest napisany właśnie dobrymi praktykami, więc się dużo nauczysz, ale tego nie mamy jak sprawdzić, więc ryzyko jest. Ja bym bardziej zwrócił uwagę na terminy, bo jak wszystko się robi na wczoraj to tak czy inaczej nic się nie nauczysz.

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