Answer the question
In order to leave comments, you need to log in
Why are salaries higher in Symfony than in Laravel?
While looking for a php programmer in our team, I came across the fact that Symfony job groups offer significantly more salaries than Laravel programmers. Yes, and such specialists are clearly not affordable for us yet.
What can explain the difference? After all, both frameworks seem to be based on the same components, only Laravel has conveniences that allow you to save time on development without losing quality.
Does the entry threshold decide?
If Symfony is cooler and pays more for it, then why do people go to Laravel and not immediately learn Symfony?
The answer is that junes are not needed in symfony?
I then began to study Symfony so that later I could write new microservices on it, and now it is reassuring that the market value, as it were, rises after switching to this complex framework.
Answer the question
In order to leave comments, you need to log in
According to personal feelings, Lara was just developed for the jun+ level. That is, it is complexly organized inside and is simply written on top of ready-made components, in fact, it all comes down to the selection of components or a little finishing of something ready-made. A sort of wordpress in the world of engines.
At the same time, Symphony (and here I express my preconceived opinion, which has not yet been backed up by any real experience other than looking at other people's projects) is quite simply arranged inside, and the complexity is more of an architectural sense, that is, an attempt to make it so that it was wrong on it uncomfortable writing. At the same time, there is more emphasis on classic OOP, necessarily interfaces, abstractions and division into a repository model, no active record, only repositories / doctrine, only hardcore ... According to the experience of Zend, where everything is approximately in the same spirit, this makes sense, especially on large projects where several storages or even their chains can be easily involved, and the storage logic (as an example) on the symphony is very flexible. This is more of a private vision and more of a consequence of architecture in general.
There is a very simple explanation, actually.
If we look at companies that use symphony, then there will be a list of: Svyaznoy, MTS, Mail Group, FunCorp, Admitad, Jivo, Sberbank, Monastyrev, Lamoda, and so on. These are large companies with complex systems that are willing to pay developers adequate money for their work. Plus, such companies need a lot of developers - and since they need a lot, then companies pump up the price tag to take the best personnel from the market. This increases the price tag for the developer.
If you look at companies on Laravel, then there are also large companies there, but still their list is much smaller than on the Symfony stack. And since the companies are mostly small, they cannot pay good money for work.
The fact that Symfony is more complicated than Laravel is true. But still the main reason is the demand for Symfony developers as the only php developers who can build complex systems;
What can explain the difference?
After all, it seems like both frameworks are based on the same components
Laravel has conveniences that allow you to save time on development without losing quality.
why then do people go to Laravel and not immediately learn Symfony?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question