One needs to invest some time into the listening (and preferably: some music appreciation courses/ material) to start picking up the nuances. BTW -- the analogy with IT systems holds here. A layman will not appreciate the beauty behind some of the designs...
My personal experience with Bach as a beginning player is that a piece that sounds just fine becomes really interesting when you start playing it, and then at some point you get the extatic moment of enlightment... even if you still don't know it how Bach got there...
I can easily see why programmers could get into Bach though, or other pieces that show amazing contrapuntal / strict voice leading type skills in particular -- that type of music skill is very "head oriented" / logic oriented to me.
edit: talking about the organ works here