← Visi raksti

Programmatūra

Vibe coding — programmēšana pēc vārdiem?

2026. gada 9. augusts · 7 min lasīšanai · Johannes Dambergs

Jūs parastos teikumos aprakstāt, kas programmai jādara — un MI to uzbūvē. Izklausās pēc burvestības, bet ir kļuvis par ikdienu. Kas slēpjas aiz šī jēdziena, kas tiešām darbojas un kur lieta sāk klibot.

Jēdziens nāk no MI pētnieka Andreja Karpatija (Andrej Karpathy), kurš 2025. gada sākumā aprakstīja, kā viņš būvē programmatūru, pats nerakstot kodu:viņš pasaka MI, ko vēlas, paskatās uz rezultātu, pasaka, kam jābūt citādi — gatavs.Vibe coding — sekot sajūtai, nevis katrai rindai. Pusotru gadu vēlāk no tā ir izaugusi nopietna darba metode. Ar īstām stiprajām pusēm un īstiem slazdiem.

Kā tas izskatās konkrēti

Piemērs no mūsu ikdienas: tā vietā, lai trīs dienas programmētu formulāru ar datubāzes pieslēgumu, MI uzraksta apmēram šādi — „Uzbūvē pieprasījuma formulāru ar vārdu, tālruni, vēlamo termiņu. Saglabā pieprasījumus tabulā, atsūti man e-pastu par katru jaunu pieprasījumu un bloķē surogātpastu." MI dažās minūtēs piegādā pirmo versiju. Tad sākas īstais darbs: pārbaudīt, testēt, noslīpēt.

Modernās MI sistēmas, piemēram, Claude, pie tam vairs nestrādā tikai kā teksta automāts, bet kāaģents: tās izveido failus, palaiž testus, atrod savas kļūdas un tās izlabo. Tas ir iemesls, kāpēc pēdējos divos gados tik daudz ir mainījies.

Kas tajā ir patiešām labs

  • Prototipi stundās, nevis nedēļās. Ideju var padarīt aptaustāmu vēl tajā pašā dienā — pirms nauda aizplūst nepareizajā virzienā.
  • Nav vajadzīgs žargons, lai runātu līdzi. Kas spēj aprakstīt savu biznesu, spēj aprakstīt, kas programmatūrai jādara. Slieksnis ir skaidrība, nevis informātika.
  • Izmaiņas vairs nesāp. „Vai vari pievienot vēl to lauku?" vairs nav nedēļas uzdevums, bet stundas ceturksnis.

Kur lieta sāk klibot

1. „Gandrīz gatavs" programmatūrā ir bīstami

Vibe-coding prototips izskatās pēc 90 % — bet trūkstošie 10 % ir tieši tie, kas izšķir: kas notiek pie nepareizas ievades? Ja divi cilvēki saglabā vienlaikus? Ja telefons ir bezsaistē? Šos gadījumus atrod tikai tas, kurš sistemātiski testē. Kas prototipu uzreiz laiž darbā, robus pamana tad, kad tos pamana klienti.

2. Drošība nenotiek pati no sevis

MI ģenerēts kods bieži darbojas — bet „darbojas" un „drošs" ir divas dažādas lietas. Atvērtas piekļuves, nešifrēti dati, aizmirstas administratora lapas: viss jau redzēts. Tiklīdz spēlē irklientu dati, vajadzīgs kāds, kurš mērķtiecīgi meklē vājās vietas — un plāns atjauninājumiem un rezerves kopijām.

3. Neviens nejūtas atbildīgs

Lielākais risks nav tehnisks: ja programmatūru uzbūvēja „MI" — kam jūs zvanīsiet, kad tā pulksten 7 no rīta streiko un jūsu šoferi stāv pagalmā? Programmatūrai vajag saimnieku. Ar MI vai bez tā.

Darīt pašam vai uzticēt citiem?

Mūsu godīgais vērtējums:

  • Izmēģināt pašam atmaksājas iekšējiem palīgrīkiem bez klientu datiem — kalkulators, kontrolsaraksts, mazs pārskata panelis. Maksā maz, un jūs daudz iemācāties par saviem procesiem.
  • Uzticēt citiem ir pareizā izvēle, tiklīdz rīks ir iesaistīts ikdienas darbā, apstrādā klientu datus vai rēķina naudu. Tad izšķirīgs ir tieši tas, ko vibe coding viens pats nesniedz: testi, drošība, VDAR, uzturēšana.

Kā tam ir nobīdījušās izmaksas, lasiet rakstā„Individuāla programmatūra bija nesamaksājama. Tas tagad mainās."

Secinājums

Vibe coding nav mode, kas atkal pazudīs — tas ir jaunais veids, kā top programmatūra. Bet tas darbu pārbīda, nevis atceļ: prom no rakstīšanas, pie skaidras domāšanas, pārbaudīšanas un atbildības. Tieši pēc tā jūs atpazīsiet arī nopietnus piedāvātājus: viņi jums nestāsta, ka MI izdara visu. Viņi paskaidro, ko dara paši, lai rezultāts turētos.

Interesē, kā šāds prototips izskatītos jūsu idejai? Uzrakstiet mums īsu ziņu — bieži pietiek ar vienu pēcpusdienu, lai redzētu, vai virziens ir pareizs.

Johannes Dambergs
MI menedžeris · Johannes-Team, Goha (Goch)