Bliskie Spotkania z AI

#14 Czy programiści staną się operatorami AI? Vibe Coding i Pair Programming | Marcin Czarkowski, Przemek Smyrdek


Listen Later

Czy AI odbiera programistom pracę, czy może wręcz przeciwnie – czyni ich bardziej wydajnymi i produktywnymi?


Sprawdź, jak halucynacje AI, vibe coding, pair programming i personalizacja w kontekście AI kształtują przyszłość programowania!



🔔 Subskrybuj, aby nie przegapić nowych odcinków!



Tym razem rozmawiam z Marcinem Czarkowskim i Przemkiem Smyrdekiem, współzałożycielami Przeprogramowani.pl i Opanuj.AI, którzy pomagają programistom łączyć umiejętności techniczne z myśleniem produktowym oraz świadomym zarządzaniem karierą. Prowadzą szkolenia z zakresu genAI oraz pokazują, jak efektywnie wykorzystywać AI w programowaniu.


W tym odcinku rozmawiamy o wpływie sztucznej inteligencji na programowanie. Zastanawiamy się, jak AI zmienia branżę IT, jakie narzędzia są obecnie wykorzystywane i w jaki sposób programiści mogą dostosować swoje projekty do współpracy ze sztuczną inteligencją.


Poruszamy temat halucynacji w AI, omawiamy ograniczenia modeli językowych oraz ich wpływ na jakość generowanego kodu. Dyskutujemy również o znaczeniu personalizacji AI w projektach oraz o tym, jak technologia ta może wspierać programistów w codziennej pracy.


Nie zabrakło rozmów o kluczowych aspektach związanych z dokumentacją i konwencjami programistycznymi. Analizujemy wyzwania, jakie niesie ze sobą legacy code oraz konieczność refaktoryzacji. W tym kontekście podkreślamy również rolę testów jednostkowych i wykorzystania historii Git do skuteczniejszego zarządzania kodem.


W trakcie dyskusji przyglądamy się nowym technikom, takim jak vibe coding, oraz zwracamy uwagę na rolę Code Review w zapewnianiu bezpieczeństwa i jakości kodu. Eksperci dzielą się swoimi doświadczeniami, podkreślając znaczenie umiejętności miękkich oraz otwartości na nowe technologie.


Na koniec zastanawiamy się, jak zmieniają się wymagania na rynku pracy dla programistów i jakie kompetencje będą kluczowe w przyszłości. AI może być potężnym narzędziem wspierającym naukę i rozwój, ale jednocześnie wymaga od nas eksperymentowania oraz świadomego podejścia do programowania.


🎙Prowadzący: https://www.linkedin.com/in/krzysztof-tutak/


👥 Goście:

🔹Marcin Czarkowski: https://www.linkedin.com/in/mkczarkowski/

🔹Przemek Smyrdek: https://www.linkedin.com/in/psmyrdek/


⭐️ Zobacz też:

🔹#12 Adam Gospodarczyk - https://www.youtube.com/watch?v=LBG3_L-sbJA

🔹#9 Piotr Brzyski - https://www.youtube.com/watch?v=fhpw_5-GWHg

🔹#5 Jakub Mrugalski - https://www.youtube.com/watch?v=gEhMWWaXfkQ

🔹#4 Mateusz Chrobok - https://www.youtube.com/watch?v=AWC6c-fOcFE


📚 linki:

🔹https://opanuj.ai/podcast/

🔹https://10xrules.ai/


🔹https://lmarena.ai/

🔹https://livebench.ai/

🔹https://survey.stackoverflow.co/2024/ai/

🔹https://www.oneusefulthing.org/

🔹https://open.spotify.com/show/2MAi0BvDc6GTFvKFPXnkCL

🔹https://tldr.tech/ai


Rozdziały:

00:00 Dziś w odcinku

01:08 Wprowadzanie

01:23 Marcin Czarkowski i Przemek Smyrdek

02:56 Transformacja branży IT dzięki AI

06:11 Narzędzia AI w programowaniu

08:48 Porównanie narzędzi AI: Kursor, Copilot i Windsurf

11:48 Modele AI i ich integracja w edytorach

15:09 Personalizacja AI w projektach programistycznych

22:15 Dopasowanie projektów do sztucznej inteligencji

25:32 Ograniczenia modeli językowych

26:42 Współpraca z AI w programowaniu

30:34 Dokumentacja i konwencje w projektach

34:27 Zrozumienie kodu legacy

38:08 Generowanie testów i refaktoryzacja

43:15 Wykorzystanie historii GIT w projektach

46:14 Wizualizacja kodu i historia Gita

48:04 Halucynacje w generowaniu kodu

51:03 Bezpieczeństwo kodu i zarządzanie sekretami

55:44 Jakość kodu i rola Code Review

01:01:12 Vibe Coding jako nowa technika programowania

01:07:56 Rady dla początkujących programistów

01:12:12 Rola sztucznej inteligencji w nauce programowania

01:16:58 Zmiany w kompetencjach na rynku pracy

01:20:33 Otwartość na zmiany i eksperymentowanie z AI

...more
View all episodesView all episodes
Download on the App Store

Bliskie Spotkania z AIBy Krzysztof Tutak