Rich Hickey

"Programmers know the benefits of everything and the trade-offs of nothing. Architects need to understand both."