Samo zato što AI može ne znači da AI treba

✶✶✶

Nemoguće je pobjeći od AI hypea. To je najveća stvar koja se dešava trenutno i u IT a i svijetu generalno (pored prelaska u multipolarni svjetski poredak, ali to je druga priča). Mislio sam ja izbjegavati tu temu, ali zašto bih?

Nakon velike nestašice developera početkom 2020ih desile su se dvije velike stvari:

1. ZIRP - zero interest rate policy je ukinut

2. AI je postao dovoljno dobar da generise produkcioni kod

Tržište poslova IT-a je doživjelo veliki krah i tek u zadnjoj godini je pokazivalo znake oporavka, ali ni blizu "zlatnog doba" korone koje je i prouzrokovalo i veliki IT bubble, a i ogromnu inflaciju koja je na kraju dovela do ukidanja ZIRP-a i gromoglasnog pucanja IT korona bubblea.

Šta je ZIRP značio za nas informatičare? Pa to je bila blagodat koje nismo bili svjesni. Ogromne banke podignu kredit sa 0% kamate i dadnu vrlo povoljne kredite dobrostojećim ljudima koji sjedeći na svojoj jahti prave se da rade tako što "investiraju" pare u startupe. Ti dobrostojeći ljudi imaju para, pa im je mrsko i to malo raditi - a ko bi ih i krivio, i onda oni grupišu pare u fondove koji sad imaju stotine miliona ili nekoliko milijardi dolara.

Tolike investitore neko mora lagati da su pametni i rasturaju i najveći znalci na svijetu, zato fondovi unajmljuju VC-jeve koji u svojim patagonia prslucima na twitteru i po gala ruckovima ubjedjuju ove sa jahtama da im dadnu pare, a onda ubjedjuju naivne informaticare da im dadnu vrijeme. Time započinje ovaj napuhani dio IT industrije koji je sad drastično ispuhao.

Kada VC nađe žrtvu - dadne joj nekoliko miliona da započne proces razvoja nekog projekta. Naravno ima cijeli teatar koji se odvija prilikom izbora projekta - on je važan da investitorima pokaže kako su VCjevi rigorozni a founderima da pokaže kako oni "dodaju vrijednost". I ako realno founderi bi jako dobro se snašli samo da dobiju pare i puste ih na miru. Možda i bolje. Ali tu je ključna stvar, nije baš puno važno šta founder pravi. Važno je da to izgleda cool i da izgleda kao da ima potencijal i da izgleda kao da raste. Da li ima tržište ili rješava problem - to je manje bitno. Može koristiti ali nekad i šteti.

Dakle iako taj kod koji prave najčešće i nije koristan nikome - i VC i founderi budu plaćeni za to, a onda da bi podržali iluziju rasta oni bi unajmljivali developere i ostale u toj IT raji. To je znalo doći i do stotina i hiljada visoko plaćenih ljudi. Znači svi mi smo bili plaćeni da bi organizacija izgledala ozbiljno za sljedeću rundu investicije. Uglavnom pljušte naštampane pare od Uncle SAM-a po cijelom svijetu.

Kada je ZIRP ukinut, ovo prelijepo razgranato drvo je sasječeno u korjenu. Sad da bi imalo smisla praviti rješenje - ono mora imati svrhu, rješavati dovoljno velik problem dovoljno dobro da ljudi žele da ga plate.

Zato su mnoge velike firme otpustili ljude. Igra se promijenila - sad se ne gleda iluzija rasta, sad se gleda profitabilnost - koliko prihoda i profita imas. Baš kao u svim drugim industrijama.

Evo npr. gledajte twitter - kako je uspio otpustiti 70% ljudi a opet ostati funkcionalan. Pa ti otpušteni ljudi nisu radili na twitteru, nego na nekim novim idejama projektima i slično. Npr. Vine je cijeli jedan novi startup koji je nastao u twitteru. Sad više to ne rade, nego se fokusiraju na glavni proizvod koji ih je i proslavio. AI je pravo dobar izgovor za taj proces rezanja sala. Mi otpuštamo ljude jer AI preuzima (a ono ljudi se ne uklapaju u novi koncept pa ih zato treba otpustiti).

Jedini dio industrije koji se još uvijek ponaša po ovim startup pravilima jesu same AI kompanije. Međutim kao i kod startupa, iako je iluzija demokratičnosti tu - baš kao što je par država moglo napraviti hubove poput silicon valleya - tako i samo par država može ozbiljno se takmičiti u AI. Ti koji čitaš moj blog vjerovatno nemaš šanse, kao ni ja. Ovo ispod važi za "ostatak" informatike.

Već smo imali viška softvera čak i bez načina da generišemo brzo velike količine softvera. AI (u gornjem sloju kvalitete) je sad postao dovoljno dobar da izgeneriše upotrebljiv produkcioni softver ako znaš kako da mu pričaš.

Usko grlo i bez AI-ja je bilo kako pronaći šta od softvera je vrijedno da postoji. Šta je korisno? Kako doći do ljudi koji to trebaju i voljni su da plate? Ništa od ovoga ne možete izgenerisati AI-jem.

Ukidanje ZIRPa i napredak AI-ja ima jednu pozitivnu stranu za siromašna društva kao ovo naše bosansko. Sad su i potrebe naših firmi došle do izražaja. Postalo je poprilično jeftino počešati ono što je svrbilo naše firme koje uspjevaju na vjetrometini našeg nefunkcionalnog sistema. Tu postoji prilika za mlade IT-jevce koji traže posla i imaju problem da ga nađu. Neće biti glamurozno kao u zlatnom dobu, ali makar će biti stabilnije i osjećaj je bolji kad znaš da tvoj softver olakšava nekoj teti i čiki neki posao.