Кућа Развој Хоће ли ускоро ускоро заменити рачунарске програмере?

Хоће ли ускоро ускоро заменити рачунарске програмере?

Anonim

П:

Пошто се АИ састоји од машина које говоре машински језик, неће ли они бити много компетентнији у писању програма од људских бића, што на крају чини програмере застарелим?

А:

Одговор је једноставан: не. Уместо тога, десиће се да ће "рачунарски програмери" постати "АИ програмери".


Нико не сумња да АИ сваким даном постаје много бољи у програмирању. И утврђена је чињеница да ће на крају алати који покрећу АИ бити много бољи од људи код кодирања. Али машине неће ускоро постати независне од људи, па ће бити у стању да створе користан и практичан код који обухвата више од неколико редова нешто што ће захтевати ниво интелигенције који је близак чувеној јединствености.


Програмери више не пишу код руком. Они већ користе широк спектар интелигентних алата који им омогућавају да аутоматизују своје напоре у састављању. И то је оно што АИ чини: помаже програмерима. Али будућност у којој ће вештачка интелигенција моћи да донесе све тачне одлуке потребне за развој софтвера од нуле или за тумачење комерцијалне вредности сваке карактеристике је још увек изузетно далеко.


Оно што већина нових алата који раде на АИ раде уместо тога је побољшање њихове тачности и перформанси кроз машинско учење. Кроз опсежне пробе и грешке, њихове неуронске мрежне архитектуре помажу им да постану бољи и прецизнији у аутоматизацији својих задатака. И ту су бољи од људи: проналажење грешака и њихово исправљање. Али они нису, и вероватно никада неће бити, довољно аутономни да имају сопствена „мишљења“ о томе који је најбољи приступ за решавање проблема или стварање нове карактеристике.


На крају, људи ће се одмакнути од посла „програмера“ и једноставно ће научити како „крдати“ своје алате за машинско учење како би постали ефикаснији у пружању помоћи њима. Како ће АИ аутоматизовати сложен задатак за који је раније било потребно веома специјализовано знање, програмери ће имати много више времена да се фокусирају на више “људских” аспеката свог посла. Људи ће увек бити потребни за попуњавање празнина у којима ће увек недостајати машина, попут интеракције са другим враговима, истраживања нових, одважних решења за познате проблеме или само стављање креативности на посао.

Хоће ли ускоро ускоро заменити рачунарске програмере?