Како ће изгледати образовање софтверских инжењера у ери вештачке интелигенције? Какву улогу у настави имају AI coding агенти и како студенте припремити за начин рада који све више обликује савремена софтверска индустрија?
Овим питањима бави се рад „Artificial Intelligence Coding Agents in Software Engineering Education: Why Development & Operations and Scale Matter“, који је објављен у најновијем издању часописа IEEE Computer, у оквиру секције Education.
Двојица од петоро аутора рада су проф. др Милош Раденковић, професор на Рачунарском факултету, и Марко Мудринић, асистент и студент докторских студија на РАФ-у. Рад је резултат сарадње аутора са више институција, а посебан значај за Рачунарски факултет има то што се у њему представљају конкретан предмет, искуства из наставе и приступ који се развија на нашем Факултету.
Погледајте рад на IEEE Xplore платформи

Од учионице до међународне рачунарске заједнице
IEEE Computer је flagship публикација IEEE Computer Society-ja, једне од водећих светских професионалних заједница у области рачунарства. За разлику од публикација намењених уским научним областима, Computer окупља теме од интереса за широку међународну заједницу истраживача, наставника и професионалаца из индустрије.
Објављивање рада у овом часопису зато представља више од још једне научне публикације. Искуство из наставе на РАФ-у сада је представљено једној од највећих светских заједница која професионално прати развој рачунарства, софтверског инжењерства и образовања.
У самом раду наведени су Рачунарски факултет и конкретан предмет, док су искуства из наставног процеса искоришћена за разматрање једног од питања која ће у наредним годинама све више обликовати образовање софтверских инжењера.
Како образовати софтверске инжењере у ери AI алата?
Вештачка интелигенција већ мења начин на који се софтвер развија. AI coding агенти могу да учествују у писању, тестирању и изменама кода, али њихова примена у професионалном развоју софтвера отвара много шире питање: како студенте припремити за рад у окружењу у којем само писање кода више није једини, а можда ни централни део развојног процеса?
Рад се управо зато не фокусира само на употребу AI алата за генерисање кода. Посебна пажња посвећена је развојним и оперативним процесима, DevOps приступу и раду на већој скали, односно компетенцијама које су неопходне за разумевање целокупног животног циклуса софтвера.
Оваква перспектива повезује оно што се учи у учионици са начином на који се софтвер данас развија у професионалном окружењу.
Знање које прати свет који долази
За Рачунарски факултет ова публикација представља и потврду приступа у којем се савремене технологије не посматрају само као тема за изучавање, већ као део наставног процеса и професионалног развоја будућих стручњака.
У тренутку када се граница између традиционалног програмирања и интелигентних алата за развој софтвера брзо помера, важно је да образовање те промене не прати са дистанце, већ да их истражује и уводи у наставни процес.
Објављивање рада у IEEE Computer омогућава да се једно такво искуство са Рачунарског факултета представи широкој међународној заједници, али и да се отвори простор за даљу размену знања, искустава и идеја о томе како треба да изгледа образовање софтверских инжењера будућности.
Од наставе на РАФ-у до међународне IEEE заједнице – знање и искуство које настају на нашој настави сада су део глобалног разговора о будућности софтверског инжењерства.