Note to my own comment: Take a look at the "What they do tab" for both titles. You'll think that you've been transported back to 1969 in the punch card room where yes - the lowly Computer Programmers simply write code while the Software Developers talk to the business people and figure out what needs to be done. While hardly writing any code themselves. It's hilarious.