Czy blog może pomóc w nauce programowania?

Czas czytania 2 minuty

Tak – jak najbardziej blog może pomóc w nauce programowania, ale nie koniecznie musi. Poza tym programowania w jakim języku?

W moim konkretnym przypadku pisanie bloga i nauka programowania średnio miały coś ze sobą wspólnego. Nawet jeśli z początku planowałam dzielić się swoją nowo nabytą wiedzą dość szybko odkryłam, że nie do końca jest to możliwe.

Nauka programowania

Nauka programowania to długotrwały proces i niestety mało kto od początku rozumie o co w nim chodzi. Czasami to kwestia nauczyciela, który potrafi w prosty sposób wytłumaczyć (lub nie). Bo programowanie nie polega tylko na wykuciu na pamięć różnych komend. Czy poznaniu ich znaczenia – w teorii (o czym często zapomina się np. na rozmowach o pracę). W programowaniu jest istotne zrozumienie jak konkretna funkcja działa oraz jakie ma przeznaczenie. A w dłuższej perspektywie do czego można jej użyć.

Inną kwestią jest też ile z tego co przerobimy zapamiętamy. I w tym momencie może pojawić się miejsce na blog. Jeśli traktujemy go jako coś w rodzaju „pamiętnika”, „podsumowania postępów” możemy się na jego łamach podzielić zdobytą wcześniej wiedzą. Dla nas może to być podsumowanie, przypomnienie czegoś co wcześniej robiliśmy – dla kogoś innego pomoc w zdobywaniu nowych umiejętności.

Z czym jest największy problem

Największą przeszkodą dla początkującego programisty tak naprawdę jest brak umiejętności zadawania odpowiednich pytań. Co gorsza często nawet nie wiemy, że musimy je zadać – bo z jakiegoś powodu odpowiedzi na te pytania traktowane są jak by każdy wiedział o nich.

Podczas wielu lat nauki bardzo często zdarzało się, że autorzy tutoriali i kursów traktowali pewne tematy jako naturalną „oczywistość” i nie widzieli sensu omawiać dany temat. Problem jednak w tym, że coś co dla nich jest tak oczywiste dla początkującej osoby takie być nie musi. Samodzielnie uczące się osoby często mają bardzo podstawowe braki i nawet nie zdają sobie często z tego sprawy.

W takiej sytuacji prowadzenie bloga, również może okazać się pomocne. W razie nie ścisłości lub innej „opinii” można liczyć na komentarz (lub nie zależy od czytających).

Podsumowanie

Prowadzenie bloga jako formy podsumowania może pomóc nam w nauce programowania jednak nie można tylko na tym skończyć. Bo jeśli chcemy na tym polu odnieść sukces to prowadzenie bloga to może być za mało.