Kto się podpisze pod kodem od AI? - SDLC, koszty i harness
"Czy robiliśmy review lat temu trzy? Nie, nie robiliśmy, tylko wszyscy okłamywali się, że robią review porządnie i klikali: tak, tak, tak może iść." 🎯 Szymon otwiera odcinek o AI w SDLC tezą, że agenci kodujący niczego nie zepsuli - tylko boleśnie pokazali, czego nigdy nie robiliśmy. Wracają stare praktyki jak bumerang: szybkie buildy, środowiska efemeryczne, SonarQube, spór o testy architektoniczne i lekki spec-driven development zamiast nieutrzymywalnego Spec Kita. Plus definicja, przy której Łukasz się jeży: plik MD i skille to nie jest harness - harness to config, którego agent nie ominie, nawet gdyby bardzo chciał. ⚠️ Twarde liczby: 200-300 dolarów miesięcznie na DevOpsa, 500-600 na developera przy migracji starego .NET-u, 3000 euro forecastu na czteroosobowy zespół i jeden koleś z 13 tysiącami przepalonymi na kredyty Copilota. A self-hosting LLM? "W tym momencie self-hosting to jest mit finansowy" - M5 Max ze 128 GB wyciąga 30-parę tokenów na sekundę i tyle w temacie. 🤖 Miesiąc miodowy subskrypcji się kończy, praca od 9 do 17 to "byłość", a Łukasz obstawia falę wypaleń high performerów. Kto się w końcu podpisze pod tym kodem - Ty, czy agent, który "zignorował, żeby osiągnąć cel"? A teraz nie ma co się obijać! 👉 Wpadajcie na naszego Discorda: https://discord.gg/78zPcEaP22 ! 🔥Tam możecie się z nami pokłócić o przyspieszanie SQL-a, podyskutować o naiwnych nadziejach na AI albo po prostu podzielić się swoimi IT-owymi przemyśleniami. Słuchasz Patoarchitektów dzięki PROTOPII – firmie, w której Łukasz i Szymon działają na co dzień, wspierając zespoły IT na każdym etapie: od projektowania, przez wdrożenia i migracje, aż po optymalizację i zabezpieczenia. Oferujemy też mentoring i szkolenia dostosowane do potrzeb każdej firmy, niezależnie od wielkości. Sprawdź nas: 👉 protopia.tech - Nasze sociale i linki - Materiały do odcinka - Pato szkolenia 00:00:00 Intro 00:02:06 Kto odpowiada za kod AI: review, odpowiedzialność prawna i jakość 00:09:17 Czy AI zmienia proces wytwórczy: quality gates i harness 00:15:09 Mięsne proxiaki: biznes, Product Owner i AI slop w wymaganiach 00:18:17 Pilnowanie architektury: Spec Driven Development, C4 i praktyczny flow 00:22:51 Powrót starych praktyk: statyczna analiza, uprawnienia i testy architektoniczne 00:25:48 Praca 24/7, audytowalność i zadania w tle 00:29:51 Koszty tokenów, realne budżety i batchowanie zadań 00:34:04 Czym naprawdę jest harness — spór o definicję 00:35:20 Koniec miesiąca miodowego subskrypcji, mit self-hostingu i próg bólu 00:38:58 AI slop factories i dark software factories — czy to już ten moment? 00:41:24 Atrofia umiejętności, rekrutacja i absoluty o AI 00:45:59 Zakończenie: zapowiedź kolejnych tematów
Mamy kilka obszarów, które chcemy sobie przeanalizować tak naprawdę i tego chyba zastanowić około 10, jakoś tak. Najważniejszy i chyba ten, który broni to, że IT nie zniknie, czyli kto odpowiada za kod AI i kto się za tym podpisuje. Czy robiliśmy review lat temu 3? Nie, nie robiliśmy, tylko wszyscy okłamywali się, że robią review porządnie i klikali na zasadzie tak, tak, tak, może iść. Więc czy się dużo zmieniło? Po raz kolejny nie zmieniło się, tylko teraz o tym mówimy. W tym momencie self-hosting to jest mit finansowy. Jak zaczniesz to kalkulować, jest to mit. To, że planowaliśmy od 9 do 17 pracę, to jest już byłość. Mój bet jest taki, że w IT poleci taka fala wypaleń tych high performerów. AI będzie opłacalny, będziesz szybszy, jeżeli będziesz projektował na zadania 24 na 7.
Cześć, słuchajcie Patoarchitektów. Prowadzą Łukasz Kałużny i Szymon Warda. No to Łukaszu, co dzisiaj mamy na agendzie? Dzisiaj AI w SDLC z dwóch perspektyw, o których się kłócimy, czyli jedna, która was dotyka pod tytułem albo jesteście tą osobą, która się zastanawia, czyli perspektywa menadżerska, decyzyjna i perspektywa Tego, kto wykorzystuje tego AI w SDLC faktycznie. SDLC, czyli Software Delivery Life Cycle. Tak, czyli wytwarzanie, albo po polsku, żeby było ładnie, wytwarzanie oprogramowania i zakładanie homonto agentowi. Wyjdzie chyba, że nie tylko agentowi, dobrze. I tak żeby to dopracować, bo to jest niecały software, bo w tym też się zbiera obszar typu zbieranie wymagań i wypuszczanie tego na produkcję, to jest wszystko.
Od pomysłu do działania. Tak, czyli przed AI-em niektórzy z was prawdopodobnie widzieli takie smutne dokumenty, Standard wytwarzania oprogramowania, w którym mogliście mieć wszystko, niektóre od low level, tak ma być commit convention, po niektórych, gdzie były guidelines wytyczne, architektoniczne. Dokładnie. Dobra, my mamy kilka obszarów, które chcemy sobie przeanalizować tak naprawdę i tego wypadku jest około 10, jakoś tak. No to lecimy pierwszym. Najważniejszy i chyba ten, który broni to, że IT nie zniknie, czyli kto odpowiada za kod AI i kto się za tym podpisuje. I kto robi review? Bo to też za tym idzie. Podpis jest review. Dobra, i teraz moja perspektywa jest taka, że mamy teraz taki trend, który pewnie zauważyłeś, to co słyszymy od kolegów, znajomych, bądź oglądamy w internecie, czytamy na naszym Discordzie.
Utrzymujemy framework, biblioteki, rzeczy mission critical, performance. To prawdopodobnie raczej, to tak jak te badania, że tak naprawdę w open source'ie, w tych open source'owych projektach dawało poczucie przyspieszenia, a nic nie przyspieszało. O tym już opowiadamy generalnie, co właśnie AI daje. Czy przyspieszają, czy co one zwiększają tak naprawdę. Dla mnie jeszcze odnośnie tego całego obszaru będzie takie małe rozliczenie odnośnie tego, jak się ludzie rozczarują od tego, że harnesy słowne typu nie chciałbym, nie możesz, realnie oznaczają to, że nie chciałbym, abyś to robił. Bo już widziałeś przykłady, gdzie agent powiedział, że no sorry, nie posłuchałem się. No, przepraszam.
Byłbym w niektórych przypadkach... Dobrze, że to jest agent, bo byłbym oskarżony o mobbing. Widziałeś, co ty tu wpiszesz. Dobrze, to teraz idziemy kawałek dalej. Na ile AI zmienia nam cały proces wytwórczy? Czy to zmienia proces, czy to jest tylko dodatek dla dewelopera? Bo dla mnie to wywraca... Raczej moje pytanie, czy proces... I teraz Szymon, poczekaj. Proces czy pryncypia? Bo jeżeli popatrzymy na pryncypie, czym jest SDLC, jeżeli popatrzysz, on polega na tym, że w pewnych miejscach możemy dowozić... Bo problem kodu, może zróbmy coś takiego, bo mamy dwa scenariusze, które chciałbym od razu poruszyć, potem przy Kasie do tego jeszcze przejdziemy sobie, ale dwa grube scenariusze, które są,
I wiesz, co jest najlepsze? Bo próbowaliśmy tak, rozmawiając z klientem na ten temat, żeby właśnie osobom, które dają te user story, bo zaczyna się teraz walka, że user story są generalnie... Spotykacie się już z tym na pewno, że user story jest po prostu AI slopem również. Bez kontekstu. I zaczęliśmy rozmawiać, żeby pomóc, pokierować i teraz to będzie bardzo prosty, głupi skill, jak popatrzycie. Ale żeby przeszedł z kimś poprzez given-when-them strukturę pytań i spróbował, żeby poprowadzić to, co usłyszałem, nikt z nas tego nie będzie robił. Oczywiście, że nikt z tego nie będzie używał. Nie ma na to szansy. Lubię sobie mieć ten ticket, że to jest ta ostateczność, którą oni muszą zrobić, żeby osiągnąć ten cel i ich to nie interesuje, bo mogą zrobić to byle jak, a potem ktoś do nich wróci, dopyta się i tak dalej.
Czego nikt nie robi praktycznie. To niektórych nie to, to wydrażamy w kontekście FinOpsa i to fajne są oszczędności. Tak, ale jaki jest płacz. Jest płacz i w ogóle mental nagle staje się poważny. Tak samo. AI będzie opłacalny, będziesz szybszy, jeżeli będziesz projektował na zadania 24 na 7. Wiesz co, i teraz tak... Dobra Szymon, i teraz popatrzmy, co w ogóle... Mój bet jest taki, że w IT poleci taka fala wypaleń, tych high performerów. To jest temat na odcinek, który będziemy nagrywali później, to znaczy ten cały SDLC AI-owy z punktu widzenia osoby. Tak, ale mój zakład jest taki, że poleci, raczej nie, high performerzy w ogóle będą wypaleni. Ale słuchaj, tam z kimś gadałem, pokazywał jak tam wygląda top of the tops, użycia u nich akurat github co-pilota i kredytów.
Chyba, że weźmiesz Chińczyka ze zdjętą cenzurą, to robi się ciekawiej. Tak, ale tu trochę wracamy do tego, że tak naprawdę będziemy mogli robić więcej, niekoniecznie szybciej, to jest bardzo ważne. Będzie nas to kosztowało i to nie będą małe koszty. I te koszty muszą nam ogarniać... Wcześniej ograniczała nas liczba ludzi. Teraz ludzie mówili, okej, możemy sobie to zrobić, to my kosztowamy na nas 2000 tokenów. Raczej to tak, jak Mariusz powiedział przed konferencją tą z okazji 200 odcinka, że oni teraz mają crunch w projekcie, wszystkie tokeny na pokład. Tak, tak by się to wyglądało. A co więcej, teraz będziemy mieli jeszcze inną opcję. Będziemy mówili, że słuchajcie, nie możemy w Danii używać AI, bo nasz projekt jest zbyt duży, zbyt duży pierdolnik i kontekst, zaciągnięcie tego kontekstu kosztuje aż tyle, że po prostu nie wyrabiamy się.
No, wiesz co, mam takiego tweeta, jak go znajdę, to go wrzucę. Był powiedziany, że kod w C++ będzie niebezpieczny pisany AI. Ja tak pomyślałem. Kupa prawda. Ale poczekaj, poczekaj, tak myślę. Ty, weź to wezmę, napiszę go w raście i zabronię używania unsafe'ów. Znaczy, Damian, to jest taka opcja, to jest wszystko mówienie absolutów, a zawsze mówiliśmy, kontekst jest the king. W pewnych obszarach tak, jak najbardziej, tam będzie potrzebny, to przecież będą malały cały czas, będzie potrzebny człowiek. W większości sytuacji, Nie ma to żadnego sensu. Jest good enough i nie potrzebujemy więcej. I te absoluty, że będzie...
Pokazano wszystkie 9 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Kliknij, aby znaleźć fragmenty, w których pada.
Intro
Kto odpowiada za kod AI: review, odpowiedzialność prawna i jakość
Czy AI zmienia proces wytwórczy: quality gates i harness
Mięsne proxiaki: biznes, Product Owner i AI slop w wymaganiach
Pilnowanie architektury: Spec Driven Development, C4 i praktyczny flow
Powrót starych praktyk: statyczna analiza, uprawnienia i testy architektoniczne
Praca 24/7, audytowalność i zadania w tle
Koszty tokenów, realne budżety i batchowanie zadań
Czym naprawdę jest harness — spór o definicję
Koniec miesiąca miodowego subskrypcji, mit self-hostingu i próg bólu
AI slop factories i dark software factories — czy to już ten moment?
Atrofia umiejętności, rekrutacja i absoluty o AI
Zakończenie: zapowiedź kolejnych tematów