Ok, od jakiegoś czasu uczę znajomego, jak programować. Jest bardzo szybkim uczniem i na razie jest całkiem dobry w programowaniu. Ma jednak jeden „problem”, który ciągle próbuję rozwiązać.
Wskakuje i zaczyna programować na wysokim poziomie, nie ucząc się podstaw (stworzył pełnowartościową aplikację internetową, ale wciąż nie zna stronicowania ani zarządzania sesjami).
Ale to nie jest problem. Wciąż przeskakuje do nowej technologii (Node.js, MongoDB, EC2 itp.). Próbowałem mu powiedzieć, że powinien nauczyć się kilku podstawowych informacji na temat wybranego przez siebie RDMS (MySQL), ponieważ używa go codziennie, zanim zainwestuje sporo czasu w naukę podstaw MongoDB (i prawdopodobnie przejdzie do czegoś nowego).
Czy to ja tu jestem w błędzie, czy powinien starać się skupiać na jednej rzeczy na raz i być w tym naprawdę dobry?