Also the optimal mix varies according to company age.
Younger company with unknown decent product? More heavily spending on sales.
Older company with industry recommendations from previous clients? Spend less on fewer, more technical sales people.
Older company with no recommendations from previous clients? You're doing something wrong, and sales isn't the place you should be spending your money.
I feel like normally this logic is inverted at the C-level though. Sales are low and product isn't getting traction? Hire more sales and marketing folks and put off those engineering hires.
Younger company with unknown decent product? More heavily spending on sales.
Older company with industry recommendations from previous clients? Spend less on fewer, more technical sales people.
Older company with no recommendations from previous clients? You're doing something wrong, and sales isn't the place you should be spending your money.
I feel like normally this logic is inverted at the C-level though. Sales are low and product isn't getting traction? Hire more sales and marketing folks and put off those engineering hires.