与えられた仕様に従ってプログラムを組むなんて土方レベルの話ではなく
ゼロから問題について考えプログラムを組む場合に重要になるのは
その問題について理解する能力

詳細を記憶する必要はないが正しく理解する能力は必須