W sobotę podczas Buildathonu organizowanego przez AI Fund, ponad 100 programistów rywalizowało w szybkim tworzeniu produktów programowych z wykorzystaniem kodowania wspomaganego przez AI. Byłem zainspirowany, widząc, jak programiści budują funkcjonalne produkty w zaledwie 1-2 godziny. Najlepsze praktyki w zakresie szybkiego inżynierii zmieniają się szybko wraz z narzędziami, a ja uwielbiałem rozmowy w korytarzach, dzieląc się wskazówkami z innymi programistami na temat używania AI do kodowania! Konkurenci ścigali się, aby spełnić specyfikacje produktów, takie jak ta (pełną listę można zobaczyć w naszym repozytorium github; link w odpowiedzi): Projekt: Czasoprzestrzeń Kodu Opis: Nawiguj po dowolnej bazie kodu w czasie, rozumiejąc ewolucję funkcji i decyzji architektonicznych. Wymagania: - Sklonuj repozytorium i przeanalizuj pełną historię git - Zbuduj semantyczne zrozumienie zmian kodu w czasie - Odpowiedz na pytania takie jak „Dlaczego ten wzór został wprowadzony?” lub „Pokaż mi, jak ewoluowała autoryzacja” - Wizualizuj własność kodu i trendy złożoności - Połącz commity z funkcjami/decyzjami biznesowymi Zespoły miały 6½ godziny na zbudowanie 5 produktów. I wiele z nich zdołało to dokładnie zrobić! Stworzyli w pełni funkcjonalne aplikacje z dobrymi interfejsami użytkownika i czasami ozdobami. Co najbardziej mnie ekscytuje, to nie tylko to, co można teraz zbudować w kilka godzin. Raczej to, że jeśli pomoc AI pozwala nam budować podstawowe, ale w pełni funkcjonalne produkty tak szybko, to wyobraź sobie, co można teraz zrobić w tydzień, miesiąc lub sześć miesięcy. Jeśli zespoły, które uczestniczyły w Buildathonie, miały tę prędkość wykonania i iterowały przez wiele cykli uzyskiwania opinii od klientów i wykorzystywania tego do poprawy produktu, wyobraź sobie, jak szybko teraz można budować wspaniałe produkty. Posiadanie oprogramowania własnościowego od dawna było przeszkodą dla firm, ponieważ trudno było pisać złożone oprogramowanie. Teraz, gdy pomoc AI umożliwia szybką inżynierię, ta przeszkoda słabnie. Chociaż wielu członków zwycięskich zespołów miało wykształcenie informatyczne — co daje przewagę — nie wszyscy je mieli. W skład zespołów, które zdobyły nagrody, wchodził uczeń szkoły średniej, menedżer produktu i przedsiębiorca z branży zdrowia, który początkowo napisał na Discordzie, że jest „po uszy” jako ktoś, kto „nie jest programistą”. Byłem zachwycony, że wielu uczestników powiedziało mi, że przekroczyli swoje własne oczekiwania i odkryli, że mogą teraz budować szybciej, niż się spodziewali. Jeśli jeszcze nie zmusiłeś się do szybkiego budowania z użyciem narzędzi do kodowania agentowego, również możesz być zaskoczony tym, co możesz zrobić! W AI Fund i szczycimy się szybkim budowaniem i iterowaniem. Na Buildathonie widziałem wiele zespołów, które szybko realizowały projekty, korzystając z szerokiej gamy narzędzi, w tym Claude Code, GPT-5, Replit, Cursor, Windsurf, Trae i wielu innych. Składam serdeczne gratulacje wszystkim zwycięzcom! - 1. miejsce: Milind Pathak, Mukul Pathak i Sapna Sangmitra (Zespół Vibe-as-a-Service), zespół trzech członków rodziny. Otrzymali również nagrodę za Najlepszy Design. - 2. miejsce: David Schuster, Massimiliano Viola i Manvik Pasula. (Zespół Dwóch Programistów i Facet od Finansów). - Nagroda dla Uczestnika Solo: Ivelina Dimova, która właśnie przyleciała do San Francisco z Portugalii i pracowała nad 5 projektami nie sekwencyjnie, ale równolegle! - Nagroda za Myślenie Graficzne: Divya Mahajan, Terresa Pan i Achin Gupta (Zespół A-sync). - Wyróżnienia trafiły do finalistów Alec Hewitt, Juan Martinez, Mark Watson i Sophia Tang (Zespół Tajni Agenci) oraz Yuanyuan Pan, Jack Lin i Xi Huang (Zespół Can Kids). Dziękuję wszystkim, którzy wzięli udział! Dzięki takim wydarzeniom mam nadzieję, że wszyscy możemy się od siebie uczyć, wspierać się nawzajem, wynajdywać nowe najlepsze praktyki i szerzyć wieści o tym, dokąd prowadzi inżynieria oprogramowania z użyciem kodowania agentowego.
4,76K