To me the only answer that can possibly be satisfying is: both.
If you have ideals but you don't take responsibility for making a change in the world, you are working on your self-image, not a product for other people. If all you have is pragmatism, then you have speed but not a direction and the purpose of your work will get set by default to, at best, the same conventional things that everyone else is chasing.
Putting the idealism and pragmatism together is forever uncomfortable. Frequently the direction set by ideals means not taking the clearest practical path. More subtly, often as you go to put principles into practice, you realize that the ideal is not quite as simple as you thought when you started. You might not be able to get an ought from an is, but we are fallible creatures and if our oughts wander too far from what is, we can get very lost indeed.
Chris Best • Principles and pragmatism
Saved by sari and