I am biased. As a developer, of course I am pro-developer. However, I do not see any reason why you should not hire a developer for as many positions as possible. They do not have to be the world's greatest programmers, they just need a solid understanding of how to do things on their own.
All companies have little (yet important) tasks for developers. Gathering statistics, setting up ads, doing A/B tests. And rather than taking one person X amount of time, it takes two people that same X amount of time. These things are slightly too hard for non developers (HTML? Databases?), but a time-suck for developers working on bigger projects.
With any decent sized company, everyone has little jobs for the developers. These jobs pile up— the developers have to spend time doing these tasks, while everyone else loses time waiting for them.
So, why not hire a developer to do that sales, project management, analytics, or marketing in the first place?
About Gregory Koberger
« Newer Article
The Price Might Not Be Right
My brother's 18th birthday was coming up, and I needed a card. Since Hallmark doesn't seem to have made it to San Francisco, I went with Papyrus.
Older Article »
Don Not Be An Idea Person
Probably the worst thing you can be is an idea person. I constantly meet people who will tell me about their next big thing.