Дали ChatGPT ще успее… да си намери работа? Или поне да стигне до интервю, може би най-трудната стъпка, когато става дума за първото работно място?
Няма да се отдаваме на излишни разсъждения, а, както се раждат много Дигитални истории, ще проверим на практика. Ще помоля алгоритъма сам да създаде автобиографията на млад програмист, който си търси работа. Ще изпратя създаденото от него CV като отговор на 10 обяви за работа за начинаещи програмисти.
Какъв ли ще е резултатът? Дали специалистите по подбор на кадри ще го поканят на интервю? Дали ще се усъмнят в генерираното CV на младия, но много мотивиран ИТ кадър? Или просто ще го игнорират? Хайде да проверим заедно.
И още нещо важно: поне на мен резултатите ми дадоха доста добри идеи за това как може да ми помогне ChatGPT следващия път, когато ми се наложи да си търся нова работа. Определено посоките не са малко. Ето за какво става дума.
Няма хора
Днес е доста трудно да си намериш първа работа в IT сектора, търсенето е по-малко, изискванията са космически, така и не те викат на интервю… Дали наистина е така? Сега ще видим
Август, знаете, следобедът на годината, а също и на търсенето на нови работни места. За разлика от Максим Иванов обаче аз си имам доста работа и сега ми се отваря възможност за този поучителен експеримент.
Кой е Макс ли? Питайте ChatGPT. Аз поне направих точно това. Помолих го да ми измисли самоличност на млад ИТ специалист, който си търси работа, като ми предложи и подходящ свободен имейл адрес.
Още първата идея на алгоритъма е въпросният Максим Иванов. Интересно, даже е завършил висше образование по специалността, обратно на другото крайно мнение, че днес е по-лесно да си намериш работа, след като си избрал академия (темата е дълга и далечна от днешната ни среща, но и моят опит е от „обратната“ страна).
Максим е с диплома по „Компютърни науки“ в Софийския университет, при това от юни 2023 г. Какво ли е правил цяла година, явно не му е било лесно да си намери работа? Така или иначе, ChatGPT веднага ми предлага и подходящия имейл адрес, който наистина, случайно или не, се оказва свободен: max.ivanov.prog@gmail.com.
Работа на Макс
Какво му липсва на Макс? Снимка, как иначе ще изглежда убедително… Тук си позволявам да се намеся, като оставя най-популярния чатбот да напише описание, а после давам задачата на MidJourney – в света на днешните ИИ модели е важно да знаеш кой в какво би се справил най-добре, а фотореалистичността определено не е силата на суперзвездата. Скоро обаче си имаме съвсем истински Максим Иванов:
Подавам снимката обратно на ChatGPT…
Явно няма да стане от първия опит.
Става дума за важен експеримент, ето защо си струва да направя уточнение. Докато например при създаването на ЕкоЕлена (която скоро ще се завърне!) нямаше никаква намеса от моя страна, тук очевидно се налагат някои промени. CV-то, което алгоритъмът ми дава, има няколко очевидни грешки, които биха попречили на Макс да се представи на макс. А на нас ни е важно младият специалист да си намери работа, нали така?
Първо ChatGPT обърква леко дизайна, намества една от разделителните линии право през лицето на младежа. Е, не е като да не съм виждал и аз дори по-объркани сивита, но все пак моля за леко донаместване. Също така моля да се смени телефонния номер с моя… после се замислям, че е доста грозно да се правя на човек, който не съм, струва ми се, че е неоправдано сложно да търся начин алгоритъмът сам да се обади и затова моля автора на автобиографии просто да махне телефона за контакт. Съзнавам, че по този начин намалявам шансовете на Максим да си намери работа, но…
Позволявам си още една промяна. Единствената му месторабота, измислена от генератора, е компанията Random, струва ми се, че е прекалено очевидно, затова моля ChatGPT да смени името с нещо друго. Така досегашният работен опит на Макс се оказва за Tech Solutions Ltd. Не че има и такава компания, но пък звучи убедително.
И толкова, с три дребни намеси, всичко останало е работа на алгоритъма.
Ето основната версия на автобиографията, можете да я разгледате тук.
Време е да се заемем с по-трудната задача. Нека намерим работа на новака програмист Максим!
Работа насам няма, работа натам
Ами ако… го наемат? Ако по някакъв начин мине интервюто и продължи нататък? Ако се окаже, че се справя дори с работата си? Настина ли е толкова невъзможно, колкото може би ни се иска?
Много въпроси ми се въртят из главата. Включително и това колко е важно да сме внимателни при подбора на кадри в нашия софтуерен бранш, защото от работата ни зависи толкова много…
Един от примерите защо е така даде Миглен Евлогиев, който отговаря за киберсигурността на първия български еднорог – Payhawk, в неотдавнашната си лекция на събитието DEV.BG All in One. Огромна част от пробивите в сигурността онлайн идват именно от хората. Случайно или не, попаднали на решителните работни места, решили да се похвалят с достъпа си, или пък съвсем целенасочено амбицирани да покажат, че могат да разрушат всичко… Или пък съвсем неслучайно попаднали в дадена компания, например с помощта на директен пазарен съперник или пък враждебна държава…
И аз имам такъв опит от практиката. С колегите влизаме на интервю за работа, човекът отсреща има блестящо сиви, би трябвало да е българин с богата практика в Англия. Разглеждам го и в LinkedIn, профилът и връзките му са забележителни…, когато на камерата отсреща се показва човек видимо от далечна Азия, който твърде неубедително се опитва да ни разкаже, че е българин по баща и е готов за работното място.
Нищо, на работа съм
Нищо подобно не може да се случи с нашия Макс. Едно на ръка, че е добро момче, но от друга страна, както винаги, целта ми е просто журналистически експеримент. Не да лъжа или манипулирам, а да дам повод за замисляне за това колко са напреднали технологиите… или пък обратното – колко сме ги надценили.
Нашият герой не е претенциозен. Избира първите 9 случайни обяви за начинаещи специалисти, независимо от конкретната технология, в удобната за целта секция от списъка с обяви на приятелите ми от DEV.BG. Десетата обява избирам лично аз, защо правя това изключение – ще ви разкажа, преди да се разделим.
Технологиите са различни – някои са за фронтенд, други за бекенд разработка, трети просто обясняват, че си търсят ентусиазирани бъдещи програмисти. Има големи, световноизвестни и по-малки фирми, случайният подбор се оказва пъстър и представителен.
За всяка от обявите моля ChatGPT леко да съобрази автобиографията по свое усмотрение. Разликите не са толкова големи, но ги има – тук-таме са добавени някои допълнителни технологии, който Макс познава, на други още във въведението младежът споменава, че би се радвал да стане част от конкретната фирма. В крайна сметка ChatGPT се справя прекрасно със създаването и „подпипването“ на CV.
Тъй като на работа често ми се е налагало да преглеждам подобни документи, мога убедено да ви споделя, че това, което той направи, е значително по-добро от повечето автобиографии, които съм виждал, що се отнася до четимостта, дизайна, подредбата, резюмето. Може пък изкуственият интелект да се окаже полезен помощник следващия път, когато си търсите работа? Разбира се, не за да си измисля информация, а за да ви помогне по-добре да представите това, което умеете и сте правили.
Сиви CV-та
Още едно важно уточнение. Няма да ви показвам 10-те различни варианта, защото не смятам да разкривам кои са 10-те фирми, които случайно попаднаха в експеримента – струва ми се неетично.
Избирам за начало един августовски четвъртък, ще видим какво ще се случи в рамките на следващите три седмици. Пускам сивитата.. Какви ли ще са резултатите?
Докато чакам, използвам възможността да обсъдя темата и с „таткото“ на Макс (дали презимето му би било Чатджипитиев?). Питам го коя от 10-те компании в списъка му се струва най-перспективна, а той се зачита онлайн и прави доста подробна таблица. Мога да си избирам кои технологии да си хареса Макс, кои са плюсовете и минусите на всяко от потенциалните работни места. Ето още едно приложение на алгоритъма в търсенето на работа, което може да се окаже полезно.
„Ако обичате работа с високи технологии и искате стабилна и престижна позиция, X може да е подходящ избор. Ако искате да работите в международен екип и да се занимавате с мрежи, Y може да е по-добър вариант. Ако предпочитате финтех индустрията и работа с големи транзакции, Z е отличен избор“, казва г-н Чат. „Ако се колебаете, най-добре е да помислите кои технологии и индустрии ви привличат най-много и какво е важно за вас в дългосрочен план“, допълва той, а аз няма как да не се съглася с изводите му.
Работата ще ни направи свободни
Ден втори… Вече имам два имейла, вълнуващо! А, доста интересно. Часове след като съм пуснал кандидатурата, се включват специалисти по подбор на кадри. И двата първи мейла, макар и в различни области – търсещи млад QA специалист (а уж такива най-трудно си намират работа) и програмист в сферата на роботиката, казват, че са заинтересовани от Максим и биха се радвали да го чуят по телефон, за да поговорят малко за него.
Значи „цедката“ в този случай е сработила! Решавам да не продължавам нататък при такава реакция, както стана дума, нататък вървим към откровената лъжа, която определено не е целта ми.
Дните минават, ето че пристигат цели две покани за ден и час, за които да си уговорим интервю! Максим стигна до най-важната стъпка!
Ето това е безспорен успех. Със сигурност никой не би си губил времето, особено предвид броя на кандидатурите, да прави интервюта, ако не вижда потенциал в кандидата. Тук може да се каже, че вероятно Макс би бил на едно (или повече) интервюта разстояние от мечтаното си първо работно място като програмист!
Тук някъде според мен експериментът става успешен. Значи е истински мит, че днес е невъзможно начинаещ програмист да намери работа, само за няколко дни интересът е впечатляващ! В 20% от опитите е стигнал до интервю!
Само с един от отговорите решавам да опитам следваща стъпка. Канят Макс, като поредна стъпка от процеса по подбор, да попълни тест по английски и да реши няколко програмистки задачи онлайн. Ще опитам да пусна ChatGPT да решава теста, като просто копирам отговорите му. Основната трудност тук се оказва, че приложението иска включена камера, за да следи кой решава теста. Пускам я на силна насрещна светлина и като че ли минава. Аз само заставам по средата между задачите и алгоритъма…
Чисти млади програмисти
Става дума за позицията на .NET разработчик. Като програмист, познавам сравнително добре езика C#, който се изисква за теста, но, разбира се, не се намесвам да помагам на „Макс“. И все пак ми е достатъчно ясно, че той решава теста на практика без грешка, при това за време, в пъти по-кратко от това, с което разполага.
Уви, или подозрителността точно на това, или евтиният ми опит да се справя с камерата, се оказват фатални за представянето на нашия имагинерен програмист, който след два дни получава имейл, че е избран друг кандидат за съответното място.
Последният отговор идва чак 3 седмици, след изпращането на кандидатурата – предполагам, че Макс е бил „в играта“, просто се е оказало, че има и по-силни кандидати.
Още две компании директно отговарят, че са разгледали кандидатурата, но или са наели друг човек, или CV-то на Макс не ги е удовлетворило. Това ми прави много добро впечатление, явно културата в това отношение се подобрява – на мен нерядко ми се е случвало да не получа никаква обратна връзка, когато кандидатствам за дадена работа и стигна до определен етап.
Максимум
Време е за равносметка. От 10 изпратени CV-та Макс стигна до 2 интервюта, 1 задача като първа стъпка от процеса по наемане. Два отговора му поискаха телефон и ако бе човек, той определено би имал шанс да продължи нататък. Още два бяха отказите. Не ме изненадва, че нито един от отговорите не написа директно, че има нещо нередно, CV-то или снимката са генерирани. Едва 3 от компаниите изобщо не отговориха.
Още ли мислите, че няма търсене на млади специалисти в ИТ сектора? Питайте Макс…
Остана да ви кажа защо избрах лично една от обявите – тя беше изпратена до компанията Sofia Stars защото лидера на екипа ѝ по подбор на кадри познавам добре. Именно Петър Джугански ще ни гостува в една от следващите дигитални истории, за да поговорим и за експеримента, и за бъдещето на пазара на труда и на професиите.
А резултатите от опита, поне на мен, ми дават още повече поводи за замисляне. Не само за професиите, които ИИ ще променя, но и за начина, по който ги упражняваме, по който си намираме работа. Наистина ли е толкова далеч моментът, когато Макс би могъл да продължи нататък? Да е убедителен на реално интервю, после… да си намери работа. Да си върши задачите, а аз просто да му прибирам заплатата… Или той да вземе моята?
Едно е сигурно. Време е да спрем да гледаме с клишета и шаблони към изкуствения интелект и да си отворим очите. Защото сега е моментът за интересни хрумвания, за нестандартни решения. Да опознаваме и доразвиваме новия неочакван помощник, който имаме.
А какво мислите вие за възможностите на изкуствения интелект? Мнението ви е важно, ще съм ви искрено благодарен, ако попълните анкетата тук.
Експериментът е направен по идея на Кристина Влаева.
Ако имате интересни хрумвания, които могат да се превърнат в следващи дигитални истории – предложете ги тук. Очаква ви скромна награда!