Earlier quoted context omitted.
Actually in my experience, a lot of the best people in marketing are very much "idea guys". Some of them along the HN-hated template of "well just get some coder to knock it up" (being good at marketing doesn't automatically mean you understand anything about what technical people do..), some of them realise this isn't realistic or sensible.
Actually in my experience, a lot of the best people in marketing are very much "idea guys". Right, marketers can (and probably should) be "idea guys", but not all "idea guys" are marketers. Most "idea guys" (in my experience) don't know much about anything at all. It's that distinction that I think real, professional, talented marketing people should try to make... otherwise they risk getting lumped in with the chump…
Someone who is in the technology business at any level or capacity who understands technology has an edge over people who don't. In startup tech in particular, I'm seeing the ability to code as particularly advantageous regardless of where you hang your hat on the company floor plan.
Programming is the rainbow sprinkle that puts your sundae over the top. (blatantly trying to make @shit_hn_says here)