Mentionsy

KajoData - Analiza danych dla każdego
KajoData - Analiza danych dla każdego
26.05.2025 15:30

AI, Vibe Coding i rozwiązywanie problemów | Praca współczesnego programisty | Kamil Brzeziński

🟩 Kanał YT Kamila Brzezińskiego

🟥 Świat analizy danych


W tym odcinku rozmawiam z Kamilem Brzezińskim – twórcą kanału „Jak Nauczyć Się Programowania”, a prywatnie osobą, którą od dawna śledziłem, ale dopiero teraz mieliśmy okazję porozmawiać. Wspólnie przyglądamy się temu, jak naprawdę wygląda dziś praca programisty, co się zmieniło przez ostatnie lata i dlaczego tak wiele osób ma błędny obraz tego zawodu.


Zastanawiamy się, jak duży wpływ na programowanie ma sztuczna inteligencja – czy AI to bardziej zagrożenie, czy może po prostu kolejne narzędzie, z którego trzeba nauczyć się korzystać z głową? Kamil świetnie tłumaczy, dlaczego rozwiązywanie problemów to wciąż sedno pracy developera, i dlaczego AI nie zastąpi dobrego programisty, tylko może go wzmocnić.


Nie brakuje też tematów z pogranicza technologii i popkultury: rozmawiamy o vibe codingu, przyszłości low-code, o tym czy warto zaczynać karierę od frontu, backu, czy może zostać full-stackiem. Odcinek pełen konkretnych przemyśleń, ale i lekkiego podejścia do tematu – zapraszam!

Szukaj w treści odcinka

Znaleziono 33 wyników dla "AI"

Ale napomknąłeś o tym, o czym trudno nie mówić, szczególnie w naszym świecie, czyli o AI i sztucznej inteligencji.

Tutaj AI mocno nam może pomóc, bo zazwyczaj mówimy o jakimś niedużym kontekście, kilku plikach, to tutaj szósta inteligencja sobie radzi.

Zobaczyć, które rozwiązanie w którym momencie jest najlepsze, żeby móc ocenić, czy to, co nam zwraca AI, to jest faktycznie optymalna rzecz.

AI tak samo jak człowiek może różne nam zaproponować rozwiązania, ale to my już na podstawie naszego doświadczenia musimy ocenić, które z tych rozwiązań jest dla nas najlepsze.

AI nie zmieni programowania aż tak mocno, jak to niektórym się wydaje.

Może nawet niekoniecznie związanego z AI, ale właśnie pytanie jest takie, zawsze można powiedzieć jaki język, ale nie o to chodzi.

Sprawia, że człowiek jest lepszym programistą, bo ja wychodzę też z założenia, że w dzisiejszych czasach stworzenie czegoś co działa i całkiem nieźle wygląda jest proste, bo możemy skorzystać właśnie i z pomocy AI i mamy masę wiedzy w internecie, mamy tutoriale, tak więc zrobienie jakiegoś programu, który działa jest

Więc fajnie, że dzisiaj można osobę bardzo fajnie zainteresować programowaniem, bo można pozwolić tej osobie szybko osiągnąć efekt, wyświetlić coś na ekranie, coś policzyć i ta osoba dzięki temu, można powiedzieć, że może zajarać się programowaniem.

I samo to, że ja pracowałem wyłącznie na, i tak dzięki Bogu ja sobie wtedy zainstalowałem tego klienta, więc wiedziałem w ogóle jak to wygląda.

Ale samo to spowodowało, że kurde, ja się jakoś tak ciężko poruszałem, bo nie miałeś tej intuicji, że ale spokojnie, to jest system, który już powinieneś wiedzieć i mimo tego, że nie jesteś administratorem bazy danych, to jednak powinieneś czaić takie koncepty jak to, że trzeba się przeklikać do osobnego schematu, że widok to nie tabela.

Plus jest taki, że część osób może zainteresować się programowaniem i widziałem właśnie tego typu komentarze na kanale PrimeGen, nie wiem czy kojarzysz też.

No i on stwierdził, że to właśnie go zainspirowało do tego, żeby się przyjrzeć temu jak to działa i zaczął się uczyć.

Teraz możemy szybko mieć te efekty i to może zainspirować ludzi do tego, żeby jednak właśnie w programowanie wejść, bo pomyślą, że kurczę, skoro programowanie daje mi taką możliwość stworzenia jakiejś aplikacji i tutaj coś mi się na ekranie pojawia, to ja chcę się tego nauczyć.

Tak, więc tutaj jak najbardziej tak, natomiast może trochę tutaj też właśnie uściślimy to w sumie, bo skorzystanie właśnie z Make czy z Zapiera, stworzenie jakichś automatyzacji może też spowodować, tak jak właśnie Vibe Coding, może spowodować, że ktoś się zainteresuje tym, żeby jednak pójść trochę dalej.

I to może spowodować, że ktoś zainteresuje się programowaniem, bo prawda jest taka, że jakby narzędzia typu Make i Zapier też z mojego punktu widzenia spełniają definicję programowania, bo definiujemy logikę i definiujemy akcje, które mają zostać wykonane.

To już jest programowanie, czyli zdefiniujesz sobie jakąś regułę, że jeżeli przyjdzie do Ciebie mail, to wyślij sobie powiadomienie na Whatsappa.

I teraz, czy ty myślisz, że to byłaby już bardziej, że to jest tak, to jest bajka do biznesu, biznes ma dać po prostu reguły napisane na poziomie if-else i my je zaimplementujemy.

Nie przepadam nigdy za jakąś komunikacją mailową.

Może wystarczyłby nam jakiś na przykład szybki mail co do trzech głównych podpunktów, które zaatakujemy jako pierwsze, a reszta wyjdzie w praniu.

Praca z AI, bardziej to jest ułatwienie czy wyzwanie dla Ciebie?

Dobrze wykorzystywane AI jest ułatwieniem.

Przychodzi do ciebie chłopak czy dziewczyna, 20 lat, jakieś zainteresowanie technologiczne jest, ale mają w sobie i ciekawość i lęk.

Pokazałem swoje maile, które znalazłem w historii właśnie z roku 2010, 2011 i 2012, gdzie ja starałem się o darmowe praktyki i wcale nie było łatwo te darmowe praktyki.

prezesa NVD, który mówił, żeby nie kodować, tylko żeby być rolnikiem, czy Mark Zuckerberg, który mówi, że my chcemy zastąpić programistów z AI.

Jeszcze się programowania nie uczą, myślałyby może o tym, to stwierdzają, że jeżeli Mark Zuckerberg mówi, że my zastąpimy programistów AI, no to tak na pewno będzie.

I te osoby nie biorą pod uwagę, że te komunikaty najczęściej są do inwestorów, którzy właśnie inwestują w te firmy, które opierają się obecnie mocno o AI.

Teraz jest taki hype na AI, tak więc również trzeba mówić o tym, że AI zastąpi wszystko, więc inwestorzy chętnie te pieniądze wydają.

To tak samo jak tam sam Altman mówi, po co robić cokolwiek, kiedy asystent GPT z OpenAI zrobi to za ciebie.

Jakiś czas temu pojawił się w czasopiśmie, w magazynie The Economist bardzo ciekawy artykuł na temat AI, zatytułowany, w jaki sposób sztuczna inteligencja oddzieli najlepszych od całej reszty.

Tak więc właśnie, dobry programista, który korzysta z narzędzi AI, będzie jeszcze lepszym programistą, będzie rozwiązywał problemy szybciej i szybciej, będzie się uczył.

Natomiast osoba, która nie ma pojęcia na temat programowania, bez względu na to z ilu narzędzi AI by nie skorzystała, to po prostu tych efektów nie osiągnie i to w każdej jej dziedzinie.

On w momencie kiedy ma dostęp do AI może dietę ułożyć szybciej i sobie definiuje właśnie jaką dietę chce ułożyć, co ma w tej diecie się znaleźć.

I tutaj właśnie mam taką ciekawą historię, która mi się kiedyś przypomniała właśnie w kontekście AI, ja ją też opowiadałem, że w gimnazjum miałem takiego kolegę, który