News for hackers. Stuff that matters.
Re:Apache Heron: A realtime, distributed, fault-tolerant str... by cle on Tuesday July 13, 2021 @10:24AM (#27821342)
> How do you teach someone to look at the problems first and then pick the tools?

By understanding what the person cares about. Everyone knows "pick the right tool for the problem". Not everyone uses such a simple calculus because life isn't that simple. People have their own agendas, backgrounds, experiences, career growth desires, personal lives, etc., that are all part of their personal objective function. If you want to convince someone that your tools are better, show that your tools have a higher payoff for their personal objective function. This is way more than a mere product question. In a team setting it's even harder, because you have to balance it across multiple people simultaneously.

There are no comments on this comment yet.