Vibecoding
Trafiłem ostatnio na ciekawą dyskusję: po co kupować produkt, skoro można usiąść i odpalić vibecoding, a potem w godzinę stworzyć własną wersję czegokolwiek? Brzmi pięknie. Autor jednego z takich postów faktycznie usiadł i zrobił kopię swojego własnego produktu. Wszystko wyglądało świetnie – eleganckie przyciski, ładne widoki użytkownika, zero kodu, czysta magia. Tylko że chwilę później okazało się, że to, co wygląda dobrze, niekoniecznie działa dobrze. Że za tą estetyką nie idzie funkcjonalność. Że nikt realnie nie będzie tego używać.
I tu właśnie zaczyna się prawdziwa rozmowa. Vibecoding jest super jako narzędzie do prototypowania, do szybkiego sprawdzenia pomysłu, do pobawienia się koncepcją. Ale diabeł tkwi w szczegółach. W logice, w danych, w procesach, w tym, czego nie widać na pierwszy rzut oka. W tym, co trzeba dopracować ręcznie, świadomie, z wiedzą o użytkowniku i jego potrzebach.
Ktoś powie, że asystenta lekarza też można zrobić vibecodingiem. Tylko że później wychodzi, że brakuje danych medycznych. Że nie ma wiedzy o tym, jak lekarze pracują, czego oczekują, jakie mają ograniczenia. Że powstaje coś, co wygląda jak asystent, ale nim nie jest. I że w efekcie nikt z tego nie korzysta, bo nie rozwiązuje to żadnego problemu.
Widzę dziś sporo takich prób – sprowadzania złożonych produktów do szybkiego wyklikania ich w AI. I nie mam nic przeciwko eksperymentom, ale mam dużo przeciwko udawaniu, że to wystarczy, by zbudować coś wartościowego.
Na szczęście w upmedic zaczęliśmy inaczej. Zaczęliśmy od warstwy danych, czyli tematu, który nie jest może seksi (poza wąskim gronem informatyków 🤓), ale z perspektywy czasu wychodzi na to, że jest najbardziej skuteczny. Od zrozumienia, jak lekarze pracują, jakie informacje są kluczowe, jak wygląda ich dzień, gdzie tracą czas, a gdzie potrzebują wsparcia. Dopiero na tym budowaliśmy kolejne warstwy. Dzięki temu dziś możemy mówić o publikacjach naukowych, o wdrożeniach, o produkcie, który rośnie razem z lekarzem. Dopasowuje się do niego, a nie odwrotnie. I przede wszystkim działa, nie tylko dobrze wygląda na demo.