Smart Programmer Fallacy

People tend to conflate the ability to write code and intelligence. Like any field however, there are smart programmers and there are dumb programmers. The ability to write code is orthogonal to intelligence. In that way, coding is more like literacy.