Ile czasu się uczycie?

1

Cześć.

Zastanawia ile czasu się uczycie programowania na przykład w ciągu dnia i jak efektywna jest to nauka... Weźmy na przykład, że macie do przerobienia Tutoriale JavySE (http://docs.oracle.com/javase/tutorial/index.html). Zakładając, że chcecie nauczyć się zawartych tam rzeczy i je zrozumieć, to ile czasu mniej więcej (w godzinach, albo dniach pracy) byście na to potrzebowali? Potraficie skupić się na np. pełne 8-10 godzin w ciągu dnia? : )

Analogicznie ile czasu potrzebowalibyście na Symfonię C++ (dla tych co mają to za sobą lub wiedzą co tam jest)?

Jak byście podeszli do nauki? Co uznalibyście za "przerobienie" takiego - dajmy na to - tutoriala JavySE albo Symfonii? Uczycie się bardziej na zasadzie "byle wiedzieć co i jak a jak będzie trzeba do się szczegóły doczyta" czy raczej polecacie przerabianie wszystkiego dość dokładnie i tworzenie mnóstwa kodu (nawet krótkich treningowych programików po 100 linijek).

Pytam, bo jestem początkujący w tym i jak widzę ile jest rzeczy do nauki to się przerażam i szukam rady jak to wszystko najlepiej ogarnąć... Jestem ciekaw ile na przykład jestem w stanie nauczyć się w rok i jak miałbym to tej nauki podchodzić... jakim systemem... Podzielcie się swoimi, większymi od moich, doświadczeniami ;)

Pozdrawiam

5

Weźmy na przykład, że macie do przerobienia Tutoriale JavySE (http://docs.oracle.com/javase/tutorial/index.html). Zakładając, że chcecie nauczyć się zawartych tam rzeczy i je zrozumieć, to ile czasu mniej więcej (w godzinach, albo dniach pracy) byście na to potrzebowali? Potraficie skupić się na np. pełne 8-10 godzin w ciągu dnia? : )

To tak nie działa. Zdrowy normalny człowiek nie wkuwa dokumentacji na pamięć. Zasada jest taka:
Masz jakiś problem programistyczny do rozwiąznaia. W trakcie pisania napotykasz jakiś problem. Co robisz? Wbijasz na google dajesz jakąś frazę. Wyskakują ci wyniki. Klikasz np na stackoverflow i analizujesz to co tam jest napisane. Najważniejszą rzeczą to jest wiedzieć jak szukać. Tzn mieć na coś ogólny pogląd. Przeczytanie np jakiejś książki właśnie to daje. Od ogółu do szczegółu.

0

Czyli generalnie nie polecałbyś czytania tych tutoriali od A do Z tylko raczej wymyśliłbyś jakiś program np. z zakresu programowania sieciowego (nawet jakiś prosty), przeczytał część o programowaniu przy użyciu java.net.* i starał się go napisać przy użyciu wielu innych źródeł? Czyli po prostu od praktycznej strony... Rozumiem to i staram się tak działać.

Ale to nie zmienia faktu, że jestem nadal ciekaw ile mniej więcej czasu na to byście poświęcili (tj. na zaznajomienie się np. z taką Symfonią C++, Core Java, Thinking in Java lub czymś podobnym). Ja uważam , że przykładowo Symfonię C++ byłbym w stanie przerobić (sporo podstaw już znam, ale nie zaszkodzi sobie przypomnieć) w około 3-4 miesięcy, i nie wiem czy to dużo czy mało. Obawiam się po prostu, że mam wolne tempo nauki, ale nie lubię iść z czymś dalej dopóki dobrze nie zrozumiem poprzednich rzeczy...

Powiedzcie jak Wy się uczycie żeby było to uczenie się jak najefektywniejsze... ;)

1

3-4 miesiace to bardzo niezdefiniowany czas. Zalezy od tego ile jestes w stanie poswiecic na przerobienie takiej ksiazki i jak bedziesz ja przerabiac. Jak jestes bardzo zainteresowany tematem to podejrzewam, ze jeden rozdzial moze nawet zajac tydzien po 5+ godzin dziennie. Jak jestes do tego dosc kreatywny to czas moze sie wydluzyc nawet do 2 tyg na rozdzial. Wszystko zalezy od tego jakie masz podejscie, oraz jak szybko zrozumiesz to co autor chcial przekazac. Co do pytania to Thinking in C++ oba tomy mi zajely jakies 3 miesiace, srednio po 8h dziennie w weekendy troche dluzej.

Edit: // Zapomnialem wspomniec o efektywnosci.
Coz... efektywnosc jest jeszcze bardziej zalezna od organizmu. Jeden moze przesiedziec te kilka godzin rozwiazujac blachostke inny nie. Jedyne co Ci moge polecic to jak czujesz sie zmeczony to po prostu idz spac, idz z dziewczyna na lody czy cos w tym stylu zeby sie zrelaksowac. Wiele problemow mozna rozwiazac po prostu idac spac i sie obudzic z rozwiazaniem przez chociazby wglad.

0

Analogicznie ile czasu potrzebowalibyście na Symfonię C++ (dla tych co mają to za sobą lub wiedzą co tam jest)?

Mi przeczytanie i przyswojenie sobie Symfonii + Pasji zajęło miesiąc

2

Mi zajęło to 7 lat - od 1 roku studiów (w sumie nadal jej nie przeczytałem). Jaki z tego morał? Przytoczę cytat z najnowszej części Indiany Jonesa: "Jeśli chcesz być dobrym archeologiem, nie siedź w bibliotece"

1 użytkowników online, w tym zalogowanych: 0, gości: 1