Bardzo dobry tekst (tutaj) kolegi Roberta, z tym że mam kilka „ale”, które wynikają z tego, że przez jakiś czas, bardzo intensywnie pracowałem z AI, po klika godzin dziennie w sprawach informatycznych.

Pierwsza rzecz, to AI naprawdę świetnie rozwiązuje problemy, pod warunkiem że potrafisz ten problem precyzyjnie opisać, że wiesz dokładnie czego chcesz, oraz potrafisz zweryfikować to co AI zrobiła. Jeśli jesteś w stanie podzielić zadanie na fragmenty, opisać jak ma to być zrealizowane, skontrolować jakość pracy AI, zweryfikować to co od AI dostajesz, AI BARDZO ci pomoże.

Ale żeby to umieć, trzeba mieć sporą wiedzę i trochę inteligencji. Żadne „ogólne zadanie” nie zostało przez AI zrealizowane w sposób poprawny, trzeba było szczegółowo opisać to czego chcemy. Nie da się tego zrobić, nie rozumiejąc tego co chcemy osiągnąć, nie wiedząć jak to ma działać, oczekując tylko wyniku.

Oczywiście wszystko to może się zmienić za jakiś czas, AI też się cały czas uczy, więc być może to stan przejściowy, a być może nie. Natomiast AI jeśli już coś zrobi dobrze, zrobi to z pewnością lepiej i optymalniej niż ja.

Natomiast nie uważam żeby w ciągu kilku lat, AI było w stanie zastąpić człowieka programistę, natomiast napewno znacząco ułatwi jego pracę, poprawi jakość tej pracy, wygodę, oraz dramatycznie przyśpieszy pisanie softu, nawet skomplikowanego.

Co ciekawe, Grok robi to ZNACZNIE, powtarzam ZNACZNIE lepiej niż ChatGPT.