Kad mākslīgais intelekts raksta kodu, bet inženieri joprojām pieņem lēmumus
Ne tik sen Marks Reicels lūdza MI izveidot tīmekļa versiju japāņu kāršu spēlei, kas savulaik piederēja viņa tēvam. Pēc desmit minūtēm — un gatavs — viņa ekrānā parādījās funkcionējoša lietotne. Funkcionāls, noslīpēts un gatavs lietošanai.
Iespaidīgi? Noteikti. Taču Markam Reicelam, kurš vada produktu pārvaldību uzņēmumā Mitsubishi Electric Iconics Digital Solutions, patiesais jautājums nebija par kāršu spēlēm. Tas bija par rūpniecisko automatizāciju. Ja MI var desmit minūtēs izveidot spēli, kas notiks, ja to izmantosiet rūpnīcas cehā?
Atbilde, kā izrādās, ir sarežģīta.
Lūk, kas ir svarīgi: MI lieliski ģenerē kodu. Informācijas paneļi, pārskati, vizualizācijas — tas viss tiek izveidots dažu minūšu laikā. Taču rūpnieciskā programmatūra nav informācijas panelis. Tā ir ražotnes nervu sistēma — mehānisms, kas uztur montāžas līnijas darbībā, turbīnas rotācijā un drošības sistēmas funkcionējošas.
Lietotnes pirmās versijas izveide? Ar katru dienu tas kļūst vienkāršāk. Nodrošināt programmatūru, kurai rūpnīcu vadītāji patiešām var uzticēties savu darbību vadībā 24/7? Tā jau ir pavisam cita lieta.
Ņemsim vienkāršu piemēru. Rūpnīcas vadītājs lūdz darbības pārskatu. MI to izveido dažu minūšu laikā. Visi ir apmierināti. Tad vadītājs saka: "Lieliski — tagad sūti man šo pārskatu katru dienu." Pēkšņi vienreizējs uzdevums kļūst par kritiski svarīgu programmatūru, no kuras cilvēki ir atkarīgi. Platformas attīstās, rodas drošības apdraudējumi, prasības mainās. Un kādam ir jāuztur visi šķīvji griešanās režīmā.
Šis cilvēks ir inženieris — nevis jebkurš inženieris, bet tāds, kurš izprot rūpnieciskās arhitektūras, kiberdrošību, atbilstību normatīvajām prasībām un sarežģīto realitāti, kurā mantotajām sistēmām jāspēj sazināties ar jaunajām. MI nezina, vai jūsu datu plūsma atklāj ievainojamību. MI neuztraucas par to, vai šis API izsaukums joprojām darbosies pēc nākamā ceturkšņa platformas atjauninājuma. MI neguļ bezmiega naktis, domājot par to, kas notiks, kad tīkls plkst. 3 naktī pārtrauks darboties
Pieredzējuši inženieri tik un tā reti veido rūpniecisko programmatūru no nulles. Tās balstās uz pārbaudītām platformām — tādām, kas gadiem ilgi pārbaudītas reālos ieviešanas apstākļos. Šīs platformas nodrošina pārbaudītas arhitektūras, dublēšanu, kiberdrošības aizsardzību un ilgtermiņa atbalstu. MI rekordīsā laikā var izveidot lietotni uz šī pamata. Taču šī lietotne ir tikai viens risinājuma slānis.
Ātrums vilina. Taču rūpniecības pasaulē ar ātrumu vien nepietiek, lai noteiktu, vai programmatūra ir gatava reālai lietošanai. Patiesais jautājums nav: "Cik ātri mēs to varam izveidot?" Tas ir: "Kurš rūpēsies, lai tas darbotos arī pēc pieciem gadiem?"
MI izveido kodu. Inženieri uzņemas atbildību par rezultātu. Un rūpnieciskajā automatizācijā šī atšķirība ir izšķiroša.