"The reasonable man adapts himself to the world. The unreasonable man persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." (George Bernard Shaw)
But are those really different classes of people? Isn't everyone a maximizer up to a point where they think "good enough"? Where that limit changes between people, and for each person probably depending on area of interest, area of expertise, and so on?
I see it much more being a mindset. Either you approach everything with the goal of improving it, or you approach everything with the goal of finding a works-and-is-good-enough solution. One is about maximizing quality and another about minimizing effort.
Since it’s a mindset, you can define it as different classes of people.
What I’ve observed is that the ones that are minimizing effort in the area you care about (tech as we talk about here), are doing it as a conscious choice to free themselves up for another area of life they value higher. Could be kids, could be something else.
As someone who is very much on the optimizer side of things, and experiences the struggles described in this article, the lesson I take to heart is that while satisficers tend to be happier, optimizers get more done.
Your optimizer tendencies make you into an expert, they open up new opportunities for learning and growth, they have the potential to have real consequence in the world. Be thankful for them, even as you guide them to their appropriate application.