Czytałem to na Math SE. Podstawowe pytanie brzmi:
Załóżmy, że ktoś chce studiować coś zaawansowanego; Jednym ze sposobów na to byłoby zacząć od podstaw i zbudować. Ale „większy obraz” może się zgubić w tym procesie. Jeszcze jedną metodą (którą wolę nazywać Recursive Wiki) jest wybranie artykułu i Google / Wiki warunków, których się nie rozumie; Przeczytaj je. Będą w nich nowe terminy; Google / Wiki, dopóki nie dojdziesz do „podstawowego przypadku” znajomości materiału. Pracuj wstecz, aż dokładnie zrozumiesz ten papier. Powtórz dla innych dokumentów. Umożliwi to zdobycie wiedzy przy zachowaniu motywacji. Ale może powodować problemy w podstawach.
Opiera się na artykule prof. Vakila ze Stanford. Oto fragment:
..... matematyka jest tak bogata i nieskończona, że nie można się jej systematycznie uczyć, a jeśli poczekasz na opanowanie jednego tematu przed przejściem do następnego, nigdzie się nie dostaniesz. Zamiast tego będziesz miał wąsy wiedzy rozciągające się daleko od twojej strefy komfortu. Następnie możesz zasypać te wąsy i rozszerzyć strefę komfortu; jest to o wiele łatwiejsze do zrobienia niż nauka „do przodu”. (Uwaga: to zasypywanie jest konieczne .....
Ogólny konsensus między przeciwnikami takiej metody był taki, że w przypadku takich dziedzin jak geometria algebraiczna jest w porządku, gdzie publikuje się setki artykułów na kwartał lub badania teorii strun, w których gdybyś próbował zbudować podstawy matematyczne przed dotknięciem teorii strun, byłbyś 80 z chorobą Alzheimera. Moje pytanie brzmi: czy to dobra strategia do studiowania CompSci?
Ponieważ Comp Sci jest tak wielodyscyplinarna (i inżynierowie muszą znać zarówno matematykę, jak i informatykę), czy taki rekurencyjny tryb nauki jest wystarczająco dobry do badań akademickich? A może tradycyjny tryb jest zbyt dobry, aby go zastąpić?
Na przykład musiałem wiedzieć o Translation Lookaside Buffer (TLB) z 0 znajomością systemów operacyjnych.
Moja rekurencyjna ścieżka (jak na wikipedię) brzmiała:
TLB> Pamięć podręczna> (Wstecz) TLB> Tabela stron> (Wstecz) TLB> Adres wirtualny> (Wstecz) TLB> Odczytaj ponownie. Gotowy
Wydaje mi się, że wiem, czym jest TLB i jeśli napotkam ją ponownie, będę wiedział, co się dzieje. Czy sam siebie oszukuję?