I hate that every other interaction I have with the developer community is suggesting that a newbie back up a few steps and understand the problem they're trying to solve before introducing a solution, or worse yet, suggesting that the person trying to help them shut the fuck up and stop recommending things this beginner has no business using. The mindset is literally everywhere. It's like I'm surrounded by a cult of redux middleware worshippers that is trying to drain my will to live before they hand me a cup of cyanide.
I'm interviewing candidates for front-end roles at the moment and every other one is someone that has launched into a huge React project with barely any basic understanding of Javascript or web development. Half the candidates have every buzzword under the sun in their resume, and a GitHub full of little React projects with all the dependencies checked off nicely, then you get them into an interview and half of them can't name a single HTTP method, while the other half have done 5+ years of jQuery, and yet couldn't tell a closure from a prototype.
One of my first questions is always to ask them what front-end tools they are familiar with, and then follow up with "what problem does that tool solve?". 90% of the interviews are pretty much donezo by the time that question is answered (or more often not), and it feels like the rest of the time is wasted just running out the string.
Since most of the people in this thread are candidates rather than interviewers, if anyone has any suggestions about how to make the interviews more inviting and find out quicker and easier whether someone is the right fit, please let me know! I feel like I'm strugglinga bit.