• 2 хв

MODEL NAUKI PROGRAMOWANIA «10:20:70»

Model nauki programowania 10-20-70

Aby nie tracić długich lat na naukę, trzeba korzystać z różnych narzędzi pomagających rozwinąć umiejętności.

📌 Tylko 10% naszych umiejętności możemy poznać z teorii.
Właśnie dlatego niektórym ludziom tak długo zajmuje nauka
zawodu programisty: oprócz czytania artykułów i oglądania
filmów instruktażowych, nic więcej nie robią.

📌 70% umiejętności otrzymujemy dzięki praktyce. Ważnym jest, żeby zacząć od wyznaczenia sobie celu – nauczenia się konkretnego zadania technicznego. Na przykład – opracuj pierwszą stronę sklepu internetowego.
Potem należy wypracować umiejętność, która jest niezbędna do wykonania tego zadania (na przykład stworzenie slidera z reklamami). Następnie wybierz technologię, dzięki której możesz to zrobić (JavaScript lub query).

📌 20% umiejętności zdobywamy poprzez informacje zwrotne.
W rzeczywistości może być wiele działających rozwiązań, ale znaleźć odpowiednie pomoże tylko informacja zwrotna od doświadczonego programisty. Będzie on w stanie wskazać błąd, zbędne wiersze kodu, albo po prostu podpowie Ci bardziej optymalne rozwiązanie zadania.

Aby nauka była skuteczna, trzeba kompleksowo korzystać z narzędzi różnych rodzajów:

  • 📎 Dokładnie wybrać cel i zadania praktyczne.
  • 📎 Czytać lub oglądać filmiki z teorią dotyczącą aktualnie poznawanego tematu.
  • 📎 Ćwiczyć i być gotowym na otrzymanie informacji zwrotnej od bardziej doświadczonego programisty.

Dlatego polecamy Ci:

  • ✅ Wybrać jedno źródło do poznawania teorii (książka, strona internetowa, kanał na YT)
  • ✅ Znaleźć nauczyciela/mentora 👤
  • ✅ Postawić sobie konkretny praktyczny cel (stworzyć stronę internetową dla przyjaciela lub swój produkt).