Moje przemyślenia na temat tego, jak AI zautomatyzuje moją pracę programisty w 2026 roku (Będę całkowicie szczery w tym poście, mimo że niektórzy ludzie po obu stronach tej debaty mogą być zaniepokojeni. Proszę, uszanujcie, że to są moje przewidywania. Nie chcę wszczynać kłótni, chcę tylko podzielić się swoimi myślami z osobami, które mogą być zainteresowane.) Przez ostatnie kilka dni prowadziłem szalony eksperyment: odbudowałem HVM od podstaw, używając tylko AI. Okazuje się, że istnieje teraz model (wiecie który - koniec z reklamami 😑), który jest już w stanie napisać większość mojego kodu. Daję mu instrukcje, idę robić coś innego, a potem wracam do (możliwie) działającej implementacji. I to jest naprawdę niesamowite. Czego się zastanawiam, to: co wciąż pochłania mój czas? Jestem doświadczonym programistą. Mając wystarczająco dużo czasu™, mógłbym osiągnąć wiele. W ciągu roku lub dwóch mógłbym napisać przeglądarkę, system operacyjny, silnik gier, MMORPG. Więc jeśli AI naprawdę automatyzuje moją pracę, dlaczego jeszcze nie zrealizowałem tych wszystkich rzeczy? Co obiektywnie powstrzymuje mnie przed zostaniem jednoosobową, ogromną firmą programistyczną, jeśli bym chciał? Cóż, poza oczywistymi sprawami biurokratycznymi, nawet w czysto koderskim sensie, to oczywiście nie jest możliwe, z jednego powodu: AI może pracować tylko przez pewien czas, zanim będzie mnie potrzebować. Oto jak przebiegał ten eksperyment: 1. Napisałem pełną specyfikację "next-gen HVM" 2. Poprosiłem AI o stworzenie pierwszej części (parser) 3. Napisało 80% poprawnego kodu, ale popełniło kluczowe błędy 4. Poprawiłem te punkty (wstrzyknięcie inteligencji eksperckiej) 5. Napisało 100% poprawnego kodu 6. Poprosiłem AI o stworzenie drugiej części 7. ... powtarzaj 2-5 w kółko ... Po około 3 dniach mam działający prototyp. Nie napisałem więcej niż 1% tego kodu. 95% tego czasu spędziłem grając w gry. Z pewnego punktu widzenia, AI zautomatyzowało 95% mojej pracy, jeśli mierzymy to tylko czasem. Jednak z innego punktu widzenia, zautomatyzowało 0% mojej pracy. W końcu, bez eksperta (mnie) wkraczającego co 30 minut, AI nie byłoby w stanie przejść przez sam moduł. To znaczy, gdybym po prostu powiedział "wdroż specyfikację" i zostawił je same, nie ukończyłoby pracy. Ani w 3 dni, ani w 3 lata. Po prostu wróciłbym do pełnego błędów, bezużytecznego kodu i traumatyzującego kodobota. ...