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. W pewnym sensie, to jest najlepszy scenariusz dla tych, którzy obawiają się utraty pracy: dzisiaj AI może zautomatyzować większość twojej pracy, o ile to ty ją wykonujesz! Jak wygodne, prawda? Oczywiście, nie możemy liczyć na to, że to będzie prawdą na zawsze. Jeśli "czas autonomicznej pracy" będzie się nadal wydłużał - jak wielu się spodziewa - to, gdy tylko osiągnie 3-dniowy próg (48 razy więcej niż obecnie), mogłoby być w stanie ukończyć pracę bez żadnej interwencji. Przynajmniej teoretycznie. Teraz, kiedy (lub czy) to się stanie, zależy od dużych laboratoriów AI, a ja naprawdę nie mam nad tym kontroli. Jednak to, co mogę zrobić, to zapytać: Biorąc pod uwagę, jaki jest czas autonomicznej pracy modelu SOTA, czy mogę wdrożyć nowy język i narzędzia tak dobre, że wydłużą ten czas o stały, ale znaczący czynnik? Czy mogę uczynić pętlę Bend2→NeoGen→AI na tyle dobrą, że ten sam model byłby w stanie ukończyć to zadanie z dużo mniejszą liczbą interwencji - lub, co lepsze, całkowicie autonomicznie? Jestem naprawdę podekscytowany, ponieważ myślę, że odpowiedź brzmi "tak", i wydaje się, że jesteśmy naprawdę blisko tego punktu. Jeśli to naprawdę zadziała, to byłoby ogromne, ponieważ moglibyśmy zautomatyzować rozwój oprogramowania na dużą skalę, kilka lat przed tym, jak modele będą w stanie zrobić to samodzielnie. (Zastanawiam się, czy HOC powinno w tym momencie stać się firmą programistyczną?) Poza tym byłoby to ogromne polepszenie mojej jakości życia, ponieważ w końcu mógłbym przestać grać w League of Legends i zacząć grać w Ragnarok Online, jak za dawnych czasów 🥳 W każdym razie to jest to, co obecnie mam na myśli. Dzięki za przeczytanie i życzę wspaniałego dnia. (Dziś pozwolę AI kontynuować polerowanie ""HVM4"" podczas gdy ja zajmuję się innymi rzeczami😏 w tle. Naprawdę chcę zobaczyć, jak daleko to zajdzie.)
136,89K