Tunay na binago ng mga Generative AI tulad ng ChatGPT at Google Bard ang daloy ng trabaho sa maraming industriya. Gayunpaman, ang kanilang epekto sa coding ay ang pinakamalalim, na may naiulat 92% ng mga programmer ang nagsasama ng iba’t ibang AI tool sa kanilang mga pang-araw-araw na gawain at higit sa 70% na nagpapahayag na ang pagsasama ng AI tool ay makabuluhang nagpahusay sa kanilang kahusayan sa trabaho.
Ang pag-aaral, na isinagawa ng GitHub, na nakatuon sa mga kumpanyang Amerikano na may mahigit 1,000 empleyado at nag-survey sa 500 developer ng negosyo, na nagbibigay-liwanag sa mahalagang papel na ginagampanan ng mga tool ng AI sa loob ng komunidad ng programming. Ayon sa mga natuklasan, sinabi ng maraming empleyado na ang pagsasama ng mga tool sa AI coding sa kanilang daloy ng trabaho ay hindi lamang nakatulong sa kanila na sumunod sa mga pamantayan ng pagganap ngunit pinahintulutan din silang mapahusay ang kalidad ng code, mapabilis ang pagbuo ng output, at mabawasan ang mga insidente sa antas ng produksyon.
“Sa pamamagitan ng pagpapalakas ng produktibidad ng developer, pagpapataas ng kanilang kasiyahan, at pagbibigay ng kapangyarihan sa kanila na maging pinakamahusay sa kanila araw-araw, talagang makakamit natin ang pagbabago sa sukat,” sabi ni Inbal Shani, ang Chief Product Officer sa GitHub.
Pag-alis ng mga paulit-ulit na gawain
Hindi lihim na para sa sinumang may naka-code, ang kailangang gawin ang mga paulit-ulit na gawain ay isa sa mga pinaka nakakadismaya na bagay kailanman. At dito nagniningning ang mga AI, dahil sa pamamagitan ng pag-automate ng paulit-ulit at makamundong aspeto ng coding, maaaring i-redirect ng mga developer ang kanilang mga pagsisikap patungo sa pagharap sa mas kumplikadong mga hamon, na nagreresulta sa pinahusay na kahusayan at output. Bukod dito, ang mga tool na ito ay tumutulong din sa mga coder na i-debug ang kanilang mga programa nang mahusay, kaya nakakatipid ng oras at mga mapagkukunan ng kumpanya.
Habang ang mga benepisyo ng paggamit ng mga AI sa programming ay maliwanag, isang potensyal na alalahanin na nagmumula sa tumaas na pag-asa sa AI-generated ang code ay ang potensyal na pagbabawas ng kadalubhasaan ng tao. Nang tinatalakay ang isyung ito, sinabi ni Mark Collier, ang COO ng OpenInfra Foundation,”Ang komunidad ng Python ay nakikipagbuno sa mga pagsusuri ng code ng code na binuo ng AI, kadalasan dahil ito ay kalokohan, at ang taong’nag-aambag’ay hindi ito maipaliwanag dahil sila hindi ito nagsulat.”Samakatuwid, kakailanganin ng mga programmer na magtakda ng mga hangganan pagdating sa paggamit ng mga tool sa AI.