Remix.run Logo
Brian_K_White 3 hours ago

I just call them not great developers. The users pay your fat salary and you yourself are a user for everything else in the world and at all other times. It's not some icky burden to talk to them or let them talk to you, it's the job. If you don't like the job, then you don't like the job, and should not be doing the job.

I don't have a lot of patience or sympathy for this attitude even though it's practically universal. There might be a few legitimate cases where someone basically has a handicap where they are clinically incapable, but then that's a handicap like a broken leg. A defect. Maybe it's ok to make allowances for them in the name of equality but it's absolutely making allowances, and should not be a norm and should not be something just everyone gets to claim for their mere comfort and convenience. IMO anyway if I were king and all that.

anonymars 3 hours ago | parent | next [-]

Maybe, but check if there's another level to it: is it because their performance review is based on metrics for which meeting with customers is a hindrance?

If I'm graded on getting tickets done or getting some feature out, then meeting with users may be beneficial and the right thing to do but incentives turn it into swimming upstream...

ronjakoi 44 minutes ago | parent | prev | next [-]

I live in Finland, where in "product companies" developers don't always speak great English. Or they might not speak Finnish if they're immigrants. So the employer wants to pick and choose product managers that they think are "presentable" enough in terms of linguistic or social competence to put directly in front of a customer. They seem to value this high enough that they are willing to take the productivity hit from the indirection.

fragmede 2 hours ago | parent | prev [-]

> The users pay your fat salary

In an idealized world, maybe, but enterprise software isn't paid for by its actual users, but by their company's executives/management.