5 ms·
A business does need a small number of their most senior engineers doing high altitude work that can, at times, include helping sales estimate new features. But
by criley2 1mo ago
A business does need a small number of their most senior engineers doing high altitude work that can, at times, include helping sales estimate new features. But in my experience, it's not rocket science and a good product team can do this on their own with a quick async check over chat. At most, a single meeting is all it takes.
I've heard of Sales Engineers as well, embedding programmers directly with sales teams.
But the vast majority of programmers should not be spending any significant amount of their time on this. Their value is in building and scaling well-specified systems.
- necovek 1mo agoI absolutely agree a good product team should be able to: it seems I never ran into one, though. It is not rocket science, but I had one too many "quick projects" thrown my way by the product teams that were 3+ months of dedicated effort for a full team. A good product person would know that building a prototype/demoware is up to 10% of effort and time (perhaps up to 1% now with coding LLMs), but building an actual product is 10-100x more. You know, a product that does not fall over a customer looks at it "wrong", and you can continue to evolve it at reasonable cost.