lukaszstaniszewski.pl

blog programistyczny

lukaszstaniszewski.pl

blog programistyczny

Szybka kawka z AI #11: Do czego używam AI?

Ten wpis będzie trochę inny. Bez rozbudowanej teorii, promptów i analizowania jednego przypadku przez piętnaście akapitów.

Po prostu pokażę Ci, do czego faktycznie wykorzystuję AI — w pracy, w domu i przy podejmowaniu decyzji.

Programowanie

Prototypowanie aplikacji

Tutaj podchodzę do AI różnie. Wszystko zależy od tego, czy chcę tylko szybko sprawdzić jakąś tezę, czy buduję coś, co później ma działać produkcyjnie.

Przy prototypie mogę pozwolić sobie na większą swobodę. Przy docelowym rozwiązaniu potrzebuję już konkretnego planu, sensownej architektury i kontroli nad tym, co powstaje.

Testowanie

Wykorzystuję AI do przygotowywania testów jednostkowych, funkcjonalnych i integracyjnych.

Nie oznacza to jednak, że przyjmuję wygenerowane testy bez sprawdzania. O tym, jak podchodzę do tego procesu, pisałem szerzej w Szybkiej kawce z AI #10.

Codzienne kodowanie

To jest znacznie trudniejszy temat, ponieważ AI nie odpowiada u mnie za 100% kodowania (tu mam na myśli research, plan, architektura, kod).

Najwięcej czasu poświęcam na przygotowanie specyfikacji:

  • gdzie zmiana ma zostać wykonana,
  • jak ma działać,
  • jakie przypadki ma obsłużyć,
  • jakie ograniczenia trzeba uwzględnić.

Dopiero później AI może przejść do implementacji.

Jednym z niewielu przypadków, w których potrafię oddać mu prawie cały temat, są szybkie komendy debugujące albo narzędzia serwisowe potrzebne przy awaryjnych akcjach. Wtedy najczęściej tylko wskazuję co ma zrobić, skąd pobrać dane, jaki ma być wynik itd. Jeżeli chcesz lepiej zagłębić temat zachęcam do przeczytania szybkiej kawki z AI #1.

Debugowanie

AI pomaga mi szukać przyczyn błędów nie tylko w kodzie.

Czasem analizuję z nim problem techniczny w domu, a czasem próbuję „debugować” własne zachowanie — na przykład zbudować nowy nawyk albo pozbyć się starego.

Nie zawsze pojawia się poprawka w pierwszym podejściu. Czyli w sumie dokładnie tak jak w normalnym debugowaniu.

Budowanie promptów

Wykorzystuję AI również do budowania i ulepszania promptów.

Pokazuję mu oczekiwany rezultat, wskazuję problemy z obecną wersją i wspólnie szukamy sposobu, żeby instrukcja była bardziej precyzyjna.

Nauka i organizacja

Nauka nowych technologii

Uczę się z AI nowych technologii, frameworków i narzędzi.

Mogę poprosić o wyjaśnienie konkretnego fragmentu kodu, przygotowanie planu nauki albo przejście przez temat krok po kroku.

Planowanie dnia

Wykorzystuję AI razem z Todoistem do planowania dnia.

Pomaga mi układać kolejność zadań, rozbijać większe tematy na mniejsze kroki i sprawdzać, czy przypadkiem nie planuję na jeden dzień pracy przewidzianej dla niewielkiego software house’u.

Niszczenie głupich pomysłów

To jedno z moich ulubionych zastosowań.

Zamiast pytać AI, dlaczego mój pomysł jest świetny, proszę je, żeby znalazło jego słabe punkty, ryzyka i błędne założenia.

Znacznie taniej zniszczyć pomysł na czacie niż po kilku miesiącach pracy.

Blog i dokumentacja

Przygotowywanie wpisów

AI pomaga mi poprawiać literówki, skracać zdania i porządkować tekst tak, żeby lepiej się go Tobie czytało.

Pełni rolę humanisty, który robi wszystko, żebym mógł szybko przygotować wpis po swojemu, a później zamienić go w coś czytelnego dla Was.

Dokumentacja w Confluence

Na podstawie surowych notatek mogę przygotować dokumentację do Confluence.

Zamiast ręcznie porządkować luźne punkty, przekazuję AI materiał i określam strukturę dokumentu, którą chcę otrzymać.

Dom i codzienne życie

Ogrodnictwo

W ogrodzie AI pomaga mi ustalić:

  • co to za robaki wlazły na roślinę,
  • kiedy nawozić,
  • czym wykonać oprysk,
  • kiedy przesadzić roślinę,
  • jakiej ziemi użyć,
  • z czym ją wymieszać,
  • jak obciąć przekwitłe kwiaty.

Oczywiście nadal trzeba uważać, żeby po błędnym rozpoznaniu szkodnika nie wypowiedzieć wojny całemu ekosystemowi.

Gotowanie

W kuchni pytam AI o sosy, kompozycje smaków i zamienniki składników.

Przydaje się również do przeliczania proporcji, kiedy przepis jest przygotowany dla czterech osób, a ja gotuję dla innej liczby.

Dobór muzyki

Wykorzystuję AI do wyszukiwania muzyki pasującej do konkretnego nastroju, pracy albo aktywności.

To znacznie wygodniejsze niż wpisywanie w wyszukiwarkę: „muzyka do kodowania, ale taka bez smutnego pianina”.

Analiza promocji

Na podstawie historii moich zakupów AI może przeanalizować gazetkę Biedronki i wskazać promocje na produkty, które faktycznie kupuję.

Dzięki temu nie interesuje mnie przecena przypadkowych produktów. Dostaję informacje o rzeczach, które rzeczywiście mogą mi się przydać.

Wyszukiwanie produktów

AI pomaga mi również szukać produktów i porównywać dostępne opcje.

Zamiast przeglądać dziesiątki podobnych ofert, mogę określić swoje wymagania i szybciej odrzucić rzeczy, które ich nie spełniają.

Sprawdzanie pomysłów przed zakupem

Przed zakupem mebla albo obrazu mogę umieścić go na zdjęciu pomieszczenia i sprawdzić, jak będzie wyglądał.

Nie zastąpi to dokładnych wymiarów, ale pozwala szybko odrzucić pomysł, który w głowie wyglądał świetnie, a na ścianie wygląda jak błąd renderowania.

Finanse i podejmowanie decyzji

Budżet

AI pomaga mi podsumowywać wydatki, analizować budżet i szukać kategorii, w których wydaję więcej, niż zakładałem.

Samo zestawienie danych nie rozwiązuje problemu, ale przynajmniej trudniej udawać, że pięć drobnych zakupów „praktycznie nic nie kosztowało”.

Giełda

Przy analizie spółek wykorzystuję AI między innymi do:

  • analizy przepływów finansowych,
  • pracy nad wyceną spółki,
  • sprawdzania założeń,
  • wyszukiwania słabych punktów w mojej koncepcji inwestycyjnej.

Nie chodzi o pytanie: „co mam kupić?”. Bardziej interesuje mnie sprawdzenie, gdzie moja analiza może być błędna.

Zdrowie i przepisy

Interpretacja wyników badań

AI może pomóc mi zrozumieć pojęcia występujące w wynikach badań i przygotować pytania do lekarza.

Nie traktuję tego jednak jako diagnozy ani zamiennika konsultacji medycznej.

Dieta

Wykorzystuję AI do układania posiłków, analizowania składu produktów i dopasowywania propozycji do określonych założeń żywieniowych.

Wstępna analiza prawna

AI może pomóc mi zrozumieć przepisy albo wstępnie przeanalizować temat, na przykład sprawdzić, jakie problemy prawne mogą pojawić się podczas scrapowania konkretnej strony.

Nie oznacza to jednak, że jego odpowiedź zastępuje prawnika. Szczególnie gdy potencjalny błąd może kosztować więcej niż miesięczna subskrypcja narzędzia.

To jeszcze nie wszystko

Prawdopodobnie zastosowań jest znacznie więcej, ale czas się skończył, bo kawa została wypita. ☕️

Z czasem będę przemycał kolejne przykłady, a niektóre z nich pewnie rozwinę w osobnych wpisach.

Szybka kawka z AI #11: Do czego używam AI?
Przewiń na górę