Rails czy Laravel (Polski rynek pracy)? Co robić Panie premierze?

0

Witam wszystkich forumowiczów.

Dotychczas liznąłem pobieżnie RoR i Laravela (stworzyłem typowe CRUDy: todo, jakaś lista ogłoszeń).
Zastanawiam się nad wybraniem jednego z tych dwóch i szukania pracy.
Jak na razie wnioski są takie, że jeśli jest Ruby to przeważnie są Railsy + 30% wieksze zarobki niż PHP/Laravel.
Na rynku jest multum ogłoszeń z PHP lecz występuje duże zróżnicowanie Symfony, CodeIgniter, Zend, Laravel co trochę mnie odstrasza.
Niestety bariera wejścia w Ruby/RoR jest chyba większa ale za to na wstępie kładzie się nacisk na metodologie/zasady DRY, KISS, TDD, DDD.

Co wydaje się bardziej future prof jako zestaw narzędzi do tworzenia małych i średnich aplikacji? (RoR umiera? .... chyba jednak nie)
Czy różnicą w tym przypadku jest tylko Ruby vs PHP? (frameworki są praktycznie identyczne w podejściu do kodowania)

Jak to wygląda z waszego doświadczenia/perspektywy porównanie tych dwóch technologi w wymienionych aspektach?
Ktoś przechodził z PHP na Ruby lub w drugą stronę? Jakie ma w związku z tym odczucia i sugestię?

0

Cóż, nie jestem znawcą Laravela - znam PHPa raczej z Symfony, coś w Laravelu sprawdzałem, a Railsy znam już jakiś czas.

Więc... Laravel był mocno inspirowany Railsami i to, co kiedyś było ich mocną stroną (generatory kodu, convention over configuration, szybkość kodowania) dzisiaj nikomu nie imponuje, bo nawet w PHPie można osiągnąć to samo. Oba języki - PHP i Ruby - mają problemy ze współbieżnością - PHP jest jednowątkowy i przez długi czas to się nie zmieni, Ruby i Railsy mają za to spory problem z "thread safety". Na plus Railsów jest to, że w 5 doszedł actionCable, ale to też w Laravelu masz.

Ogólnie sytuacja na rynku pracy wygląda tak, że PHP był, jest i będzie liderem web deva z wielu powodów- choćby trudności migrowania na inny język. RoR zawsze miało mniejszy kawałek tortu, a teraz też dochodzi fakt, że podobne do Railsów, a jednak bardziej wydajne jest kodowanie w Elixirze i Phoenixie oraz Crystal i Amber.

Nie kieruj się zatem językiem czy kasą, ale tym jaki to będzie projekt itp. bo lepiej rzeźbić wikipedię w PHP niż kolejny klon twittera w railsach - tak dla przykładu :)

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