No, not for a beginner. If you are new, you will already have quick gains. You need to eat enough, lift heavy and rest. Post workout meal is very important. So is sleep. Your muscles grow while resting and sleeping. You don't need anything like creatine, protein powder or amino acids.