Been seeing a lot of this too. Backend specific job, .NET, and we get a bunch of folks who are front-end devs with maybe python or node.
Been seeing a lot of this too. Backend specific job, .NET, and we get a bunch of folks who are front-end devs with maybe python or node.
Companies list 10 things as "requirements" but are willing to hire candidates without all of them. To me, requirement means must-have, but what do I know? Candidates know that companies are not serious about the requirements, so they ignore them and apply. But, some of the requirements are "must have" from the point of view of the company, but they never say it. And sometimes even if they say "Experience in obscure XyZ framework is a must!" they still may bend the rules if John Carmack-like talent applies. It's such a mess.
100% agree with this. The previous commenter's company probably does want exactly those things, but as you said, some other companies have HR write the job postings and it is just a game of telephone with what the hiring team actually needs.
So they only way to find out is to apply, especially if you are currently unemployed you don't want to risk something just because you don't 100% line up to the position.
I've done it. OOP is OOP, there are only different flavors.
I wonder to what extent an OOP person would be able to do a Haskell job (or a similar functional language).
Even if I knew Java that doesn’t mean I could just jump in and start doing Android development.