I have to say, as someone who manages both creatives and a helpdesk every day, there’s a lot of overlap between these now. Marketing, especially comprehensive programs that mix off- and online components, makes huge use of programmers, data analysts and system support people. I house my design staff and my system analysts in the same offices, and they get along very nicely.