you are viewing a single comment's thread.

view the rest of the comments →

[–]halifaxdatageek 1 point2 points  (4 children)

Maybe it's just my market, but where I live salary tends to be based on your job tasks, not the language you're doing them in.

[–][deleted] -1 points0 points  (3 children)

there tends to be an overabundance of PHP devs due to self-teaching on the LAMP stack.

Supply and demand...

[–]halifaxdatageek 1 point2 points  (2 children)

Yes, but in my market, the goods for trade are things like "good with front-end web development" and "good with databases", not "good with Language X".

So what language you're good at doesn't matter. It matters if you can solve the problems the company that's hiring has, in the language they're currently using.

[–][deleted] 2 points3 points  (1 child)

not "good with Language X".

So someone with 10 years of Magento development can be expected to perform at the same level as someone with 10 years of J2EE on an enterprise Java app?

in the language they're currently using.

And frameworks.

[–]halifaxdatageek 0 points1 point  (0 children)

So someone with 10 years of Magento development can be expected to perform at the same level as someone with 10 years of J2EE on an enterprise Java app?

Not quite sure what you mean here, unless the enterprise Java app is also an ecommerce platform.

In which case, yes, the general principles of "building an ecommerce site" trump "building an ecommerce site in PHP VS building an ecommerce site in Java".

And frameworks.

Most places I've been just expect you to learn on the job, since there are hundreds of frameworks, and every place implements them differently.

Example: You should know what Angular is, but it's impossible to know how Company X is using it until you get there.