News for hackers. Stuff that matters.
Re:Product vs. Engineering by danielmarkbruce on Tuesday October 18, 2022 @10:30PM (#33256777)
Translating between who? I don't think we share the same experiences with companies, roles etc, so we might be talking past each other.

I'm talking about the product role at silicon valley tech companies like google etc and working on enterprise products where it took a lot to understand the customers, workflows, industries etc. From your comment above maybe you think translating between eng and "business"? At the companies I'm talking about, product is "business". I'm speculating, but you might have experienced the agile heavy places with a product owner or something, planning sprints or something? That's not what I'm talking about here.

Re:Product vs. Engineering by P5fRxh5kUvp2th on Wednesday October 19, 2022 @01:25PM (#33265265)
between business needs and how it gets implemented.

Companies that do this took 3 roles and smashed them into 1.

- marketing fit - business analyst (aka domain experts) - technical implementation

The reason you see people talking about how hard it is for product is because product gets to interface with the business and has an understanding of the problems and the proposed solutions. They try to tell technical to implement with no real understanding of both, due the reality of the phone game it's never implemented as they want, and they get frustrated.

The solution is to stop trying to make technical the tech equivalent of ditch diggers.

Yes, if you want a ditch dug it's relatively easy to communicate that to someone. Software aint ditches.

So while product couldn't begin to start implementing themselves, technical can absolutely be having those conversations with business.

Re:Product vs. Engineering by danielmarkbruce on Wednesday October 19, 2022 @02:31PM (#33266104)
I can see what you are saying if one is the environment you describe.

I've never worked somewhere where eng was treated like ditch diggers. But I've also never worked anywhere where this "business analyst" actually existed. If you build products for many customers there is no such person, because different customers need slightly different things and you have to pick a position v competitors.

Maybe try changing environments? Not everywhere works as you describe.