По моим наблюдениям (и по наблюдениям некоторых моих знакомых), представитель почти любой профессии (если у него голова на плечах), может найти работу гораздо быстрее, чем программисты и при этом зарабатывать больше. И собеседования там адекватные, программистам же устраивают просто жёсткий экзамен на собеседованиях и сами собеседования проходят в несколько этапов. Безработных программистов очень много. Вот складывается мнение, что в России программисты-то не очень и нужны... Я отучился на программиста, но что-то грустно всё, вообще не тянет идти работать по специальности, да и не берут. На собеседования морально насилуют...
Дело в том, что востребованность программистов привела к росту предлагаемых зарплат. На это народ отреагировал выпуском тучи разных курсов вроде JavaRush, на которых человек подтягивает азы. За счет этих курсов рынок труда значительно пополнился, и у нанимателей появился богатый выбор. Поэтому они стали более привередливы: стараются из всей этой массы найти кого-то поспособнее.
Хороший девелопер не ищет работу, его по знакомству из компании в компанию забирают за зарплату, которую не напишут во всяких hhru. Без работы сидят в основном джуны, которые думают, что достаточно прочитать пару книжек, чтобы попасть на эту позицию. Таким, как вариант, либо осознать, что им ещё кучу всего нужно узнать, либо пойти на какую-то стажировку за 15-30к или вообще за бесплатно, там ума наберутся. Ещё работу не могут найти миддлы, которые по знаниям от джунов не ушли далеко, а тех очень много, особенно во всяком веб-программировании, куда лезет каждая собака из-за легкости направления.
"Не нужны" это когда вообще не принимают на работу. "Жёсткий" приём на работу свидетельствует о повышенных требованиях к соискателям при избытке предложения на рынке труда.