Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika DexterFromLab w Hydepark

Gruba ryba

w Hydepark

28piorunów

Ostatnio jestem coraz bardziej spokojny. Bałem się tego całego AI ale im dłużej z tym pracuje tym lepiej rozumiem te technologie. Nie chce się z wami spierać co tak na prawdę może a co nie. Ale na ten moment widzę że nie jest to technologia idealna. Są pewne problemy których nie da się łatwo rozwiązać, a szykuje się krach. Może i eldorado dla programistów się skończyło. Ale otwierają się nowe drogi. Trzeba będzie z nich korzystać. Po to robię swój projekt. Żeby mieć coś swojego w tym całym bogatym świecie oprogramowania i najważniejsze jest to co udaje mi się udowodnić. Że jeden człowiek, który dobrze tym zarządza jest w stanie zbudować coś na prawdę skomplikowanego i dużego, zamiast zespołu ludzi. Co to przyniesie? Nie wiem? Nikt nie wie. Myślę że z głodu nie umrę. Po prostu świat staje się ciekawszy. Msuismy zrobić kilka rzeczy. Po pierwsze, musimy przetrwać kryzys. Po drugie, musimy się dostosować do nowych warunków. A po trzecie i najtrudniejsze, musimy zachować spokój w tej całej burzliwej i ekscytującej sytuacji. Ja przede wszystkim nie mogę dać się sam sobie wykończyć bo mógłbym w tym siedzieć bez końca, jeden dzień siedziałem ciągiem przez 15h. Spokojnie, róbcie sobie swoje projekty, uczcie się z tego korzystać. Możecie sobie robić mody do gier, albo coś poważniejszego. Korzystajcie puki jeszcze jest to tanie. Później będzie drożej a eksperymenty będą drogo kosztować, dzisiaj są to relatywnie tanie rzeczy. Cieszę się ze swojego projektu. Cieszę, się że mi się udaje technicznie go dociągnąć i działa. A czy biznesowo się uda? Nie wiem. Ale czy to teraz jest najważniejsze? Raczej średnio, ale tego co się nauczyłem i wniosków jakie wyciągnąłem, nikt ani nic mi nie odbierze. Jeśli trzeba będzie to wrócę do branży, ale z dużo bogatszym doświadczeniem. Spokojnie do końca roku będę sobie pracował nad tym projektem i następnym. To mój czas. Kolejny projekt... już myślałem że z wiekiem czas eksperymentów się skończył, a tu proszę, w spokoju bez presji, po raz kolejny mogę coś stworzyć bo lubię... Bo chce wypracować nowe metody tworzenia oprogramowania i po prostu to robię. Bo to sprawia mi przyjemność. Jeszcze kilka miesięcy dobrej zabawy. A co potem to się zobaczy....

Komentarze (31)

Twórca3piorunów

Ja mam teraz podobnie, ale niestety jestem też świadomy, że masa ludzi robi dokładnie to samo. Project manager, z którym kiedyś pracowałem i był bardzo słabym PMem, teraz wystartował jakieś dwa swoje projekty z AI. Kolega z pracy, który właśnie został zwolniony, tworzy (dość żałośnie prostą) grę komputerową i liczy na kokosy na Steam. Wydaje mi się, że dużo ludzi ma naiwne oczekiwania, że teraz skoro mogą szybko zrobić prawie dowolną aplikację/grę, to za chwilę osiągną sukces. Niestety to było bardzo trudne nawet przed erą AI, a teraz przy zalewie oprogramowania jeszcze ciężej będzie się przebić. Nadal uważam, że warto robić te projekty, choćby po to żeby ćwiczyć projektowanie aplikacji/gier, ale nie warto robić sobie wielkich nadziei jeśli nie ma się dużych środków/ugruntowanej pozycji/doświadczenia w biznesie/marketingu.

Gruba ryba2piorunów

@pawlox jeden głos rozsądku w tej całej dyskusji :grinning: najwięcej pracy poszło w stabilizację bazy danych. Musiałem zbudować dużą bazę danych lokalnie. Fajnie wyszła ale testów jest 6k dużo czasu spędziłem nad tym żeby przetwarzane informacje dobrze działały, ale też żeby dobrze się zbudowały i żeby dały się aktualizować. I nad UI bo jednak AI robi straszną kaszanę, zwłaszcza jak jak nie ma gotowego wzorca i ten genrstywny UI do niczego się nie nadaje bez dziesiątek poprawek

Twórca1piorunów

@DexterFromLab kurcze, to wygląda na to, że robisz coś naprawdę dużego, że tak szybko Ci ucieka limit x20 😉 Ja nigdzie nie powiedziałem, że jedynym poleceniem można skopiować aplikację, a na pewno nie taką jak Photoshop, bo to jest jednak narzędzie rozwijane od lat z masą funkcjonalności.

Tytan2piorunów

@pawlox o tym samym piszę wyżej. "W końcu mogę wystartować swój własny projekt, mam świetny pomysł" pomyślało 70% osób zatrudnionych w IT. Chyba każdy kogo znam (wliczajac w to mnie) grzebie minimum jeden własny projekt na boku. Tylko jak już wszyscy wydamy te własne serwisy i gry, to kto tego będzie używał? I po co w ogóle ludzie będą mieli wybierać spośród 73 nowych gier RPG, skoro będą mogli stworzyć 74 klonując Twój projekt i dostosowując pod siebie?

Sam się złapałem na tym, że w trakcie prac nad własnym projektem użyłem AI do stworzenia 3 klonów aplikacji (na własny użytek, nie na sprzedaż) bo oryginały albo miały jakieś ograniczenia, albo nie ufałem, czy nie mają backdoora który może mi wyrządzić krzywdę. "Claude, weź mi zrób to co jest tutaj tylko dodaj X i wywal Y". I tak się kręcimy w tej własnej karuzeli spie*lenia, a jedyni zwycięzcy to sprzedawcy łopat (nawet nie tyle Anthropic/Microsoft/OpenAI co Nvidia).

Gruba ryba1piorunów

@pawlox ja robię ta tak: zbieram serie poprawek. Szybko je robię i szybkie testy. W kilka godzin mogę zrobić kilkanaście poprawek. Robię to na branchu. Potem robię analizę przed mergem czy jest wszystko zgodne z fundamentami. Czy jest zachowana modularność, kontrakty, czy testy dobrze kryją apkę. Dodaje testy regresyjne na tym etapie zawsze jest masa poprawek. Potem integracja do miana. Coś co kiedyś zajmowało cały sprint zespołowi, teraz ja sam robię w jeden dzień w jednym cyklu poprawek. W 8-10 godzin mogę zintegrować do systemu kilkanaście poprawek. Jest to koszt około 20 do 30% claude max x20 więc mogę prowadzić poprawki przez około tydzień. Ale to jest mało więc posiłkuje się astrą i wtedy to wystarczy. Zachowując cykl integracyjny mogę zachować jakość oprogramowania. Dlatego nie zgodzę się z teza że jednym poleceniem można skopiować aplikacje. Próbowałem tak robić aplikacje i to się nie udało. Fundamenty systemu się rozpadają, system staje się bardzo szybko nie utrzymywalny. Agenci robią syf. Tak ktoś z zasobami może skopiować aplikacje. Tutaj jest pewna różnica. Bo skopiować aplikacje jest łatiwej niż zrobić ją od zera. Można skopiować całą mechanike aplikacji i pod spodem odtworzyć fundament. Ale nie wierzę że można tak po prostu odtworzyć Photoshopa. Można zrobić wydmuszkę i marketingowo przedstawić to jako szybki sukces a powiedzieć że "błędy są do dopracowania" podczas gdy te błędy uniemożliwia korzystanie z aplikacji bo bez żmidnego rzeźbienia fundamentów, nic z tego nie wyjdzie. Zwalszcza w początkowym etapie budowania aplikacji trzeba dbać o te fundamenty - ale można to automatyzować. Mam automat do budowania fubdamentow od podstaw, i to jest kwestia zasobów i wiedzy. Dzisiaj zbudował bym swoją aplikację od zera z systemem agenturalnym który już mam w powiedzmy miesiąc na 3 abonamentach claude max x20 - od dzisiaj to pakiet ultra, w powiedzmy miesiąc. Ale trzeba mieć system agenturalny z procedurami i całym harnessem. Nie każdy to ma tak po prostu. A i kwestia sprzętu. Nie zrobisz tego na zwykłym laptopie, trzeba mieć porządny serwer obliczeniowy bo utkniesz na integracji.

Twórca5piorunów

@kto3 Bardzo możliwe, widać też jak zmienia się cykl wytwarzania oprogramowania - kiedyś było długie testowanie, planowanie co ma wejść do nowej wersji programu, teraz mam wrażenie, że będzie więcej "wdrożymy to szybko i zobaczymy jaki będzie odbiór, w razie czego za kilka dni zmienimy to i wydamy nową wersję".

Specjalista0piorunów

Czego używasz do ogarniania projektu? SpecKit, GSD, czy wszystko kompletnie po swojemu?

Tytan6piorunów

@DexterFromLab a nie przejmujesz się tym, ze dzień po publikacji Twojego projektu powstanie setka klonów "claude zrób to samo" za niższą cenę lub darmowe? Bo tak wygląda obecnie biznes zarowno dla gigantów (Artcraft masowo wrzucajacy klony Adobe) jak i normikow (Steam fest pokazał ze ilość bewstydnych klonów chwytliwych pomysłów jest wieksza niz kiedykolwiek)

Tytan0piorunów

@DexterFromLab No własnie o to chodzi, że konkurencja nie będzie spalała tak jak Ty tysięcy $ w ciemno (tzn wszyscy to robimy wierząc, że nasze projekty są unikalne) ale jak już wydasz to co tam dłubiesz, z gotowym UX, gotowym modelem biznesowym i to "załapie" na tyle by się tym zainteresowała konkurencja, to tylko kwestia czasu zanim chińczyk zrobi to samo za połowę ceny (nawet jakby miał być stratny, o ile będzie za nim stał jakiś fundusz lub chiński rząd).

No nic, życzę powodzenia (szczerze, bez sarkazmu) ale IT tak się wywaliło w ostatnim czasie na ryj, że ja nie widzę żadnego światełka w tunelu. Zostaną olbrzymie korporacje które będą lobbować za regulacjami cementującymi ich pozycję (typu, że w urzędzie nie możesz używać oprogramowania innego niż firmy X), chińskie klony dotowane przez Puchatka i setki tysięcy bezrobotnych specjalistów którzy jedyne co osiągnęli na fali AI to przepalone tokeny i depresja.

Gruba ryba0piorunów

@mnie_tu_nie_ma pracuje nad tym 2 miesiące już... Nie wiem, może jak by mieli większe środki i wiedzę jak to robić to zrobią to, ale na ten moment w tydzień jest to nie możliwe. No chyba że masz doświadczenie i umiesz zrobić taką aplikacje w tydzień. No to spróbuj. Weź to co ja tam mam i zrób utrzymywalną aplikacje w tydzień.... Zobaczymy co Tobie wyjdzie... Powinno być łatwiej bo masz jasno zdefiniowany cel i zakres. Więc powinno być to łatwe. Aplikacja ma pokazywać ceny transakcujne wszystkich dostępnych typów nieruchomości w całym kraju. No to go! Daj znać jak skończysz 😉

Tytan0piorunów

@DexterFromLab testowałem przez chwilę wcale-nie-photoshopa i byłem pod wrażeniem.

Może inaczej. Skoro Ty jesteś w stanie w domu z jakimś Claude Opus napisać swój projekt X, to dlaczego miałaby tego nie zrobić zdeterminowana i dobrze sfinansowana konkurencja tydzień później?

Wg mnie jedyne co może Cie (i każdego innego) ocalić przed tego typu plagiatem to:

a) lojalny fanbase (który kupi ~FIFA~ EA SPORTS FC 137 nawet jeśli będzie lepsza i tańsza alternatywa, bo kupili poprzednie 136 części i chj, nie będą zmieniać nawet jak im arabscy szejkowie nasają na klatę)

b) know-how chroniony jakimś patentem, np. jakiś rewolucyjny algorytm, ale TYLKO jeśli faktycznie uda się go opatentować. Nawet wtedy prawdopodobnie będziesz się mierzyć z nieuczciwą konkurencją z Chin. Nawet same modele LLM - jeszcze 2 lata temu były przełomowe (niewielu ludzi na świecie potrafiło wyjaśnić jak działają, a na pewno nie typowy klepacz Javy w polskim korpo), a ich kod źródłowy był niedostepny (core na serwerze, jak to ująłeś). Czy to ich uchroniło przed tańszymi chińskimi klonami? Nie, co najwyżej trochę ich opóźniło

c) w zasadzie połączenie dwóch poprzednich, czyli wyłączne prawa do jakiegoś lore. Np. CDP i świat Wiedzmina daje im dosyć duże szanse na powodzenie Wiedźmina 4 (o ile nie będzie totalnym niewypałem) bo ludzie będą po prostu chcieli zagrać w Wiedzmina, w oficjalnym lore, ze znajomymi bohaterami, a nie w Dawnwalkera albo chiński assetflip.

Twórca5piorunów

@DexterFromLab Ktoś z wystarczającymi środkami będzie w stanie odtworzyć Twój skomplikowany projekt w tydzień jeśli uzna, że będzie mu się to opłacało (albo będzie miał dostęp do relatywnie taniego AI, np. self-hosted model). Odpali po prostu kilka/kilkanaście/kilkadziesiąt agentów pracujących autonomicznie przez 24/7. Ale zgadzam się z tym, że jest jeszcze teraz okno, gdzie można eksperymentować, tylko ono szybko się zamyka.

Tytan6piorunów

@DexterFromLab No i tutaj się nie zgadzam, bo oprogramowanie typu PhotoShop to nie są projekciki pisane hobbistycznie przez jednego developera w garażu, tylko kombajny rozwijane po 30+ lat przez setki ludzi, a dzięki AI klony powstają tak jakby to był kolejny Tetris czy Pong. I tak, klony nie mają 100% funkcjonalności oryginału i nie są robione przez amatorów jednym promptem, ale konkurencja jest dużo bardziej realna niż przez wiele lat oferował Gimp.

Z resztą słyszałem już opinie, że ludzie tworzący gry przestali wrzucać dema i early accessy na Steam, bo zaczeli otrzymywać perfidne szantaże "przelej nam X BTC do końca tygodnia albo wrzucimy klon Twojej gry i wypromujemy go 10x bardziej, mamy na to środki". A historia nie raz pokazała, jeszcze przed czasami AI, że nie zawsze oryginalny autor pomysłu jest tym, który odnosi finalnie sukces.

Gruba ryba1piorunów

@mnie_tu_nie_ma nie boje się bo te rzeczy tylko pobieranie są proste. W sensie łatwo podrobić coś co nie jest skomplikowane. Jeżeli poziom skomplikowania systemu jest duży a jego corez jest np. na serwerze to nie da się tego tak łatwo skopiować. Przesuwa się granica tego co jest proste a tego co jest trudne.

Autorytet1piorunów

Dłubiesz w Claude?

GURU2piorunów

tldr