When you're starting out (like 2 or 3 people) -- it's ideal if everyone can move the needle in big ways.
A PM at that stage (someone who just writes specs / defines the product) becomes dead weight if they can't also design or hustle.
That's not quite right, but code is the product.
> As a technical person with a business background (and MBA in progress) I find this attitude short-sighted, since technical employees with business background can bring a LOT of value to a startup vs hiring yet another programmer.
I'll bite - what value do you bring that exceeds the value of a coder? I'll assume that you're not coding, so be specific about what that business background provides.
Note - coders can talk with customers, get requirements, etc. Some of us own suits and have some VC "greenstamps" to cash in.
While this whole line of disucssion has been about "code", I'm interested in how things might be different when for "not software" products.
Note: MBA does not a hustler make. MBAs are made to be great at working for others in larger organizations. But getting an MBA does not preclude hustle, nor value to a startup.
I've seen this sentiment a lot around HN and find it curious. I've worked with many Product Managers were fairly technical but weren't going to do any coding (or architecture).