"Some of the best programmers I have known have been philosophers and lit majors"
Or musicians like Rich Hickey. Without a strong sense of aesthetics you can't build good software, that's where the "over-engineered" stuff comes from. Aesthetics and a sense of proportion makes miracles.