プログラミングの上達過程を将棋に例えるのは面白いな
まず、ルール(文法)を覚え
定石を覚え
プロの棋譜(ソース)を研究しつつ
実戦を重ねる