
Откуда не ждали
Как только человечество не пробует применить языковые модели. Новостями о том как ИИ разносит рынок труда ИТ уже никого не удивишь. Недавно, например, вышла такая: A high school dropout who got hired at OpenAI says he used ChatGPT to learn Ph.D.-level AI, где дескать, товарищ настолько круто изучил ИИ при помощи ИИ, что его взяли разрабатывать ИИ. И будто остается только порадоваться за человека. Однако есть нюанс.
Более внимательный обыватель задастся вопросом: а не получается ли так, что ИИ воспитал себе инженера и устроил его трудиться на себя? Может звено с живым разработчиком это лишь переходный этап, перед следующим шагом, когда и работать вместо этого инженера будет ИИ? Потому что кто нанимает нынче на работу? Да, пока это тоже живые люди. Но надолго ли? Мне показалось, что большинство, так называемых эйчаров нынче это говорящие головы, работающие под управлением все того же ИИ. Ну правда.
Нынешний кадровик, по крайней мере относительно крупной организации — функция, которая с помощью ИИ отбирает резюме, а потом на собеседовании заполняет анкету, тоже скорее всего составленную ИИ для дальнейшей проверки другим ИИ. С другой стороны баррикад, в частности для ИТ и удаленки, десятки тысяч "кандидатов" представлены фейковыми резюме составленными так или иначе при участии ИИ. Поэтому живому человеку уже просто нельзя справиться с потоком соискателей.
Да, за каждым соискателем, опять же пока живой человек, но пока дойдет до проверки знаний реального человека, отсеется 99% тех, кто пока либо не умеет использовать ИИ, либо тех, кто пока наивно считает, что честность имеет нынче какое-то значение. В результате на выходе имеем практически стопроцентный результат работы ИИ, и в каком месте тут участие живого кадровика надо еще поискать под микроскопом.
Более того, проверка знаний на удаленке, тоже, прямо скажем, нынче довольно сомнительное занятие. Я навскидку придумал пару вариантов, как можно обойти любое техническое интервью, когда оно более или менее типовое и действительно техническое. Поставь за камерой ассистента, который будет слушать интервьюера и "на лету" парсить ответы через ИИ. Можно даже устроить так, что и ассистентом будет выступать автоматизированная система. Дорисовать при этом свою физиономию в принципе уже ничего не мешает. То есть можно устроить на работу ИИ.
Нынешний бардак с наймом в ИТ сфере, мне кажется, в большей степени связан как раз именно с этим. Да, есть стагнация, есть отскок от выпускников онлайн курсов, есть эффект от расширения рынка труда на удаленку. Когда этот бардак более или менее устаканится решительно не понятно. Возвращение политик компаний к дедовским методам найма волевым решением, согласимся, маловероятно. Видимо гонка вооружений рекрутеров и рекрутов так и продолжится в плоскости умения пользоваться ИИ. Пока не замкнется всё на себе и не выродится. Первыми под ударом оказались, как ни странно, кадровики.
Худо без добра
Надо сказать, что не только рынок труда ИТ отрасли подвергся негативному влиянию. Недавно люди с ужасом узнали, что и художники могут прикидываться: Японские студии борются с ИИ, заставляя художников рисовать на собеседовании. Вряд ли это открытие для самих дизайнерских контор, но тут возникает другой вопрос. Если работа художника заключается в дизайне, скажем, этикеток для женских колготок. Ну, хорошо, не буду утрировать — скажем так, не с чем-то жизненно важным — не с проектом скоростного поезда. То какая разница помогал ему при поступлении ИИ или нет? Раз он умеет так им пользоваться, что наниматель этого не понял сразу — то, собственно, почему бы и нет. Мне так кажется.
Если нынче какой-то программист скажет мне, что его сфера деятельности на��только сложная, творческая и он из-за этого не пользуется ИИ, то я либо ему не поверю, ну либо этот человек не так хорош, как он о себе заявляет. Да, наверное, есть сложные алгоритмические задачи, для которых нельзя напрямую получить годный результат. Но уж что-то просто напомнить, предложить пищу для размышления ИИ нынче может. Поисковиком же программисты пользуются.
Не буду скрывать, моя нынешняя работа практически целиком состоит в правильном применении уже существующих наработок к той или иной предметной области. Мне, как программисту, важнее понимать какие есть альтернативы, а техническая реализация того или иного компонента дело десятое. Эффективное покрытие, обоснованный выбор, незначительная адаптация — занимает львиную долю процесса. Набор непосредственно кода — рутина, с которой неплохо справляется электронный болван. Бывает порой такое, что даже перепечатать результат предложенный ИИ хочется лично, просто что бы ощутить живой личный вклад.
Это не вайб-кодинг: часто ИИ лепит полную чепуху. Надо четко понимать что походит, а что нет. Я по-прежнему убежден, что хороший разработчик это прежде всего специалист, который на собственном опыте понимает как бывает и как надо, может самостоятельно сделать всё что может предложить ему ИИ и даже немного больше. Однако, факт, что ИИ при правильном его использовании помогает. Помогает, в том числе, совершенствоваться. И его правильное применение нынче еще один немаловажный скил, обладание которым, если пока не требование, то довольно жирный плюс при прочих равных.
Так вот. Выходит, что человек, который может "обмануть" работодателя в целом может быть и годен к выполнению некоторых задач? То есть генерация резюме, и их отбор при помощи ИИ с этой точки зрения оправдан? И не надо ничего выдумывать. Пусть тот кто не умеет обходить современные заслоны рекрутеров курит бамбук? Не имеет значения насколько он хорош на самом деле — он отстал от жизни? Справедливо ли такое положение вещей?
Неутешительный прогноз
Решений данной проблемы я вижу два с половиной. Казалось бы, машинистов метро просто так не выбрасывают на улицу. Не говоря уж об одном бессмысленном и беспощадном тольяттинском заводе, который из гуманных соображений вынуждено обеспечивать работой всё остальное население страны вот уже который десяток лет. Ну не выдерживаете вы конкуренцию — кто же вам виноват? Должна ли подобная "справедливость" распространяться на кадровиков и разработчиков? Не будем говорить сейчас о каких-то краевых случаях: большинство программистов всё-таки обычные крудошлепы и базисты, которые как раз и страдают от того что не могут найти работу в свете конкуренции с наглыми, но смекалистыми выпускниками всяческих курсов. Они объективно всё еще лучше новичков. Разве их вина, что их "честные" резюме просто не проходят фильтры? Их много. Что с ними со всеми делать?
Программист ведь как спортсмен — ничего другого в этой жизни не умеет. Единственным выходом для консервативного кодера остается снизить планку и конкурировать с ушлой молодежью. Хочется сказать: сам виноват — хороший разработчик должен становиться лидом или даже менеджером. Но это так не работает. На десять разрабов всегда будет один начальник. Девять так и будут пилить таски. Хочется сказать: работодатель не благотворитель — не можешь вовремя повышать квалификацию — освобождай позицию. Справедливо? Как посмотреть. Всё-таки даже работодателю чаще всего старый, но надежный исполнитель выгоднее двух новых раздолбаев. Остается учиться мошенничать.
Второй выход, который сработал в моей ситуации: проявить упорство и терпение. Не может так быть, что бы квалифицированный работник получал наравне со вчерашними выпускниками. Рано или поздно случай позволит встретиться добросовестному труженику и консервативной конторе, где текучка кадров не приветствуется и реальные способности и качества человека всё еще в цене. Однако таких совпадений становится всё меньше и меньше. Мне в этом смысле наверное повезло — я наткнулся таки на компактный стартап, где всё еще решения принимают люди и базируют свой выбор не на переборе сухих характеристик, а предпочитают уделить больше внимания личному общению. Да, не последнее значение при этом имеют коммуникационные скилы. Да, каким-то образом всё равно нужно преодолеть первичный фильтр. Требуется запас подкожного жира, змеиное хладнокровие и доля везения.
Понятно второй вариант подходит далеко не всем. По истечении определенного срока приходится склоняться к варианту уступок в пользу меньшей зарплаты или менее комфортных условий труда. К сожалению, или к счастью, распространение удаленки внесло свои коррективы в предыдущие пару лет. Если до этого рынок труда в значительной степени ограничивался городом или регионом, то нынче масштабы страны это скорее правило, чем исключение. Даже хорошо, что нынче нам пока при этом не приходится конкурировать с большим количеством иностранных желающих. Представляю какой бардак творится в этом отношении на глобальном рынке труда.
Таким образом есть и третий прогноз на ближайший год. Но он зависит скорее от работодателей. Возможно, некоторые работодатели откатятся к очной или гибридной форме занятости просто потому что нет ресурсов на перебор всех вариантов по стране. Лучше уж вручную перебрать сто анкет, чем сто тысяч с помощью ИИ. Качество при этом скорее вырастет и перевесит прямую экономию по ФОТ. И если уж на удаленке ни как не выходит перепрыгнуть через забор фейковой конкуренции, то есть хоть какой-то шанс пройти по старинке на местный маслозавод. Да, в пиджачке и подстриженными ногтями. Да, придется какое-то время опять поездить в контору, но за консервативность придется расплачиваться каким-то образом в любом случае.
*/
End.