I agree with the sentiment, except you learn these things on the job, by making mistakes and asking questions.