Jak powstają rozwiązania

Podejście do inżynierii.
AI w praktyce.

Poznaj metody pracy, proces weryfikacji i badania, na których opieram wykorzystanie AI w systemach produkcyjnych.

Codex daje najwięcej, gdy widzi zadanie, może je sprawdzić i pokazać zmiany

Używam Codex wewnątrz repozytorium. Sesja zaczyna się od zadania o określonych granicach, a kończy kodem, testami i zmianami gotowymi do przeglądu.

Pracę osadzają kod, testy, kontrakty, logi i kryteria akceptacji. Codex analizuje, implementuje i weryfikuje; inżynier odpowiada za architekturę, zakres i wydanie.

01Daj mu kontekst

Kod, kontrakty, logi i ograniczenia

02Ogranicz zakres

Jedna czytelna, odwracalna zmiana

03Wymagaj potwierdzenia

Testy, diagnostyka i jawny zestaw różnic

CODEXSESJA PRODUKCYJNA
ZADANIE 07 / LOGISTYKAZdiagnozuj błąd aktualizacji statusu przesyłki
KONTEKST4 pliki + kontrakt API + logi
ZMIANA2 pliki / +42 −11
WERYFIKACJA18 testów zakończonych powodzeniem
Gotowe do przeglądu przez człowiekaZMIANY ↗

Jeden model pisze. Drugi kwestionuje. Decydują wyniki kontroli

Traktuję wynik vibe codingu z Codex jako wersję roboczą. Grok lub Gemini go kwestionują; decydują testy, logi, kontrakty i przegląd człowieka. Bez drugiej perspektywy łatwo pomylić płynność odpowiedzi z poprawnością.

Zgodność nie jest dowodemRozbieżność jest sygnałemRozstrzygają wykonywalne kontrole

Szybkość wynika z krótszej pętli uczenia się, a nie z mniejszej staranności

Celem nie jest maksymalna ilość wygenerowanego kodu. Jest nim najkrótsza droga od dobrze opisanego problemu do sprawdzonej wartości.

01Człowiek

Określ cel

Zdefiniuj zmianę biznesową, jej granice i miarę sukcesu.

Problem, ograniczenia, kryteria akceptacji
02Człowiek + agent

Zbierz kontekst

Zbierz tylko kontekst wpływający na decyzje: kod, testy, kontrakty i dane z działania systemu.

Właściwy kod, logi, kontrakty i historia
03Człowiek

Podziel

Wyodrębnij jeden czytelny, uruchamialny i odwracalny fragment pracy.

Mała, odwracalna zmiana
04Agent + człowiek

Zbuduj

Pozwól modelowi implementować, a inżynierowi kierować kompromisami i obsługą błędów.

Kod, testy i wyjaśnienie
05Człowiek + automatyzacja

Sprawdź

Traktuj wynik jako niezweryfikowany, dopóki przegląd zmian i testy go nie potwierdzą.

Różnice, testy, przegląd, telemetria

Kontekst nadaje kierunek. Mały zakres daje kontrolę. Weryfikacja buduje zaufanie

Trwała przewaga wynika z otoczenia modelu: wiedzy o repozytorium, ograniczeń, testów, obserwowalności i przeglądów.

Bardzo dobre zastosowanie

Poznawanie kodu, generowanie testów, dokumentacja, ograniczona refaktoryzacja, szkielety API i hipotezy diagnostyczne.

Dobre przy odpowiednich kontrolach

Funkcje dla klientów, integracje, migracje i powtarzalne zmiany kodu z solidnymi testami i przeglądem.

Ścisły nadzór

Logika bezpieczeństwa, przepływy finansowe, zgodność z regulacjami, nieodwracalne zmiany danych i nieznana infrastruktura.

Silne zespoły przekładają możliwości modeli na rzetelne zmiany wymagające mniej poprawek.

Porozmawiajmy o trudnych pytaniach

Programowanie staje się tańsze. Rozumienie właściwego problemu zyskuje na wartości

Endpointy, formularze, integracje, testy i prototypy mogą dziś powstawać w ciągu godzin. Pytanie brzmi: co zespół robi z odzyskanym czasem?

80%typowej pracy implementacyjnej często można przyspieszyć

Mój szacunek na podstawie powtarzalnej pracy projektowej — nie benchmark rynkowy. Nie obejmuje architektury, ryzyka i oceny produktu.

Najlepszą zmianą bywa usunięcie jednego kliknięcia, uproszczenie procesu lub automatyzacja powtarzalnej czynności. Jej znalezienie wymaga czasu z użytkownikami.

AI szybko buduje to, o co prosimy. Sztuką jest poprosić o właściwe rozwiązanie.
01

Co naprawdę frustruje użytkownika w codziennej pracy?

02

Które wymaganie wynika z realnej potrzeby, a które jest tylko atrakcyjnym pomysłem?

03

Co rozwiązać najpierw i jakie wyjątki definiują proces?

04

Jakiego kontekstu i ograniczeń potrzebuje model, aby zbudować właściwe rozwiązanie?

Przewagę zyskują inżynierowie, którzy rozumieją użytkownika, domenę i konsekwencje na tyle dobrze, by kierować maszyną.

Pytaniem nie jest już adopcja AI, lecz kontrola dostarczania

Programiści używają AI na dużą skalę. Generowanie przyspiesza, a przegląd staje się ograniczeniem. Poniżej cztery źródła wraz z informacjami o próbach.

AI jest częścią codziennej pracy

Programiści regularnie korzystający z co najmniej jednego narzędzia AI do kodowania i prac programistycznych.

Wąskie gardło się przesunęło

Respondenci wskazujący, że przegląd i walidacja przejmują obciążenie wynikające z szybszego generowania.

Weryfikacja nie jest systematyczna

Programiści deklarujący, że zawsze sprawdzają kod wygenerowany przez AI przed jego zatwierdzeniem.

Adopcja

Narzędzia AI w pracy

STY 2026
90%Regularnie korzysta z co najmniej jednego narzędzia AI w pracyZawodowi programiści
74%Korzysta ze specjalistycznych narzędzi AI dla programistówAsystenci, edytory lub agenci
29%Korzysta z GitHub Copilot w pracyNajwiększy udział pojedynczego narzędzia
18%Korzysta z Claude Code w pracySześciokrotny wzrost od początku 2025 r.

JetBrains AI Pulse: ponad 10 000 zawodowych programistów z całego świata; badanie w ośmiu językach.

Zobacz badanie JetBrains

Luka zaufania

Generowanie a weryfikacja

STY 2026
96%Nie ufa w pełni kodowi generowanemu przez AIPoprawność funkcjonalna
48%Zawsze weryfikuje przed zatwierdzeniem koduMniej niż połowa
38%Uważa, że kod AI wymaga więcej pracy przy przeglądzieW porównaniu z kodem napisanym przez człowieka
58%Wykorzystuje AI w usługach o krytycznym znaczeniuStawka jest już realna

Paradoks AI

Lokalne przyspieszenie nie oznacza automatycznie szybszego dostarczania

CZE 2026
79%Wzrosła indywidualna produktywnośćDeklarowany wpływ
78%Kod powstaje i trafia do repozytorium szybciejTempo wytwarzania
85%Wąskie gardło przesunęło się na przegląd i walidacjęWiększe obciążenie dalszych etapów
28%Narzędzia cyklu życia oprogramowania są w pełni zintegrowaneWspólne dane i procesy
GenerujWięcej kodu, szybciej
PrzeglądRośnie obciążenie walidacją
DostarczajTempo systemu zależy od przepływu pracy

GitLab AI Accountability Report, badanie The Harris Poll: 1528 programistów i nabywców technologii z sześciu krajów.

Zobacz wyniki GitLab

Badanie w przedsiębiorstwie

Przepustowość może rosnąć, ale wdrożenie zmienia cały system

LIP 2026
2,09×

Pull requesty na aktywnego programistę

Badanie objęło 802 programistów i 196 212 pull requestów od stycznia 2024 do kwietnia 2026. Obciążenie przeglądami wzrosło około dwukrotnie, a automatyczne przeglądy wyprzedziły ludzkie.

Ważne: to obserwacyjne studium firmy wyjątkowo zaawansowanej w użyciu AI. Autorzy wyraźnie nie przypisują wynikom ścisłej przyczynowości.

Vibe Coding staje się infrastrukturą. Dyscyplina inżynierska zyskuje na znaczeniu

Szybsza eksploracja przynosi też przeciążenie przeglądami i dług techniczny narastający w tempie maszyny. Usprawniaj cały proces dostarczania, nie tylko tempo programisty.