プログラミング的思考というのは結果的に身につくものであって、何らかのメソッドで身につけるというアプローチじゃないのかね?