Czego nie nauczy Cię YouTube, nawet po setnym tutorialu

21 sierpnia 2026 · Bartosz Ostrowski · 4 min czytania

Wpisujesz „snake python tutorial". Dwadzieścia minut później wąż jeździ po ekranie, bo kod z filmu przepisany linijka po linijce działa. A potem przychodzi pierwszy własny pomysł: niech zje dwa jabłka naraz. I okazuje się, że nie wiesz, którą linijkę ruszyć.

Informacja to nie to samo, co umiejętność

YouTube daje informację lepiej niż jakikolwiek podręcznik. Widzisz gotowe rozwiązanie, w kolejności, którą wybrał autor, w jego tempie. Wszystko ma sens, kiedy to oglądasz. Problem polega na tym, że rozumienie w trakcie oglądania i umiejętność po wyłączeniu filmu czują się identycznie, a są dwiema różnymi rzeczami. Ta druga sprawdza się dopiero przy pustym pliku.

Dlatego tysiące ludzi ma za sobą dziesiątki tutoriali i ani jednego własnego programu. To zjawisko ma nawet nazwę: tutorial hell, piekło tutoriali. Oglądasz kolejny film z poczuciem, że pracujesz. Poczucie jest prawdziwe, praca nie.

Trzy rzeczy, których film nie może zrobić

Nie sprawdzi, czy rozumiesz. Film leci dalej niezależnie od tego, czy poprzednia minuta wsiąkła, czy tylko przepłynęła. Nikt nie zatrzyma Cię pytaniem „a co wypisze ta linijka?". A to jest jedyne pytanie, które odróżnia wiedzę od wrażenia wiedzy.

Nie ułoży kolejności. Każdy film zakłada inny poziom startowy. Jeden tłumaczy pętlę od zera, następny używa słownika, jakby to było oczywiste, trzeci zaczyna od klas. Skaczesz między poziomami i po miesiącu masz w głowie dziury w miejscach, o których nie wiesz, że są.

Nie da Ci zadania bez odpowiedzi. W filmie odpowiedź jest na ekranie, zanim padnie pytanie. A nauka dzieje się w luce między pytaniem a odpowiedzią, w tych kilkudziesięciu sekundach, kiedy coś nie działa i trzeba pomyśleć. Film zamyka tę lukę, zanim się otworzy.

Jeden test, który mówi prawdę

Poniżej są cztery linijki prawdziwego Pythona. Zanim klikniesz Uruchom, powiedz na głos, co się wypisze. Dwie liczby. Które?

test.pyprawdziwy Python — kliknij Uruchom
najpierw przewidź, potem sprawdź
↑ kliknij „Uruchom", żeby zobaczyć wynik

Jeśli przewidywanie się zgadza, wiesz, co robi len i co robi append. Jeśli nie, właśnie stało się coś, co w godzinie oglądania nie zdarza się ani razu: wiesz, czego nie wiesz. To jest moment, w którym zaczyna się nauka. Dokładnie ten moment tutorial Ci odbiera, bo pokazuje wynik, zanim zdążysz zgadnąć.

Kod, który potrafisz przewidzieć, jest Twój. Kod, który potrafisz tylko przepisać, jest nadal autora filmu.

Kiedy YouTube jest świetny

Nie chodzi o to, że filmy są złe. Są znakomite w trzech sytuacjach. Kiedy masz już ścieżkę i chcesz zobaczyć, jak ktoś inny podchodzi do tego samego problemu. Kiedy jeden konkretny temat nie chce wejść do głowy i potrzebujesz drugiego wyjaśnienia. I kiedy chcesz zobaczyć, jak pracuje ktoś doświadczony: gdzie patrzy, kiedy coś nie działa, i co robi z błędem.

Słaby jest jako jedyna droga od zera. Nie dlatego, że brakuje w nim wiedzy. Dlatego, że nie prowadzi, nie sprawdza i nie czeka.

Jak wyjść z pętli oglądania

Jeśli ciągnie Cię do gier, a nie do ćwiczeń, przeczytaj, jak naprawdę powstaje Snake w Pythonie: wąż to lista, ruch to jedna linijka, a wzrost to brak jednej. A jeśli zastanawiasz się, czy w ogóle płacić za coś, co w internecie jest za darmo, mamy o tym uczciwy tekst: za co naprawdę się płaci w kursie.

Napisz coś, czego nie da się przepisać

Siedem krótkich odcinków mailem, wszystko w przeglądarce, bez instalowania i bez karty. Na końcu masz własną walkę z goblinem i wiesz, co robi każda jej linijka, bo każdą przewidujesz, zanim ją uruchomisz.

Zacznij za darmo → Upoluj goblina

Uczymy Pythona przez budowanie własnych gier: od pierwszej linijki po działający efekt. Kto za tym stoi?