Угу. Я как то примерно так в джаву въезжал. Допиливая чужой код и постепенно вникая в происходящее. Джава-разработчиком не стал, но и языка уже не боюсь
Ну имеется ввиду что выучи методы, определения, решай задачи. А потом уже может и до взрослых концепций дойдёшь. Типа ООП, так вот зная методы и т.д мне легче въезжать во взрослые концепции. Знания имеют свойство накапливаться, как и опыт