Przed nami ostatni odcinek DevTalk Trio, w którym Jakub Kubryński, Łukasz Szydło i Kuba Pilimon rozmawiają o tym, jak modele językowe zmieniają sposób myślenia i pracy programistów. Zastanawiają się, jakie mogą być długofalowe skutki decyzji podejmowanych przez LLM-y bez nadzoru oraz czy w procesie review ważniejszy jest sam kod, czy sposób jego powstawania.
W tym odcinku Trio dyskutuje m.in. o tym:
Czy LLM zabił model mentalny programisty;
Kto ponosi odpowiedzialność za kod napisany przez AI;
Jak decyzje podejmowane przez LLM-y wpłyną długofalowo na jakość i utrzymanie kodu;
Oraz co powinno być głównym elementem review: kod czy proces.
Jakub Kubryński, Łukasz Szydło i Kuba Pilimon w kolejnym odcinku DevTalk Trio! Dziś rozmawiają o tym, dlaczego faza projektowania to wciąż domena człowieka i jak mądrze używać LLM-ów, żeby nie produkować pięknie wyglądającego, ale bezużytecznego kodu.
Niby szeroki temat, który przewija się ciągle i wszędzie, ale z tego odcinka dowiesz się:
Czy LLM potrafi samodzielnie dobrze zastosować wzorce projektowe;
W jaki sposób LLM może pomagać przy modelowaniu domeny;
Czy korzystanie z LLM zmniejsza potrzebę modelowania domeny, czy wręcz ją zwiększa;
Oraz czy można skompresować wiedzę architekta w skill/prompt i przekazać go mniej doświadczonemu programiście.
Czy delegując kolejne zadania do LLM-ów, niepostrzeżenie tracimy to, co w naszej pracy najcenniejsze: umiejętność samodzielnego rozwiązywania problemów? W tym odcinku Szydło, Kubryński i Pilo zastanawiają się nad tym, które działania długoterminowo działają na naszą niekorzyść.
Z tego odcinka dowiesz się:
Czym jest „intelektualna siłownia”;
Czy grozi nam wtórny analfabetyzm wynikający z oddelegowania myślenia do LLM-ów;
Co tracimy, rezygnując ze żmudnego procesu nauki na błędach;
Oraz czy mądrze używane AI może przyspieszyć Twój rozwój intelektualny.
AI potrafi dziś wygenerować sporą część kodu aplikacji. Ale czy to oznacza, że podejścia takie jak Domain-Driven Design tracą na znaczeniu? W tym odcinku właśnie to jest tematem naszych rozważań (naszych, czyli ekipy DNA i Architekta Jutra: Łukasza Szydło, Kuby Pilimona i Kuby Kubryńskiego).
Z tego odcinka dowiesz się:
Czy DDD jest mniej potrzebne w erze AI;
Czy modele językowe potrafią dobrze wyznaczać bounded contexts;
Jak AI wypada w strategicznym vs. taktycznym DDD;
Oraz jak zmienia się rola programisty w świecie AI-assisted development.
Czy w erze LLM-ów wciąż potrzebujemy tylu SaaS-ów? Eksperci z ekipy DNA i Architekta Jutra, czyli Kuba Pilimon, Kuba Kubryński i Łukasz Szydło analizują, gdzie w SaaS naprawdę leży wartość i jak może zmienić się ten model w najbliższych latach.
Z tego odcinka dowiesz się m.in.:
Czy w erze AI bardziej opłaca się napisać własny tool niż płacić za subskrypcję;
Czym jest „secret sauce” SaaS-a;
Czy agent AI może zostać Twoim Forward Deployed Engineerem;
Wracamy z nowym sezonem DevTalk Trio! Tym razem Maciej Aniserowicz oddaje stery ekspertom z ekipy DNA i Architekta Jutra. Kuba Kubryński, Łukasz Szydło i Kuba Pilimon biorą na warsztat temat, który wciąż rozpala emocje: Czy LLM-y zastąpią programistów?
Z tego odcinka dowiesz się m.in.:
Czy AI mogłaby generować binarkę;
Czy 20 tysięcy linii kodu w trzy dni to nowa norma;
Czy AI to trampolina czy sufit dla słabego developera;
Oraz czego uczy nas silnik parowy o rynku pracy w IT.
Jak zapewne pamiętacie z poprzedniego odcinka (a jeśli nie, to możecie go sobie odsłuchać >>o tutaj<<) Łukasz Szydło bardzo pochlebnie wypowiadał się na temat i rekomendował innego mojego rozmówcę, a konkretnie Jakuba Kubryńskiego. Oto i on!
Kubę mieliście już okazję posłuchać w odcinku DevTalk #84 – O Javie. Patrząc po statystykach, jest to jedna z najczęściej odsłuchiwanych rozmów. Tym razem “we will go deeper” i nie tylko poślizgamy się po powierzchni technologii, ale wnikniemy w jej głąb. W zawiły, skomplikowany i trudny świat systemów rozproszonych.
Dla przypomnienia: Kuba podczas swojej kilkunastoletniej kariery pracował jako programista, architekt, lider zespołu oraz manager. Zdobywał doświadczenie po obu stronach procesu wytwórczego, będąc zarówno klientem, jak i dostawcą. Teraz realizuje się jako współzałożyciel platformy oceny kompetencji programistów – Devskiller.com , a także prelegent, konsultant i trener. Aktywny uczestnik wielu projektów open-source. Członek komitetu programowego konferencji Devoxx Poland. Na Twitterze: @jkubrynski.
Z dzisiejszej rozmowy dowiecie się czym w ogóle są systemy rozproszone, jakie warunki musi spełniać system, żeby móc nazywać się rozproszonym i jakie są ich rodzaje. Wielu doświadczonych słuchaczy podcastu i czytelników bloga na pewno zainteresuje jak takie systemy się skalują i jak można uczynić je bardziej bezpiecznymi. Do tego mówimy o optymalizacji usług, polyglot programmingu, observability / APM, CAP, transakcjach rozproszonych, czym jest MIKRO w mikro-serwisach i wielu innych równie ciekawych rzeczach.
Nic, tylko włącząć!
Ale… czy na pewno NIC? Otóż nie. Teraz jest czas wyjątkowy, bo właśnie trwa nabór do pierwszej edycji Programi DNA – Droga Nowoczesnego Architekta . Co to jest, jaką rolę pełnimy tam z Jakubem i… dlaczego warto do nas dołączyć? (a BARDZO warto)
Hello! Przed Wami 84. już odcinek podcasta DevTalk! Zaczynamy piąty sezon :). Gotowi??
Dzisiaj temat, którego ewidentnie brakuje w DevTalkowym Spisie Treści. Java! Popularna, kochana, nienawidzona, potężna, skomplikowana, jedyna w swoim rodzaju. Na 1. miejscu w rankingu Tiobe. Zrodzona przez Suna, adoptowana (czy “wrogo przejęta”? 😉 ) przez Oracle’a, otoczona mitami i legendami…
A dlaczego jej nie jeszcze tu nie było? Bo czekała na Tego Wyjątkowego Gościa!.
Moim i Waszym Gościem jest dzisiaj Jakub Kubryński! Jakub podczas swojej kilkunastoletniej kariery pracował jako programista, architekt, lider zespołu oraz manager. Zdobywał doświadczenie po obu stronach procesu wytwórczego, będąc zarówno klientem, jak i dostawcą. Teraz realizuje się jako współzałożyciel platformy oceny kompetencji programistów – Devskiller.com, a także prelegent, konsultant i trener. Aktywny uczestnik wielu projektów open-source. Członek komitetu programowego konferencji Devoxx Poland. Na Twitterze: @jkubrynski.
Niczym u Hitchcocka, zaczynamy piąty sezon trzęsieniem ziemi, tylko po to, żeby napięcie mogło powoli wzrastać. Dla mnie rozmowa z Jakubem była mega inspirująca i ciekawa. Java to język z długą i burzliwą historią, kochany przez wielu, tak samo nienawidzony.
Zapraszamy!
Czekam na Twoje gwiazdki i opinie na iTunes! To bardzo motywuje :). Dzięki!