Jaką wartość ma programista PHP z 5+ letnim doświadczeniem bez znajomości frameworków i trendów?

0

Pracuję od kilku miesięcy w firmie z kilkoma programistami, gdzie każdy ma swój projekt który rozwija i się nim opiekuje. Jest się raczej programistą od wszystkiego CSS/JS/PHP bez podziału na front/back/uxdesigner. Nie używa się frameworków PHP, githuba, ale szef raczej nie zabroni jak się to uargumentuje, ale i tak na razie żadnego frameworka nie znam. Jaką wartość będzie miał programista po kilku latach w takiej firmie? Sam staram się pisać czysty kod, refaktoryzować go, śledzę grupy tematyczne, ale w firmie raczej chodzi o to, żeby ładnie wyglądało i działało. Nie wiem na jakie pieniądze mogę tam liczyć po okresie próbnym, ale jeżeli w przyszłości będę chciał zarabiać więcej niż 4-5k zł to boję się, że inne firmy będą wolały zatrudnić juniora ze znajomością jakiegoś frameworka za mniejsze pieniądze.

0

Nie kapuję, skoro pracujesz nad tym projektem sam to jest to świetna okazja, żeby zastosować jakiś framework.
Zrób rozeznanie w popularnych frameworkach, wytypuj, który z nich najbardziej ułatwiłby Ci pracę i zaadoptuj go do swojego projektu.
Ew. poświęć najpierw trochę czasu w domu (lub w pracy, jeżeli nie macie jakiegoś super ciśnienia) i napisz jakiegoś PoCa, żeby mieć już jako takie pojęcie zanim zaczniesz z tego korzystać na żywym organiźmie.

0

To chyba nie takie proste z tą znajomością dowolnego frameworka bo wszędzie gdzie widzę te wszystkie ogłoszenia o pracę to wszystko sprowadza się w zasadzie tylko do Symfony 2, czasem również Laravel 5 ale rzadko to widzę. I nie mogę zrozumieć z jakiego to powodu Symfony 2 wręcz zdominowało ten rynek i skąd się bierze w ogóle podział rynku bo Laravel jest w statystykach i tak z tego co przeglądałem najpopularniejszy.

Z frameworkami sprawa jest dość prosta. To samo co można napisać z użyciem FW można zrobić wielokrotnie szybciej, w porównaniu z sytuacją gdyby przyszło bawić się od zera. Nie trzeba się martwić np. o przyjazne adresy bo wystarczy tylko poustawiać odpowiedni routing i pasujący do tego kontroler - akcja, nie trzeba się już martwić o SQL Injection, XSS, CSRF bo to już jest oferowane, może nie przez każdy bo np. jak się weźmie Kohana 3x to trzeba szukać po repozytoriach. Tylko że co każdy inny to w zasadzie inna filozofia, choć niektóre chyba kopiują rozwiązania z Railsów, chodzi mi o Active Record Pattern, tak jest w Kohana czy w Laravelu.

Nie wiem tylko czy w tej rzeczywistości w której mamy dwa najbardziej liczące się Symfony oraz Laravel znajomość tych mało popularnych (CI, Kohana, Phalcon) coś znaczy bo kit o ogólnej znajomości MVC jakoś do mnie nie przemawia.

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