> Recruiters contacting me with “perfect fit” position in languages not on my profile.
You're certainly entitled to your opinion, but not everybody is bothered by that. Most languages popular nowadays (C#, Javascript/Typescript, Java, C++, etc.) are popular partly because most devs can jump between them pretty easily.
Definitely not defending Linkedin, though. A coworker of mine writes posts about his stance on abortion. I don't know what Linkedin's policy is about it, but it's super awkward, and I just stay far away.
On multiple occasions I have responded to a "perfect fit" type message on a tech stack mismatch, only to have it lead to a phone screen where everyone is confused why we're talking.
My current job is primarily using a new-to-me language (C#) on a platform I hadn't used in 10 years (Windows), and though I have some buyers remorse (Windows is still terrible), everybody was on the same page about my skills, I've picked up C# easily enough, and it's worked out fine so far.
From my experience when I respond to them that I don’t know a certain language and code in C# and know some Java I get instantly ghosted. It’s not even worth my time to respond.
You're certainly entitled to your opinion, but not everybody is bothered by that. Most languages popular nowadays (C#, Javascript/Typescript, Java, C++, etc.) are popular partly because most devs can jump between them pretty easily.
Definitely not defending Linkedin, though. A coworker of mine writes posts about his stance on abortion. I don't know what Linkedin's policy is about it, but it's super awkward, and I just stay far away.