Мнение: Изкуственият интелект преобразува индустрията на кодирането и трансформира кариерите на разработчиците

Image generated with DALL·E through ChatGPT

Мнение: Изкуственият интелект преобразува индустрията на кодирането и трансформира кариерите на разработчиците

Време за четене: 6 мин.

Ученето на програмиране винаги е било в задния план на мислите ми. Години наред, създавах в себе си вярата, че ставането на програмист или разработчик на приложения е най-добрият път за изграждане на стабилна кариера и гарантиране на високоплащана работна позиция в нашия бързо развиващ се свят.

Но сега, генеративният изкуствен интелект е тук, революционизира живота и професионалните кариери на всички, и не мога да не се питам: Дали все още си струва да уча за програмиране?

Докато скорошните масови съкращения от големи технологични компании като Microsoft, Meta и Google са резултат от множество фактори, включително пандемията, е съобщено, че нуждата от разработчици е намаляла и випусканите в сферата на технологиите се сблъскват с труден пазар на труда.

Като журналист с само много основни познания по HTML и CSS и без опит в сферата на кодирането, реших да проуча и да попитам разработчици, работещи с AI, какво според тях наистина се случва в екосистемата на кодирането след появата на AI.

Страховете и опасенията

Масовите съкращения в големите технологични компании бяха едно от най-големите загрижености, засягащи стабилността на работните места в областта на уеб разработката.

През 2023 година над 260,000 служители бяха съкратени от технологичните компании—включително гиганти като Amazon, Alphabet, Meta и Microsoft. През 2024 година процесите на съкращения продължиха, късметлийски на по-бавен темп, но достигнаха почти 150,000 съкратени работни места до момента.

Докато тези процеси на съкращения включват множество отдели в технологичните компании, които не са свързани с разработката на софтуер или писането на код, софтуерните инженери всъщност съставляваха най-голямата част от съкратените работни места през 2023 г. според доклад, споделен от Vox.

И да, имаше причини като – за щастие за всички нас – краят на пандемията и липсата на нужда от виртуална разработка в бързия темп, който преживяхме по време на кризата с COVID-19, и други външни фактори като несигурността на икономиката. Въпреки това, няколко експерта са включили нарастването на изкуствения интелект като част от уравнението.

Изкуственият интелект като ускорител, а не заместник

AI вече може да се грижи за голяма част от кода в компанията. На 29-ти октомври, Сундар Пичай, главен изпълнителен директор на Google и Alphabet, заяви по време на своя оптимистичен изказване за финансовите резултати на компанията през третото тримесечие на 2024 година, че те са внедрили AI вътрешно и това е увеличило ефективността им.

Днес, повече от четвърт от всичкият нов код в Google се генерира от AI, след което се преглежда и приема от инженери. Това помага на нашите инженери да постигат повече и да работят по-бързо,“ каза Пичай.

И какво мислят уеб програмистите по този въпрос?

Робърт Хангу, консултант по генеративен AI с магистърска степен по компютърни науки и основател на Next Operations, вярва, че AI не заменя софтуерните инженери, а по-скоро ускорява тяхната работа.

„Използвам Copilot като асистент за кодиране, но трябва да знаеш кога е правилно и кога е грешно,“ каза Хангу на WizCase по време на разговор, подчертавайки, че знанията в кодирането са съществени за използването на AI като инструмент.

Когато попитах за компаниите, които уволняват разработчици след нарастването на AI и вземането на това като фактор, той не се съгласи. „Бих твърдил, че това има много общо с разпределението на капитала и решението,“ каза Хангу. „Ако имате възможността да създадете 10 пъти повече код като компания, какво бихте направили? Щяхте ли да изгоните 90% от работната си сила и да останете същите, или щяхте да я запазите и да произвеждате 10 пъти повече?“

AI преобразува работата на разработчиците

Чатботове като GitHub Copilot и ChatGPT вече могат да се грижат за написването на код, отстраняването на грешки, предлагането на код и автоматичното довършване, както и превеждането на концепции.

Рикардо Санчес, компютърен инженер, работещ като DevOPS инженер и ръководещ екип от 20 разработчика, е изпитал отпреди въздействието на изкуствения интелект.

„Разработката на софтуер става все по-бърза, защото разработчиците могат да се съсредоточат върху създаването на код, вместо да прекарват часове в изследване на това как да решат проблем,“ каза Санчез по телефона на Wizcase. „Сега можете да се обърнете към изкуствен интелект и да го попитате за проблем с кода и как можете да го актуализирате или подобрите, което значително спестява и опростява работата ви. Вече не прекарвате 10 часа в изследвания, търсене в интернет или четене на документация; вместо това, се съсредоточавате върху решаването на проблема. Изкуственият интелект значително ви улеснява в процеса.“

Бъдещето на кариерите на разработчиците

Повечето разработчици, с които говорих за въздействието на изкуствения интелект в индустрията, се съгласиха с една и съща премиса: трябва да сте отлични в кодирането, за да проверите и потвърдите, че изкуственият интелект свършва добра работа. Те също така се съгласиха за точността на изкуствения интелект и оцениха, че той е близо до 95% верен по-голямата част от времето, когато пише код, отговаря на въпроси и изпълнява множество задачи.

Това е също една от причините, поради които много експерти казват, че търсенето на начинаещи програмисти намалява и по-високите позиции стават все по-актуални. Създаването на код става по-малко важно от редактирането на код и при редактирането – така както става в журналистиката – знанието е от ключово значение.

Санчес вярва, че компаниите трябва да актуализират своите системи и платформи, за да останат в челните позиции пред AI и конкурентите си. От друга страна, програмистите трябва да следят какво се случва вътре в компаниите и да експериментират с новите AI инструменти, за да служат като мостове, свързващи текущите технологии с по-напредналите, като винаги дават приоритет на сигурността и етичния подход.

Въпреки съкращенията в технологичната индустрия, несигурността на пазара и големият ефект, който изкуственият интелект оказва върху разработката на софтуер, повечето работници в областта остават оптимисти. Забелязах това в разговорите си с разработчици и го виждам също така в Reddit и социалните медии.

„Компютърните науки са област, която постоянно се променя и развива, така че като професионалист в областта на компютърните науки, трябва да разбирате това и, вместо да се страхувате от него, да го поемате – да приемете промяната,“ каза Санчез.

Хареса ли ви тази статия?
Оценете я!
Не ми хареса Не ми хареса особено Става Добра е! Страхотна!

Радваме се, че работата ни Ви хареса!

Като ценен читател, имате ли нещо против да ни дадете рейтинг в Trustpilot? Става бързо и означава всичко за нас. Благодарим Ви, че сте толкова невероятни!

Оценете ни в Trustpilot
0 Оценена от 0 потребителя
Заглавие
Коментар
Благодарим за вашето мнение
Loader
Please wait 5 minutes before posting another comment.
Comment sent for approval.

Оставете коментар

Loader
Loader Покажи още...