It makes little difference how many university courses or degrees a person may own. If he cannot use words to move an idea from one point to another his education is incomplete.
Everyone by now presumably knows about the danger of premature optimization. I think we should be just as worried about premature design - designing too early what a program should do.