Сеньёраў выцясняюць мідлы з ШІ? Інжынеры разважаюць, як паспець за зменамі
У LinkedIn усё часцей з’яўляюцца дыскусіі пра тое, ці сапраўды «сеньёрыстыя» сучасныя сеньёры — маўляў, сёння застаецца «толькі тайтл», а ўсе сеньёры насамрэч «мідлы, які добра аплочваюцца».
«Тэхнічныя веды дэвальваваліся: яны каштуюць менш і цэняцца менш»
Павел Вейнік, распрацоўшчык, архітэктар, фаўндар у Hard&Soft Skills:
— Развіццё ШІ моцна абясцэніць (калі не ўжо) веданне тэхналогій, бібліятэк і фрэймворкаў. Інжынеру трэба тэрмінова вывучыць новую мову, спасцігнуць прынцып яе работы — і ён можа зрабіць гэта, нават не вельмі паглыбляючыся ў нюансы, проста выкарыстоўвае ШІ.
Я ведаю шмат кампаній, якія рухаюцца менавіта ў гэтым кірунку: яны наймаюць не тых, хто «ведае і памятае ўсё», а тых, хто можа хутка знайсці рашэнне — і прымяніць яго.
У выніку розніца паміж сеньёрам і мідлом сціраецца: чалавек, які запомніў базавы мінімум і ўмее карыстацца курсорам, цалкам можа выконваць тую ролю, якую раней выконваў сеньёр, — пры ўмове, што ён дастаткова добра разумее бізнес і ўмее счытваць пастаноўкі, удакладняць іх, разумее працэс і ўдзельнічае ў ім, вядзе камунікацыю і з менеджарами, і з тэсціроўшчыкамі, і гэтак далей.
І вось мы атрымліваем, што мідл + камунікатыўныя навыкі = сеньёр (дакладней, той, хто выконвае гэтую ролю). У кампаніях, якія робяць тэхнічна нескладаныя рэчы (а такіх 85%), такі мідл можа нармальна працаваць, называцца сеньёрам і цалкам адэкватна сябе адчуваць. І галоўнае — адпавядаць патрабаванням кампаніі.
Айцішнікам трэба зразумець, што тэхнічныя веды дэвальваваліся: яны каштуюць менш і цэняцца менш, таму што зараз яны патрэбныя для таго, каб правільна задаць пытанне, — а зусім не як бясцэнны «багаж».
Калі раней сеньёр памятаў усе адказы — і гэтым быў круты, то сёння роля сеньёра хутчэй пра тое, каб разумець, што спытаць, і памятаць, што дзе ў праекце. Але і гэта таксама хутка абясцэніцца.
Што чакае сеньёраў у будучыні — і як ім утрымацца «ў сядле»? Прадказанні — гэта тэрыторыя для спекуляцый, але я ўсё ж рызыкну ступіць на зыбкую глебу. Я лічу, што з часам з’явіцца наступная дыферэнцыяцыя:
- адны распрацоўшчыкі будуць весці за сабой тэхналагічны прагрэс — ствараць прынцыпова новыя рэчы: алгарытмы, базы дадзеных і гэтак далей. Гэтых людзей будзе няшмат — менш за 0,1% ад усіх інжынераў, я думаю;
- іншыя ж (вызначым іх як прыкладных распрацоўшчыкаў) будуць прымяняць усе гэтыя рэчы, узгадняючы з задачамі бізнесу. І вось іх узровень будзе зусім не такім высокім, як першых (а ён і не патрэбны такі).
Так, чым узровень бліжэй да прыкладнога, тым прасцей навучыцца — адпаведна, тым больш такіх распрацоўшчыкаў і тым мацней канкурэнцыя. І чым ён бліжэй да таго канца, дзе гаворка ідзе пра распрацоўку прынцыпова новых рэчаў, — тым больш усяго трэба трымаць у галаве, тым больш кансерватыўнымі будуць інструменты, і тым больш там будзе творчасці.
Гэта значыць на адным канцы — тыя, хто рэалізуе алгарытмы для новых рэчаў і новыя прынцыпы, а на іншым — сеньёры, што кладуць бізнес на код з дапамогай AI, і ў тым ліку нооўкодэры (бо яны таксама інжынеры, хаця толкам і не вельмі разумеюць, што там унутры пад капотам адбываецца).
А чаму вучыцца маладым?
— Тым, хто разумее свой геній, варта расці ў бок тых самых алгарытмаў і глыбокай распрацоўкі.
Тым, у каго проста ёсць здольнасці (хоць і не выдатныя) — удасканальвацца ў праграмаванні і намагацца зразумець які-небудзь канкрэтны дамен, фінтэх, напрыклад, або гульні.
Каштоўнасць спецыяліста з часам будзе заключацца ў тым, што ён разумее тэхніку і падыходы, прынятыя ў канкрэтным дамене.
Быць універсалам, як раней: «я разбяруся і выбудую любую сістэму», — ужо, напэўна, не атрымаецца. І тут галоўнае — вучыцца быць карысным бізнесу, а не рабіць нейкія крутыя штукі.
«Мідлы падзеляцца: хто з ШІ — атрымаюць падвышэнне, астатнія захраснуць»
Арцём Высоцкі, інжынер, кофаўндар у Writingmate.ai:
Так, «хуткія сеньёры» — гэта наша рэальнасць сёння. Але ўсё не так проста. ШІ стварае цікавую сітуацыю: мідлы з ШІ раптоўна «шыпяць» як сеньёры, а вось традыцыйныя сеньёры без ШІ тармозяць, як мідлы. І атрымліваецца:
- распрацоўшчыкі з досведам у 3 гады з ШІ робяць сеньёрскую працу;
- а 10-гадовыя распрацоўшчыкі без ШІ робяць мідлаўскую працу.
Рынак плаціць першым сеньёрскія грошы, таму што вынік важнейшы за стаж.
Але сапраўдныя сеньёры нікуды не падзеліся — яны эвалюцыянуюць. Рэальныя сеньёры не «старыя і дарагія мідлы», яны тыя, хто праектуе сістэмы, якія ШІ не асіліць, ловіць багі, якія ШІ прапускае, прымае складаныя прадуктовыя/тэхнічныя рашэнні, разграбае, калі ШІ ідзе ўразнос
Розніца ў тым, што цяпер яны выкарыстоўваюць ШІ як мультыплікатар, а не друкуюць усё рукамі.
Да чаго рыхтавацца распрацоўшчыкам — да таго, што ў найбліжэйшыя 1-2 гады пазіцый для джуноў стане ў разы менш — бо ШІ вырашае джуніарскія задачы лепш/хутчэй. Мідлы падзеляцца: хто з ШІ — атрымаюць павышэнне, астатнія захраснуць. Кампаніі будуць наймаць менш, але больш крутых інжынераў.
Вы спытаеце, што ж развіваць. Майстэрства ШІ — не проста ChatGPT, а разуменне як промпціць, ітэраваць і лавіць касякі ШІ. Сістэмнае мысленне — архітэктура, прадукцыйнасць, бяспека (дзе ШІ ўсё яшчэ не на вышыні). Прадуктовае чуццё — разуменне карыстальнікаў, а не проста выкананне спекаў. Кросфункцыянальныя скілы — UX, бізнес-логіка, аналіз дадзеных.
Перастаць факусавацца на хуткасці кодынгу, веданні канкрэтных фрэймворкаў, паўтаральных задачах. Пачаць факусавацца на пастаноўцы праблем і дызайне рашэнняў, рэвью кода і кантролі якасці, аптымізацыі прадукцыйнасці і дэбагу, прыняцці тэхнічных рашэнняў.
Выжывуць тыя, хто можа ўзяць размытую бізнес-задачу, спраектаваць рашэнне і выкарыстаць ШІ для рэалізацыі, кантралюючы якасць. Тых, хто проста добра выконвае выразныя задачы, ужо замяняюць ШІ-агенты.
Справа не ва ўзросце ці стажы — справа ў адаптацыі. Быць чалавекам у ланцужку, які накіроўвае ШІ, а не канкурыруе з ім.
Читать на dev.by