Typefully

Zrobię wszystko sam! - czy warto?

Avatar

Share

 • 

20 hours ago

 • 

View on X

Mając dostęp do narzędzi AI, wiele aplikacji można 'napisać' samemu. Po co płacić za coś, co np. Claude Code, Cursor AI, czy dowolne inne rozwiązanie ogarnie Ci w godzinę? No właśnie... ja przeważnie wolę zapłacić. Już wyjaśniam, dlaczego 🧵 ↓
Jeśli kiedykolwiek integrowałeś się z dowolnym API, to wiesz, że przeważnie nie była to przyjemna sprawa. Piszę w czasie przeszłym, bo obecnie wrzucam linka do dokumentacji do dowolnego narzędzia AI i gotowe 🤷‍♂️ Jednak tworzenie aplikacji to nie wszystko.
Lata temu (jeszcze przed 'erą AI') zintegrowałem system rozliczeń mojej firmy (Mikrus VPS) z softem do wystawiania faktur. Nie chciałem za to płacić. Oprogramowałem połączenie z bramką płatności, a później sam przyjmowałem webhooka i wystawiałem na jego podstawie fakturę klientowi.
Zajęło mi to jakieś 2 dni pracy. Rozwiązanie było gotowe i działało świetnie, a ja zaoszczędziłem pewnie 4-cyfrową kwotę, którą wydałbym na gotowca, który robi dokładnie to samo. Byłem z siebie dumny - no może tak przez 2-3 lata ;)
Problem pojawił się, gdy pośrednik płatności postanowił zmienić swoje API. Wiedziałem o tym z dużym wyprzedzeniem, ale jak zawsze zostawiałem wszystko na ostatnią chwilę. Moje płatności przestały działać na kilka dni 🤦‍♂️ Kilka miesięcy później soft od faktur zrobił to samo.
Obie te sytuacje kosztowały mnie czas (dostosowanie się do nowego API), jak i pieniądze - brak możliwości przyjmowania płatności, to utrata klientów. Takich wpadek zaliczyłem znacznie więcej i to zmieniło moje podejście do softu z kategorii 'self-made'.
Oprogramowanie nie tylko się 'tworzy', ale także 'utrzymuje', czyli regularne dostosowywanie go do zmian w technologii, czy w przepisach prawnych. Fajnie jest napisać własnego CRM-a, soft do obsługi social mediów, czy system do wysyłki maili - o ile chcesz to utrzymywać.
Tworzę ogromne ilości rozwiązań skrojonych pode mnie, ale nim usiądę do pisania/generowania zadaję sobie pytanie: "czy ja chcę to utrzymywać?". Bardzo często odpowiedź brzmiała "NIE". Tak, jestem cebulą i jak się da, to oszczędzam na wszystkim, ale staram się robić to z głową.
Przy dużych i poważnych rozwiązaniach przeważnie taniej wyjdzie mi kupienie gotowca w postaci jakiegoś SaaS-a niż tworzenie rozwiązania od zera. W razie awarii support (a nie ja) przywróci usługę do działania. Mój czas także ma swoją wartość, przy której abonament wychodzi przeważnie taniej.
Avatar

Jakub Mrugalski 🔥

@uwteam

🤖 Piszę o technologii, automatyzacji, cybersecurity ✍️ Dokumentuję swoją drogę w biznesie 🖥️ mikr.us ← to moje 😎