
Një inxhinier softueri me përvojë shpjegon pse ka zgjedhur të përdorë AI në projekte reale, duke argumentuar se zhvilluesit duhet të mësojnë ta përdorin me përgjegjësi, në vend që ta refuzojnë. Ai përdor agjentë programimi me AI për të eksploruar bazat e kodit, projektuar funksionalitete, zbatuar ndryshime, hetuar gabime dhe shqyrtuar rezultatet.
Sipas autorit, këto mjete po bëhen më të afta dhe mund të përshpejtojnë punën, të ndihmojnë me teknologji të panjohura dhe të shkurtojnë kohën për detyra komplekse. Megjithatë, ai pranon shqetësimet për besueshmërinë e kodit të gjeneruar dhe rrezikun që zhvilluesit të dobësojnë aftësitë e tyre duke ia deleguar AI-së procesin e të menduarit.
Autori thekson se gjenerimi i kodit nuk është i njëjtë me dorëzimin e një softueri funksional. Një agjent mund të realizojë një funksionalitet që duket i saktë, por prish pjesë të tjera të aplikacionit, krijon dobësi sigurie ose keqkupton kërkesat e biznesit. Për këtë arsye, zhvilluesi duhet të ruajë përgjegjësinë për arkitekturën, kontrollin e ndryshimeve dhe testimin.
Këtë qasje ai synon ta shtjellojë në projektin “Building Real Software with AI — A Practical Engineering Field Guide”, të cilin ka nisur ta zhvillojë. Ideja qendrore është përdorimi i AI-së pa zëvendësuar gjykimin inxhinierik dhe përgjegjësinë njerëzore për rezultatin.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

