以前、こんな支援をさせていただきました。
「Javaで5年以上の経験者が欲しい」
という要件を持つ会社に、こう聞いてみたんです。
「Java2年で、PHP3年ならどうですか?」
すると、「それなら全然いいですよ」と返ってきた。
つまりJava5年が欲しかったんじゃなく、
・オブジェクト指向言語の経験
・チームで開発できる素地
が欲しかっただけ。
でも求人票にある「Java5年以上」の1行で、
候補者の大半が弾かれていました。
人事担当者を責めるつもりはないんです。
エンジニアの言葉をそのまま渡されたら、そのまま使うしかない。
これは人の問題じゃなく、現場の言葉を噛み砕ける人が採用に関わっていない、構造の問題です。