Hacker News new | ask | show | jobs
by azernik 3336 days ago
I'm not so sure every engineer needs to know that. I think the important thing is for everyone to have some understanding of the core business.

If you're Stripe, that's coding, APIs, and finance/payments (that last is the bit engineers should be taught).

If you're Google, that's ads and ad-buying - hence the company practice of giving engineers (and maybe other employees?) some free ad credits so they can see what the customer perspective looks like.