O mnie
Jestem inżynierem oprogramowania z Poznania i prowadzę jednoosobową działalność. Zawodowo programuję od 2014 roku i pracuję nad aplikacjami webowymi od frontendu po hosting. Zaczynałem od Javy, a dziś z agentami AI biorę zadania w tej technologii, której wymaga projekt.
Skąd przychodzę
Informatykę studiowałem na Politechnice Poznańskiej i skończyłem ją jako magister inżynier. To było ponad dziesięć lat temu, zanim pojawiły się narzędzia AI, więc programowania uczyłem się bez nich.
Wywodzę się z Javy, a zawodowo programuję od 2014 roku. Przez ten czas pracowałem nad całymi aplikacjami webowymi: frontend w TypeScripcie i Angularze, backend w Javie, bazy SQL (PostgreSQL, Microsoft SQL Server) i kolejki komunikatów. Zajmuję się też hostingiem (nginx, AWS, Cloudflare) i piszę testy end-to-end w Playwright.
Robiłem to przy systemach medycznych, fakturowaniu i obiegu dokumentów, w bankowości i e-commerce. Rozwijałem nowe funkcje, integrowałem systemy i modernizowałem aplikacje, które ktoś napisał wcześniej.
Co zmieniło AI
Odkąd pracuję z agentami AI, język programowania przestał decydować o tym, jakie zadanie mogę wziąć. Kod w języku projektu napisze agent. Po mojej stronie zostaje to, co robię od lat: zrozumieć istniejący system, zaplanować zmianę i sprawdzić, czy wynik działa.
Technologię dobieram do potrzeb, a nie odwrotnie. Biorę więc też zlecenia poza moim codziennym zestawem, na przykład naprawy starszych stron w PHP. Własne aplikacje na iOS i Androida piszę we Flutterze, bo chcę je wydawać w obu sklepach z jednego kodu, a wcześniej miałem do czynienia z C++, C# i Pythonem.
Korzystam z Codex CLI, GitHub Copilot, Claude i API modeli, uruchamiam też lokalne modele przez AnythingLLM na własnym komputerze ze 128 GB RAM. Z agentem pracuję szybciej, ale wymagania wobec kodu są te same: czytam go i testuję jak każdy inny, bo to ja za niego odpowiadam.
Tego samego uczę na szkoleniach dla programistów, testerów i pracowników biura.
Szkolenia AI dla programistów Szkolenia AI w automatyzacji testów Szkolenia AI dla biuraJak biorę zlecenia
Na co dzień pracuję w stałym projekcie. Obok niego biorę krótkie zlecenia, które mogę wykonać sam od początku do końca: diagnozę, poprawkę, przekazanie kodu albo rekomendacji. Prowadzę jednoosobową działalność gospodarczą i za każde zlecenie wystawiam fakturę VAT.
Wybieram rozwiązania, które ktoś po mnie będzie w stanie utrzymać. Zostawiam testy i tyle dokumentacji, ile trzeba, żeby zrozumieć zmiany i pracować z kodem dalej. Jeśli zadanie wymaga wiedzy, której nie mam, mówię to przed wyceną.
Kontakt
Opisz sprawę w kilku zdaniach.
Odpiszę, czy mogę pomóc i od czego bym zaczął.