How does this apply to programming languages? I've always heard that developers should just stick to the language in which they're most productive, but am I part of the problem if I pick Python over a more performant language like Rust or Go for all of my work (web apps, command-line tools, etc.)?