we (developers) used to gatekeep recruiters, and now recruiters gatekeep us.
where did we go wrong...
where did we go wrong...
Management people do not want to deal with awkward, weird, introvert developers/academics. Instead, they get lower-level people as recruiters and administrators that are like themselves, but willing to deal with developers and such.
Meaning, we did it to ourselves by not knowing how to deal with people.
Developers like to treat all problems as technical problems. And human problems with incompatible incentives typically don't have a technical solution.
Failure to understand this and to develop relevant soft skills is what's causing frustration for a lot of (very talented otherwise) devs.