3 ms·
> I think that's rather obvious; management runs the business and sells the products. They set the business objectives, and there has to be clear communication
by baxtr 5y ago
> I think that's rather obvious; management runs the business and sells the products. They set the business objectives, and there has to be clear communication between the devs and management, otherwise you get the "rewrite it all in X" syndrome.
That’s a view in many large corporates. However, in product focused companies and many startups every developer has to have a customer focused mind. Every single day.
- denton-scratch 5y agoI think you'll find that view in any smoothly-running business with an eye on the future - not just large corporations. Unless the management are the devs. We have to specialise at some point - not everybody that gets hired is going to be an ace industrial strategist. Few devs know how to qualify a sales prospect. If you have such people in management, then as a dev I don't want to do their job for them; they should set strategy and find good customers. I guess we all have differing perspectives on this kind of thing; one's perspective is partly formed by one's experiences. I'm not talking about startups - I never worked in one. But I've worked for quite a few companies with < 20 staff.